Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Flash CC中通过Actionscript显示AdMob广告(iOs和Android)_Flash_Actionscript_Admob - Fatal编程技术网

如何在Flash CC中通过Actionscript显示AdMob广告(iOs和Android)

如何在Flash CC中通过Actionscript显示AdMob广告(iOs和Android),flash,actionscript,admob,Flash,Actionscript,Admob,我正在用ActionScript3和flash CC创建一个flash游戏。我打算为iOs和Android发布这款游戏 我正在寻找一种在Actionscript中显示AdMob广告的方法 到目前为止,我已经完成了这些步骤,但屏幕上任何地方都没有出现广告: 我已从下载admob_all_in_one6.6.7.ane 我把电子邮箱添加到我的构建路径中 游戏开始时,我会先使用下面的代码: import so.cuo.platform.admob.Admob; import so.cuo.platfo

我正在用ActionScript3和flash CC创建一个flash游戏。我打算为iOs和Android发布这款游戏

我正在寻找一种在Actionscript中显示AdMob广告的方法

到目前为止,我已经完成了这些步骤,但屏幕上任何地方都没有出现广告:

  • 我已从下载admob_all_in_one6.6.7.ane
  • 我把电子邮箱添加到我的构建路径中
  • 游戏开始时,我会先使用下面的代码:

    import so.cuo.platform.admob.Admob;
    import so.cuo.platform.admob.AdmobPosition;
    import so.cuo.platform.admob.AdmobEvent;
    import so.cuo.platform.admob.AdmobSize;
    
    var admob:Admob= Admob.getInstance();
    if(admob.supportDevice){
        admob.setKeys("9141023615", "6222882810");//changed my keys with random ones
        admob.addEventListener(AdmobEvent.onInterstitialReceive,onAdReceived);
        admob.addEventListener(AdmobEvent.onBannerReceive,onAdReceived);
        admob.cacheInterstitial();
        admob.enableTrace=true;
    }
    
    function onAdReceived(event:AdmobEvent):void
    {
        if(event.type==AdmobEvent.onBannerReceive){
            admob.showBanner(Admob.BANNER,AdmobPosition.TOP_CENTER);
        }
        if(event.type==AdmobEvent.onInterstitialReceive){
            admob.showInterstitial();
        }
    }
    
  • 我试过横幅广告和插页广告,但都没有出现。我在iPad上下载了这个应用程序,并通过在屏幕上显示一个动态文本字段来检查它是否通过了
    if(admob.supportDevice)
    阶段

    我的问题是:

  • 我不太清楚“钥匙”是什么。到目前为止,我为每个应用程序(
    ca-app-pub-xxxxxxxxxxxxxx/XXXXXXXXXX
    )复制了
    /
    之后的部分
  • 如果我在1中所做的。是的,你知道为什么没有广告出现吗
    我没有在任何其他语言中使用AdMob,因此我对它没有太多的经验。

    我确实遇到了与“so.cuo.platform.AdMob.AdMob”完全相同的问题。

    我浪费了很多时间让它工作

    当我设法集成它的应用程序被拒绝,因为图书馆是过时的

    然后我发现了另一个似乎更完整的电子扩展:
    -

    这确实在Flash CC中首次尝试时起作用,并且该应用程序确实通过了批准

    应用程序中的广告现在运行得完美无缺

    如果您仍然有问题,或者如果您希望切换到更高级的扩展,强烈建议。

    按照文档进行操作

    您的Admob ID格式错误,必须为格式

    ca-app-pub-XXXXXXXXXXXXXX/XXXXXXXXX

    不分后/