计算上下文数据
备注
要使 Mobile Ads SDK 考虑应用上下文,启用 AppMetrica SDK 版本 3.14.3 或更高版本。
上下文数据跟踪于 2020 年 8 月 20 日推出。
为了更有效地实现广告变现,Mobile Ads SDK 会自动考虑应用上下文:界面文本、主题以及用户与内容的互动过方式。这将导致选择更相关的广告。
同时:
-
您可以限制上下文数据跟踪,例如,在用户输入机密信息的地方:在结算屏幕上或在个人通信中。
-
您可以完全禁用上下文数据计算。
-
SDK 仅考虑去个人化的数据并符合 ISO 标准。
使用该功能的要求
- 该功能仅适用于 Android。
- AppMetrica SDK 支持的最低版本为 3.14.3 及更高版本。
- Mobile Ads SDK 支持的最低版本为 Android 2.160 及更高版本。
如何启用上下文数据计算
要启用自动跟踪上下文应用数据,请初始化版本 3.14.3 或更高版本的 AppMetrica SDK 库。
如何禁用上下文数据计算
您可以禁用不同实体的自动计算:应用程序、活动或视图:
应用程序
活动
视图
要禁用整个应用的上下文数据自动计算,在应用程序级别的 AndroidManifest.xml 文件中添加以下代码:
<meta-data
android:name="@string/yandex_ads_context"
android:value="@string/yandex_ads_context_do_not_parse"/>
代码示例:
<application
android:name="com.yandex.appmetrica.autotests.agent.AgentApplication"
...>
<meta-data
android:name="@string/yandex_ads_context"
android:value="@string/yandex_ads_context_do_not_parse"/>
</application>
要禁用特定活动的上下文数据自动计算,请在活动级别的 AndroidManifest.xml 文件中添加以下代码:
<meta-data
android:name="@string/yandex_ads_context"
android:value="@string/yandex_ads_context_do_not_parse"/>
代码示例:
<activity
android:name=".NoContextActivity"
...>
<meta-data
android:name="@string/yandex_ads_context"
android:value="@string/yandex_ads_context_do_not_parse"/>
</activity>
有两种方法可以禁用特定视图的上下文数据自动计算:
在项目的 Android 资源中
<TextView ...>
<tag android:id="@id/yandex_ads_context"
android:value="@string/yandex_ads_context_do_not_parse"/>
</TextView>
以编程方式
view.setTag(R.id.yandex_ads_context, getString(R.string.yandex_ads_context_do_not_parse))
这篇文章是否有用?
上一篇
下一篇