使用附加子 ID
正如使用子标识码文档中所解释的,发布者使用子标识码来划分流量。例如,他们可以按流量来源进行划分。这些信息将显示在统计选项卡的子标识子选项卡中。
除此以外,还有两个参数与 "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 和 &sub3= 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";
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
}
}
这些参数可用于进一步细分流量。不过,与子不同的是,这不会显示在统计选项卡的子 ID 子选项卡中。不过,我们会在内部对其进行注册。获取这些指标数据的唯一途径是通过 API Publishers Global Routes。
下面是分别从子 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."
}