C# Can';不要让Admob视频工作
我一直在努力让Admob奖励视频在我的应用程序中工作/显示,但我就是无法让它工作。 我相信我已经正确安装了所有插件 这是我当前的代码C# Can';不要让Admob视频工作,c#,unity3d,admob,unity5,interstitial,C#,Unity3d,Admob,Unity5,Interstitial,我一直在努力让Admob奖励视频在我的应用程序中工作/显示,但我就是无法让它工作。 我相信我已经正确安装了所有插件 这是我当前的代码 using UnityEngine; using System.Collections; using GoogleMobileAds.Api; public class AdManager2 : MonoBehaviour { string adUnitId = "MY_UNIT_ID"; RewardBasedVideoAd rewardB
using UnityEngine;
using System.Collections;
using GoogleMobileAds.Api;
public class AdManager2 : MonoBehaviour
{
string adUnitId = "MY_UNIT_ID";
RewardBasedVideoAd rewardBasedVideo = null;
void Start()
{
rewardBasedVideo = RewardBasedVideoAd.Instance;
}
public void adButton()
{
AdRequest request = new AdRequest.Builder().Build();
rewardBasedVideo.LoadAd(request, adUnitId);
showAd();
}
public void showAd()
{
if (rewardBasedVideo.IsLoaded())
{
rewardBasedVideo.Show();
}
}
}
这对我不起作用,我点击按钮,但没有任何效果。我也尝试过来自不同人群的多个脚本,但没有一个适合我
如果有人能帮我,我会非常感激的,
提前感谢,
-Casper自2017年3月起,您不再需要设置第三方中介来使用Admob奖励视频,因为Admob已经开始提供自己的奖励广告。事实上,如果您正在测试,最好不要在这个阶段使用第三方中介,因为生成测试广告很困难 通过第三方中介,您可以注册到第三方广告网络,并在第三方网站上的第三方广告单元中设置某种“测试”标志。然后将这些单元链接到“中介”选项卡上的admob单元,并创建一个adrequest 2017年3月16日,当我测试admob时,没有提供奖励视频来测试使用builder.addTestDevice构建的广告请求-正在发回错误代码0 当admob没有提供他们自己的有奖视频广告时,这种方法效果很好,但现在他们是了,你将从你的第三方提供商那里获得admob直播广告和测试广告。如果在测试过程中单击实时广告,则会破坏admob Ts和Cs (但是,在您的情况下,您无论如何都没有使用测试任务) 这提供了用于测试IOS和Android的广告单元,我建议使用它们
如果您正在android上开发,最好的下一步是查看logcat,并查看/ads的错误响应。从2017年3月起,您不再需要设置第三方中介来使用Admob视频,因为Admob已经开始提供他们自己的奖励广告。事实上,如果您正在测试,最好不要在这个阶段使用第三方中介,因为生成测试广告很困难 通过第三方中介,您可以注册到第三方广告网络,并在第三方网站上的第三方广告单元中设置某种“测试”标志。然后将这些单元链接到“中介”选项卡上的admob单元,并创建一个adrequest 2017年3月16日,当我测试admob时,没有提供奖励视频来测试使用builder.addTestDevice构建的广告请求-正在发回错误代码0 当admob没有提供他们自己的有奖视频广告时,这种方法效果很好,但现在他们是了,你将从你的第三方提供商那里获得admob直播广告和测试广告。如果在测试过程中单击实时广告,则会破坏admob Ts和Cs (但是,在您的情况下,您无论如何都没有使用测试任务) 这提供了用于测试IOS和Android的广告单元,我建议使用它们
如果您是在android上开发,下一步最好的方法是查看logcat并查看/ads的错误响应是否在Admob Dashboard上设置了第三方奖励视频提供商???@HardikMaru我已设置了一个RewardedVideo广告单元,并将单元ID插入“AdUnitId”字符串中。我不知道这是否是你的意思?我的意思是,为了显示奖励视频,我们必须在谷歌广告仪表板上添加第三方奖励视频提供商。若要添加第三方奖励视频提供商,您必须首先设置该第三方提供商的应用程序仪表板。@HardikMaru抱歉,我仍然不太理解您所说的“第三方奖励视频提供商”的内容,或者我在哪里可以找到它。Admob页面上确实说我的“匹配率”是100%,这是充满广告的广告请求的百分比。由于我的横幅广告(这些广告确实有效)是使用测试功能显示的,而不是使用真实的成人id,可能问题是,重新上传的视频广告根本没有显示?附言我的RewardedVideo广告确实使用了真实的admob单位Id。@HardikMaru Update我找到了一个名为“中介”的选项卡,可以在其中添加第三方广告网络。这就是你的意思吗?如果是的话,添加其中一些会有帮助吗?你是否在Admob Dashboard上设置了第三方奖励视频提供商???@HardikMaru我已设置了一个RewardedVideo广告单元,并将单元ID插入“AdUnitId”字符串中。我不知道这是否是你的意思?我的意思是,为了显示奖励视频,我们必须在谷歌广告仪表板上添加第三方奖励视频提供商。若要添加第三方奖励视频提供商,您必须首先设置该第三方提供商的应用程序仪表板。@HardikMaru抱歉,我仍然不太理解您所说的“第三方奖励视频提供商”的内容,或者我在哪里可以找到它。Admob页面上确实说我的“匹配率”是100%,这是充满广告的广告请求的百分比。由于我的横幅广告(这些广告确实有效)是使用测试功能显示的,而不是使用真实的成人id,可能问题是,重新上传的视频广告根本没有显示?附言我的RewardedVideo广告确实使用了真实的admob单位Id。@HardikMaru Update我找到了一个名为“中介”的选项卡,可以在其中添加第三方广告网络。这就是你的意思吗?如果是的话,添加其中一些会有帮助吗?谢谢你的回答,我很快会研究这个问题。如果我还有问题,我会让你知道的。谢谢你的回答,我会很快调查的。如果我还有问题,我会让你知道。