gpt4 book ai didi

ios - Xamarin.iOS Google 广告定位

转载 作者:行者123 更新时间:2023-12-04 16:15:34 25 4
gpt4 key购买 nike

我想将 Google Ads 集成到我的应用程序中,但是在加载请求和获取广告时我卡住了。

我需要的是传递定位参数以加载与我的用户搜索相关的广告。

我正在尝试加载 SearchRequest用于显示 SearchBannerView ,但似乎没有任何方法符合我的需求。 LoadRequest SearchBannerView 的方法不接受SearchRequest .他们只接受 Request并且这两个类之间不存在强制转换。

但是,原始的 Google 文档说这是可能的:https://developers.google.com/mobile-ads-sdk/docs/search-ads-for-apps/ios/

这是我的代码:

this.banner = new SearchBannerView(AdSizeCons.Banner, new CGPoint(0, 0));
this.banner.TranslatesAutoresizingMaskIntoConstraints = false;
this.banner.AdSize = AdSizeCons.Banner;
this.banner.AdUnitID = this.AdService.AdMobUnitId;
this.banner.AdReceived += this.AdReceived;
this.banner.RootViewController = UIApplication.SharedApplication.KeyWindow.RootViewController;

var request = new SearchRequest();
request.Query = ((GoogleAdViewModel)this.DataContext).Query;

// my request isn't accepted
this.banner.LoadRequest(request);

有没有人成功制作 SearchBannerView使用 Xamarin 的 Google Ads 组件加载某些内容?

它适用于 iOS 应用程序,我正在使用此组件: https://components.xamarin.com/view/googleiosmobileads .

最佳答案

此问题已回答 here .

这是绑定(bind)库中的问题,类型 SearchRequest有一个错误的基类型( NSObject 而不是 GADRequest )。

关于ios - Xamarin.iOS Google 广告定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36543599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com