Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Ce service en lecture seule vous permet d’afficher des informations sur les pixels créatifs approuvés par AppNexus à partir de fournisseurs approuvés couramment utilisés, tels que Evidon et Brilig. La plupart des pixels créatifs approuvés par AppNexus peuvent être ajoutés aux éléments créatifs sans provoquer de ré-audit.
Voici le principe de fonctionnement :
- Vous utilisez le service de modèle de pixels pour rechercher le pixel approuvé par AppNexus que vous souhaitez ajouter à votre création.
- Vous notez l’ID du pixel ainsi que ses paramètres requis.
- Vous utilisez le tableau de pixels dans Creative Service pour ajouter le pixel à votre créativité et définir des valeurs pour les paramètres requis.
API REST
| HTTP, méthode | Endpoint | Description |
|---|---|---|
GET |
https://api.appnexus.com/pixel-template |
Affichez tous les pixels créatifs approuvés par AppNexus. |
GET |
https://api.appnexus.com/pixel-template?id=PIXEL_TEMPLATE_ID |
Affichez un pixel créatif approuvé par AppNexus. |
GET |
https://api.appnexus.com/pixel-template?id=1,2,3 |
Affichez plusieurs pixels créatifs par ID à l’aide d’une liste séparée par des virgules. |
Champs JSON
| Champ | Type | Description |
|---|---|---|
id |
int | ID du pixel créatif approuvé par AppNexus. |
name |
string | Nom du pixel créatif approuvé par AppNexus. |
format |
enum | Format du pixel créatif approuvé par AppNexus. Valeurs possibles : - "raw-js"- "url-html" - "url-js" - "url-image" |
content |
string | Contenu HTML ou JavaScript du pixel créatif. Ce champ est inclus si le format est "raw-js". |
secure_content |
string | Contenu HTML ou JavaScript sécurisé du pixel créatif. Ce champ est inclus si le format est "raw-js". |
url |
string | URL du pixel créatif html, JavaScript ou image. Ce champ est inclus si le format est "url-html", "url-js" ou "url-image". |
secure_url |
chaîne | URL sécurisée du pixel créatif html, JavaScript ou image. Ce champ est inclus si le format est "url-html", "url-js" ou "url-image". |
num_required_params |
int | Nombre de paramètres qui doivent être définis lors de l’ajout du pixel à un élément créatif. |
require_reaudit |
valeur booléenne | Si la valeur est true, l’ajout du pixel à un créatif entraîne la soumission du créatif à des fins d’audit. |
Exemples
Affichage de tous les pixels créatifs approuvés par AppNexus
{code}$ curl -b cookies -c cookies 'https://api.appnexus.com/pixel-template'
{
"response": {
"status": "OK",
"count": 3,
"start_element": 0,
"num_elements": 100,
"pixel-templates": [
{
"id": 1,
"name": "Evidon AdChoices Icon",
"format": "raw-js",
"content": "(function() {document.write('<sc'+'ript type=\"text/javascript\"' + ((\"https:\"
== document.location.protocol) ? \"https://c.betrad.com\" : \"http://c.betrad.com\") +
'/surly.js?;ad_wxh=${CREATIVE_SIZE};coid=${P1};nid=${P2};${P3}\"></scr'+'ipt>');}());",
"num_required_params": 2,
"require_reaudit": false
},
{
"id": 2,
"name": "Brilig Impression Tracker",
"format": "url-image",
"num_required_params": 1,
"require_reaudit": false,
"url": "http://p.brilig.com/contact/bct?pid=${P1}&_ct=pixel&adid=${CP_ID}&action=1"
},
{
"id": 3,
"name": "Alenty Impression Tracker",
"format": "raw-js",
"content": "var lnte = window.document.createElement('SCRIPT');lnte.src = 'http://js.alenty.com/
apnxs/l/adtrk.js'+'#customer_id=${P1}'+';advertiser=${ADV_ID}'+';campaign=${CP_ID}'+';creative=
${CREATIVE_ID}'+';dimension=${WIDTH}x${HEIGHT}'+';site=${INV_SOURCE_ID}'+';sitepage=${PUBLISHER_ID}
_${SITE_ID}'+';external_id=-a--${SSP_DATA}-b--${PRICE_PAID}'+';url=' + encodeURIComponent
('${REFERER_URL_ENC}'); lnte.type = \"text/javascript\"; window.document.body.insertBefore(lnte,
window.document.body.lastChild);",
"num_required_params": 1,
"require_reaudit": false
}
]
}
}
{code}
Affichage d’un pixel créatif approuvé par AppNexus spécifique
{code}$ curl -b cookies -c cookies 'https://api.appnexus.com/pixel-template?id=1'
{
"response": {
"status": "OK",
"count": 1,
"start_element": 0,
"num_elements": 100,
"pixel-template": {
"id": 1,
"name": "Evidon AdChoices Icon",
"format": "raw-js",
"content": "(function() {document.write('<sc'+'ript type=\"text/javascript\"' + ((\"https:\"
== document.location.protocol) ? \"https://c.betrad.com\" : \"http://c.betrad.com\") +
/surly.js?;ad_wxh=${CREATIVE_SIZE};coid=${P1};nid=${P2};${P3}\"></scr'+'ipt>');}());",
"num_required_params": 2,
"require_reaudit": false
}
}
}
{code}