Unity 3D TR Forum

Orjinalini görmek için tıklayınız: Unity Ads Rewarded-Ad Videonun bittiğini anlayabilme?
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Merhaba arkadaşlar.
Ben oyunuma Unity Ads ile ödüllü reklamlar eklemek istiyorum. Video oynatmayı ekledim fakat video bittiğinde oyuncuya nasıl para verebileceğimi bulamadım.(Yani nasıl oyunun; videonun bittiğini anlayıpta oyuncu parasının nasıl artacağı)
Kodlarımda şunlar:
Kod:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Monetization;
using UnityEngine.UI;

public class AdController : MonoBehaviour
{
   public static int moneyAmount;

   public static AdController instance;

   private string store_id = "3150101";//Android
   //private string store_id = "3150100";//IOS

   private string rewarded_video_ad = "rewardedVideo";

   private void Awake()
   {
       if (instance != null)
       {
           Destroy(gameObject);
       }
       else
       {
           instance = this;
           DontDestroyOnLoad(gameObject);
       }
   }

   void Start()
   {
       moneyAmount = PlayerPrefs.GetInt("MoneyAmount");

       Monetization.Initialize(store_id, false);
   }


   void Update()
   {
   }

   public void ad_button()
   {
       if (Monetization.IsReady(rewarded_video_ad))
       {
           ShowAdPlacementContent ad = null;
           ad = Monetization.GetPlacementContent(rewarded_video_ad) as ShowAdPlacementContent;

           if (ad != null)
           {
               ad.Show();
           }
       }
   }


}


Linkleri görüntüleyebilmek için Kayıt ol manız veya Giriş yapmanız gerekiyor.Anlayışınız için teşekkürler.!  Şu linkte gösterildiği gibi yapınca ise reklamları çalıştıramadım!!

Yukardaki kodları şu videodan bakarak yazdım:Linkleri görüntüleyebilmek için Kayıt ol manız veya Giriş yapmanız gerekiyor.Anlayışınız için teşekkürler.!