Saltar al contenido principal

Using Additional Sub IDs

translated string

Además, hay otros dos parámetros que son exactamente iguales que "sub" en general: "sub2" y "sub3".

Ejemplos

Zonas de anuncios asíncronos: Banners, Sticky Banners, Mensajes Instantáneos, Outstream Ads y Mutli-Formats

Añadidos data-sub = XXXXXX, data-sub2 = XXXXXX y 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

Añadidos &sub= XXXXXX, &sub2= XXXXXX y &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>

Nativo

Añadido como 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

Añadido en el objeto ext como &sub=XXXXXX, &sub2=XXXXXX, &sub3=XXXXXX.




{
"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
}
}

Estos parámetros pueden utilizarse para segmentar aún más el tráfico. Sin embargo, a diferencia de los sub, no se mostrarán en la subpestaña Sub IDs de la pestaña Statistics. Sin embargo, los registramos internamente. La única forma de obtener los datos de estas métricas es a través de la API Global Routes for Publishers.

A continuación se muestran dos ejemplos de cómo debería ser la solicitud para extraer datos de sub2 y sub3 respectivamente:

Agrupación por sub2 y sub3


{
"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
}

Filtrado y agrupación por sub2 y sub 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
}

Nota: Sólo es posible agrupar en dos dimensiones. Si desea agrupar por "sub", deberá eliminar "sub2" o "sub3". De lo contrario, la respuesta generará un error.



{
"message": "Request `group_by` data is invalid."
}