使用附加子 ID
As explained in the Using Sub Ids documentation, Sub Ids are used by Publishers to segment traffic. For example, they might do this by traffic source. This information will then be displayed in the Statistics tab, in the Sub IDs sub-tab.
除此以外,还有两个参数与 "sub "总体基本相同:"sub2 "和 "sub3"。
实例
异步广告区:横幅广告、粘贴式横幅广告、即时信息、外流广告和多格式广告
添加了 data-sub
= XXXXXX、data-sub2
= XXXXXX 和 data-sub3
= XXXXXX
<script async type="application/javascript" src="https://ads.examplesite.com/ad-provider.js"></script>
<ins class="adsbynetwork" data-zoneid="1234567" data-sub="XXXXXX" data-sub2="XXXXXX" data-sub3="XXXXXX"></ins>
<script>(AdProvider = window.AdProvider || []).push({"serve": {}});</script>
iFrames
添加了 &sub
= XXXXXX、&sub2
= XXXXXX 和 &sub
3= XXXXXX
<iframe src="//a.examplesite.com/iframe.php?idzone=1234567&size=300x250&sub=XXXXXX&sub2=XXXXXX&sub3=XXXXXX" width="300" height="250" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
本地
添加为 data-ad_sub= "XXXXXX"; data-ad_sub2 = "XXXXXX"; data-ad_sub3 = "XXXXXX";
data-ad_sub= "XXXXXX";
data-ad_sub2 = "XXXXXX";
data-ad_sub3 = "XXXXXX";
<script type="text/javascript" data-idzone="123" data-ad_sub="123456" data-ad_sub="789101" data-ad_sub="1213141" src="https://a.examplesite.com/nativeads.js"></script>
RTB
以 &sub=XXXXXX, &sub2=XXXXXX, &sub3=XXXXXX
的形式添加到ext
对象中
{
"id": "d4b5c697-41f3-4c1c-a3d5-5fd01b5ef2aa",
"imp": [
{
"id": "974090632",
"banner": {
"w": 300,
"h": 250
}
}
],
"site": {
"id": "12345",
"domain": "sitedomain.com",
"cat": ["IAB25-3"],
"page": "https://sitedomain.com/page"
},
"device": {
"ua": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.63 Safari/537.36",
"ip": "131.34.123.159",
"geo": {
"country": "IRL"
},
"language": "en",
"os": "Linux & UNIX",
"js": 0,
"ext": {
"remote_addr": "131.34.123.159",
"x_forwarded_for": "",
"accept_language": "en-GB;q=0.8,pt-PT;q=0.6,en;q=0.4,en-US;q=0.2,de;q=0.2,es;q=0.2,fr;q=0.2"
}
},
"user": {
"id": "57592f333f8983.043587162282415065"
},
"ext": {
"sub": 1221,
"sub2": 2222,
"sub3": 3333
}
}
These parameters could be used to segment the traffic even more. However, unlike sub, this won’t be displayed in the Sub IDs sub-tab of the Statistics tab. However, we do register them internally. The only way to get the data for these metrics is through the API Global Routes for Publishers.
下面是分别从子 2 和子 3 提取数据的请求示例:
按子 2 和子 3 分组
{
"count": 0,
"detailed": 0,
"timezone": "Europe/Dublin",
"totals": 1,
"filter": {
"date_from": "2019-11-07",
"date_to": "2019-11-07",
"zone_id": [
1234567
]
},
"group_by": [
"sub2",
"sub3"
],
"order_by": [
{
"field": "impressions",
"order": "desc"
}
],
"projection": [
"base"
],
"limit": 25,
"offset": 0
}
按子 2 和子 3 过滤和分组
{
"count": 0,
"detailed": 0,
"timezone": "Europe/Dublin",
"totals": 1,
"filter": {
"date_from": "2019-11-07",
"date_to": "2019-11-07",
"sub": [
10001
],
"sub2":[
10002
],
"sub3":[
10003
],
"zone_id": [
1234567
]
},
"group_by": [
"sub2",
"sub3"
],
"order_by": [
{
"field": "impressions",
"order": "desc"
}
],
"projection": [
"base"
],
"limit": 25,
"offset": 0
}
注意:只能按两个维度分组。如果您想按 "子 "分组,则需要删除 "sub2 "或 "sub3"。否则,响应将产生错误。
{
"message": "Request `group_by` data is invalid."
}