不知何故,我需要设置我的Chartboost间隙广告将显示在我想要的时候,因为它只是随机弹出(甚至在游戏本身,当玩家正在玩的时候)。我正尝试在C#的UNITY3D中实现这一点。
在我的CBScript.cs中有一段代码,它基本上包含了从Chartboost加载广告所需的所有信息。我将此脚本添加到层次结构视图中的空GameObject中。
CBScript.cs:
using UnityEngine;
using System.Collections;
using System;
using Chartboost;
public class CBScr
我正在尝试在我的应用程序中显示奖励视频广告,每次我尝试加载广告时,它都会直接进入“加载广告失败”方法。
对于我的手机,我得到的错误是:
W/Ads: Fail to instantiate adapter com.google.ads.mediation.chartboost.ChartboostAdapter
android.os.RemoteException
at com.google.android.gms.internal.zzgy.zzbx(Unknown Source)
at com.google.android.gms.
我有一个简单的,在其中我使用chartboost和unity广告来显示广告,并且我在测试模式下工作得很好,但是自从我部署到生产环境并在chartboost和unity广告中禁用了测试模式后,我注意到我的间隙广告和视频不能加载或显示,除非在同一个游戏中很少见,然后它又开始失败了。
我还注意到我的广告在chartboost和Unity上的印象很低。你能告诉我我的代码是否正确吗?我使用了chartboost示例,并通过它构建了我的广告控制器,哦,我正在为广告使用缓存,除非广告还没有缓存,否则我不会显示它。
代码如下:
using UnityEngine;
using System.C
我刚刚升级到Chartboost SDK 5.0。它工作良好,广告显示,但出于某种原因,我得到了这个警告:
Chartboost Integration Warning: startWithAppId:appSignature:delegate must be called before +[Chartboost cacheInterstitial:]
知道为什么吗?我在AppDelegate中调用-(void)applicationDidBecomeActive:下的-(void)applicationDidBecomeActive:,然后用[Chartboost cacheInter