首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Unity测试广告仅在编辑器中显示

Unity测试广告仅在编辑器中显示
EN

Stack Overflow用户
提问于 2020-05-18 14:19:56
回答 1查看 142关注 0票数 1

在我的例子中,unity的测试广告似乎只出现在编辑器中。我的设备(三星S7)中看不到任何测试广告窗口。有人知道解决这个问题的方法吗?我在这里发布了代码,并在游戏结束时调用了PlayInterstitialAd()方法。我正在使用unity 2019.3.10和unity monetization 3.4.4,谢谢

代码语言:javascript
运行
复制
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Advertisements;

public class AdsManager : MonoBehaviour, IUnityAdsListener
{
    private string playStoreID = "123";
    private string apsStoreId = "123";

    private string interstitialAd = "video";
    private string rewardedVideoAd = "rewardedVideo";

    public bool isTargetPlayStore;
    public bool isTestAd;

    private void Start()
    {
        Advertisement.AddListener(this);
        InitAds();
    }

    public void InitAds()
    {
        if (isTargetPlayStore)
        {
            Advertisement.Initialize(playStoreID, isTestAd);
            return;
        }

        Advertisement.Initialize(apsStoreId, isTestAd);
    }

    public void PlayInterstitialAd()
    {
        if (!Advertisement.IsReady(interstitialAd))
        {
            return;
        }

        Advertisement.Show(interstitialAd);
    }

    public void PlayRewardedAd()
    {
        if (!Advertisement.IsReady(rewardedVideoAd))
        {
            return;
        }
        Advertisement.Show(rewardedVideoAd);
    }

    public void OnUnityAdsReady(string placementId)
    {
        //throw new System.NotImplementedException();
    }

    public void OnUnityAdsDidError(string message)
    {
        // throw new System.NotImplementedException();
    }

    public void OnUnityAdsDidStart(string placementId)
    {
        // throw new System.NotImplementedException();
    }

    public void OnUnityAdsDidFinish(string placementId, ShowResult showResult)
    {
        // throw new System.NotImplementedException();
    }
}
EN

回答 1

Stack Overflow用户

发布于 2020-08-30 19:27:33

这可能是因为这个包已经过时了。在我的例子中,它不起作用,因为我使用了unity货币化版本的资产商店,而不是unity包编辑器中的版本,因为从2018.3版开始它就停止工作了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61863498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档