1

我在 Windows phone 8.1 上为我的应用程序使用 Smaato 广告。
我在 Smaato.com 上注册了 Publisher。
我正在创建新应用并获取发布者 ID 和应用空间 ID。
我在参考文献中添加了 SOMAWP81。
我像这样使用 Smaato 广告:
在 xaml 中

<Grid>
      <soma:SomaAdViewer Name="somaAdViewer"
                         Width="320"
                         Height="50"/>
</Grid>

在代码中

        int AdSpaceId;
        int PublisherId;
        try
        {
            AdSpaceId = int.Parse(ApplicationData.Current.LocalSettings.Values["MySpaceId"].ToString());
            PublisherId = int.Parse(ApplicationData.Current.LocalSettings.Values["MyPubId"].ToString());
        }
        catch
        {
            AdSpaceId = 0;
            PublisherId = 0;
        }

        somaAdViewer.Adspace = AdSpaceId;
        somaAdViewer.Pub = PublisherId;
        somaAdViewer.AdInterval = 90000;
        somaAdViewer.NewAdAvailable += somaAdViewer_NewAdAvailable;
        somaAdViewer.Format = SomaAd.FormatRequested.img;
        somaAdViewer.FormatStrict = true;
        startAds();

但是在模拟器上测试时,它总是显示 smaato 测试横幅。
它不显示横幅广告。
我想念什么吗?
我需要添加 Paypal 帐户才能从 Smaato 获取横幅广告?

4

1 回答 1

2

你解决了你的问题吗?如果你只是设置

AdSpaceId = 0;
PublisherId = 0;

然后应该出现一个测试添加。这对你有用吗?如果是,我们可以继续。

于 2016-12-19T13:03:32.853 回答