广告定位
定位功能用于设置精准的参数,以便用户看到与其更相关的广告。以下是使用定位功能的示例:
|
格式 |
类 |
|
|
|
|
// AdRequest 示例
BannerAd(
adUnitId: _adUnitId,
adSize: BannerAdSize.sticky(width: 320),
adRequest: AdRequest(
age: 25,
gender: Gender.male,
contextTags: ['games', 'flutter', 'test'],
contextQuery: 'user_search_query',
location: AdLocation(
latitude: 60.0,
longitude: 30.0,
accuracy: 100,
),
parameters: {
'custom1': 'value1',
'custom2': 'value2',
},
),
);
// AdRequestConfiguration 示例
adRequestConfiguration: AdRequestConfiguration(
adUnitId: _adUnitId,
age: 25,
gender: 'male', // 或“女性”
contextTags: ['games', 'flutter', 'test'],
contextQuery: 'user_search_query', // 搜索查询字符串
location: AdLocation(
latitude: 60.0,
longitude: 30.0,
accuracy: 100,
),
parameters: {
'custom1': 'value1',
'custom2': 'value2',
},
)
|
参数 |
描述 |
|
|
用户的年龄(字符串格式),例如:“14”、“18”。 |
|
|
用户的性别:“男”、“女”。 您可以使用 |
|
|
由您的应用检测到的用户的位置。 要使用位置数据,您必须获得用户的同意,然后在 SDK 中设置 |
|
|
用户在应用中的搜索查询。 例如,如果用户搜索汽车,此参数可能如下所示:“在莫斯科购买二手车”。 |
|
|
用户正在查看的页面中的关键字。可能是页面的标题、页面的部分内容、标记及其他元素。 对于包含汽车搜索的页面,此参数可能如下所示:“购买汽车”、“二手车”、“在莫斯科”。 |