簡體   English   中英

如何統一設置獎勵廣告

[英]How do I setup rewarded ads in unity

在我統一開發的android應用中,我將admob用於廣告。 橫幅廣告效果很好,但我想獎勵觀看廣告的玩家。 在我可以找到的網絡上,沒有關於如何設置獎勵廣告統一的可靠解釋或教程。 我為admob中的中介設置了統一廣告,幾乎不了解ZoneId的含義。 我剛剛在統一廣告中輸入了“ rewardedVideo”的集成ID。

然后,我將廣告單元ID統一輸入到googleplaydemoscript中,然后運行它,當我按下請求並顯示獎勵視頻時,什么也沒發生。

有人可以給我指南如何與admob一起設置獎勵廣告嗎? 謝謝。

在Google群組中尋找答案。

https://groups.google.com/forum/#!category-topic/google-admob-ads-sdk/ZxbVL60cHFo

檢查您的問題是否是用於中介設置的正確文件夾。

在Unity中啟用廣告

首先,設置構建目標並在服務面板中啟用Unity Ads。

  1. 打開您的游戲項目,或創建一個新的Unity項目。
  2. 選擇Edit > Build Settings然后將平台設置為iOSAndroid
  3. 在Unity Services窗口中啟用廣告。

完成后,選擇Window > Services 從下拉菜單中選擇組織:點擊Create

點擊Ads ,然后在您的項目中啟用SDK:

添加代碼

  1. 首先,在腳本標題中聲明Unity Ads命名空間

    using UnityEngine.Advertisements;

  2. 然后,您可以通過調用以下方法來展示廣告

    Advertisement.Show();

范例程式碼

將一個按鈕添加到播放廣告的場景中,然后處理狀態和回調。

步驟1:選擇“ Game Object > UI > Button以在場景中添加一個按鈕

步驟2:將以下腳本添加到按鈕:

      using UnityEngine;
        using UnityEngine.Advertisements;

        public class UnityAdsExample : MonoBehaviour
        {
          public void ShowRewardedAd()
          {
            if (Advertisement.IsReady("rewardedVideo"))
            {
              var options = new ShowOptions { resultCallback = HandleShowResult };
              Advertisement.Show("rewardedVideo", options);
            }
          }

          private void HandleShowResult(ShowResult result)
          {
            switch (result)
            {
              case ShowResult.Finished:
                Debug.Log("The ad was successfully shown.");
                //
                // YOUR CODE TO REWARD THE GAMER
                // Give coins etc.
                break;
              case ShowResult.Skipped:
                Debug.Log("The ad was skipped before reaching the end.");
                break;
              case ShowResult.Failed:
                Debug.LogError("The ad failed to be shown.");
                break;
            }
          }
        }

然后只需按編輯器的“播放”按鈕即可測試Unity Ads Button集成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM