如何解决如何在 xamarin.forms 应用程序中使用 Google Ad-mob 的 Adpative 横幅广告?
我正在 Xamarin.Forms 应用程序中实施 google 的 ad-mob,并且我已经使用 marctron 的插件在我的应用程序中显示广告:https://github.com/marcojak/MTAdmob
它适用于智能横幅广告,但如果我想使用自适应横幅广告,则它不起作用。我已经对其进行了研发,但没有得到任何解决方案。有谁知道如何实现自适应横幅 Xamarin.Froms 中的广告?
为什么是自适应横幅?
自适应横幅可以更好地利用可用的屏幕尺寸。另外:
-
它使用提供的宽度而不是全屏宽度,使您能够 考虑到显示切口。
-
它为特定设备选择最佳高度,而不是 在不同尺寸的设备上具有恒定的高度,减轻 设备碎片化的影响。
为了展示广告,我使用了此代码:
在 Xaml 页面中:
import pyspark.sql.functions as F
size = df1.limit(1).select(F.size('features')).first()[0]
joined = df1.crossJoin(df2.withColumnRenamed('features','features2'))
result = joined.select(
'user_id','item_id',sum([F.col('features')[i] * F.col('features2')[i] for i in range(size)]).alias('dot_product'),F.sqrt(sum([F.col('features')[i] * F.col('features')[i] for i in range(size)])).alias('norm1'),F.sqrt(sum([F.col('features2')[i] * F.col('features2')[i] for i in range(size)])).alias('norm2')
).selectExpr(
'user_id','dot_product / norm1 / norm2 as cosine_similarity'
)
result.show()
+-------+-------+------------------+
|user_id|item_id| cosine_similarity|
+-------+-------+------------------+
| u1| i1|1.0000000000000002|
| u1| i2| 0.0|
| u1| i3|0.8320502943378437|
| u2| i1| 0.0|
| u2| i2| 1.0|
| u2| i3| 0.0|
| u3| i1|0.8320502943378437|
| u3| i2| 0.0|
| u3| i3| 1.0|
+-------+-------+------------------+
在 App.xaml 中
<ads:MTAdView />
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。