广告定位
您可以使用 Yandex Mobile Ads SDK API 添加额外的用户信息。 向请求中添加上下文数据可显著提升广告质量进而增加收入。
设置定位
您可以在广告请求中传递用户信息:
- 对于横幅(内联和粘性),使用
AdRequest类与targeting字段。 - 对于插屏广告、激励广告或开屏广告,在调用相应的加载器时使用同一个
AdRequest类及其targeting字段。
您可以提供以下用户信息:
|
参数 |
描述 |
|
|
用户年龄,作为字符串进行传递(例如, |
|
|
用户性别。 可能的值: |
|
|
应用检测到的用户位置,使用 要使用位置数据,您必须获得用户的同意,然后在 SDK 中通过 |
|
|
用户在应用中的搜索查询。 例如,如果用户搜索汽车,此参数可能如下: |
|
|
用户正在查看的页面中的关键词。 可能是页面的标题、页面的部分内容、标签及其他元素。 对于包含汽车搜索的页面,此参数可能为 |
定位示例
自适应内联和粘性横幅
val adRequest = AdRequest(
adUnitId = "R-M-XXXXXX-Y",
targeting = AdTargeting(
age = "20",
contextQuery = "context-query",
contextTags = listOf("context-tag"),
gender = "female",
location = AdLocation(latitude = 55.734202, longitude = 37.588063, accuracy = 0.1),
),
)
插屏广告、激励广告和开屏广告
val adRequest = AdRequest(
adUnitId = "R-M-XXXXXX-Y",
targeting = AdTargeting(
age = "20",
contextQuery = "context-query",
contextTags = listOf("context-tag"),
gender = "female",
location = AdLocation(latitude = 55.734202, longitude = 37.588063, accuracy = 0.1),
),
)
这篇文章是否有用?
上一篇
下一篇