0

我正在跨 iOS 和 Android 实施 Facebook Audience Network SDK。我通过查找 Ads placementId 来检查字典中是否存在广告来设置某些标志。在 iOS 上,您可以通过委托方法轻松访问它,如下所示:

- (void)adView:(FBAdView *)adView didFailWithError:(NSError *)error
{
    NSLog(@"Adview placement id is: %@", adView.placementId);
}

但是在 Android 上,Ad 对象(在 Ad 的侦听器中)似乎没有 placeId 属性,因为它被封装了。所以这是第三方SDK跨平台之间通常的不一致,或者我错过了什么?

是否可以像在 iOS 上那样直接从 Android 上的 Ad 对象检索广告展示位置 ID?

(注意:Facebook 的文档似乎没有提到它)

4

1 回答 1

0

你检查过AdViewAndroid 实现中的对象吗?它也包含placementId

于 2016-04-29T14:22:54.607 回答