原生 Facebook Audience Network 广告不可点击
Posted
技术标签:
【中文标题】原生 Facebook Audience Network 广告不可点击【英文标题】:Native Facebook Audience Network ad not clickable 【发布时间】:2016-09-22 09:18:25 【问题描述】:我使用 facebook 受众网络实现了原生广告,但是当您点击号召性用语按钮或广告时没有任何反应。
我调用方法[nativeAd registerViewForInteraction:self.nativeAdView withViewController:nil];
,但它什么也没做。
我用来制作广告的代码:
nativeAdView.uxTitle.text = titleForAd;
nativeAdView.uxDescription.text = bodyTextForAd;
[coverImage loadImageAsyncWithBlock:^(UIImage * _Nullable image)
nativeAdView.uxImageView.image = image;
];
//nativeAdView.uxImageView.image = coverImage;
[nativeAdView.uxCTAButton setTitle:titleForAdButton forState:UIControlStateNormal];
FBAdChoicesView *adChoicesView = [[FBAdChoicesView alloc] initWithNativeAd:nativeAd];
[nativeAdView addSubview:adChoicesView];
[adChoicesView updateFrameFromSuperview];
[self.uxScrollView addSubview:nativeAdView];
y += nativeAdView.frame.size.height + 30;
[self.uxScrollView setContentSize:CGSizeMake(self.uxScrollView.frame.size.width, y)];
// Register the native ad view and its view controller with the
// native ad instance
[nativeAd registerViewForInteraction:self.nativeAdView withViewController:nil];
【问题讨论】:
【参考方案1】:已解决,nativeAd 实例需要保存。
【讨论】:
我在 swift 中遇到了可点击的问题,请您帮帮我。以上是关于原生 Facebook Audience Network 广告不可点击的主要内容,如果未能解决你的问题,请参考以下文章
加载原生广告时 Facebook Audience Network 广告应用程序崩溃
Flutter admob 中介与 Facebook Audience Network:如何自定义广告显示?
添加 facebook_audience_network 插件后在 Flutter 中显示此错误
Facebook Audience Network 质量检查总是失败