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.
Le service De suivi des clics vous permet de suivre les clics des utilisateurs sur les contenus créatifs servis par des serveurs publicitaires tiers (par rapport à ceux servis par Xandr). Voici le principe de fonctionnement :
- Vous utilisez le service Click Tracker pour créer un dispositif de suivi des clics. Le dispositif de suivi des clics spécifie l’élément de ligne et l’éditeur auxquels le suivi des clics est associé. En règle générale, il spécifie également l’URL de la page d’accueil cible pour le créatif (voir le
redirparamètre ci-dessous pour l’autre cas). Si vous le souhaitez, il peut inclure la règle de placement ou de paiement spécifique à laquelle il est associé. - Vous créez l’URL du dispositif de suivi des clics et demandez au serveur publicitaire de l’utiliser comme URL de la page d’accueil du créateur. L’URL du suivi des clics doit être au
https://ib.adnxs.com/clktr?id=12345format , où 12345 est l’ID de suivi de clic. - Lorsque le serveur publicitaire sert le créatif et que quelqu’un clique dessus, l’appel passe d’abord à
ib.adnxs.com, où Xandr enregistre le clic, puis est redirigé vers la page d’accueil cible.
Pour obtenir des exemples d’utilisation spécifiques, consultez Exemples.
Paramètres de chaîne de requête
Les paramètres suivants peuvent être passés à Xandr dans la chaîne de requête de l’URL de suivi des clics :
| Paramètre | Description |
|---|---|
cachebuster |
Empêche le navigateur de l’utilisateur de mettre en cache l’URL du suivi des clics. Ce paramètre peut être rempli par le serveur publicitaire tiers. |
ancost |
Le coût multimédia que vous avez payé pour le clic externe. Le paramètre peut être rempli par le serveur publicitaire tiers. Il peut passer une valeur maximale de « 999999.999999 ». |
redir |
URL de redirection. Si click_url n’est pas défini dans le dispositif de suivi des clics, vous devez utiliser ce paramètre pour transmettre l’URL de la page d’accueil cible vers laquelle Xandr redirigera une fois le clic enregistré. |
Exemple
https://ib.adnxs.com/clktrb?id=1234&cachebuster=[CACHEBUSTER]&ancost=[ANCOST]&redir=https://test-landing-page.com
Reporting
Vous pouvez utiliser le clicktrackersflux de rapports en bloc pour afficher les données que vos suivis de clics externes ont passées à Xandr, telles que le temps de clic, les objets Xandr associés et le montant payé pour le clic externe. Pour une vue encore plus approfondie de vos clics externes, vous pouvez utiliser le clicktrackers flux en combinaison avec le rapport Conversions attribuées par l’annonceur .
API REST
| HTTP, méthode | Endpoint | Description |
|---|---|---|
POST |
https://api.appnexus.com/clicktracker?advertiser_id=ADVERTISER_ID | Ajoutez un dispositif de suivi des clics. |
GET |
https://api.appnexus.com/clicktracker?id=CLICK_TRACKER_ID | Afficher un dispositif de suivi des clics. |
GET |
https://api.appnexus.com/clicktracker?id=1,2,3 | Affichez plusieurs suivis de clics par ID à l’aide d’une liste séparée par des virgules. |
PUT |
https://api.appnexus.com/clicktracker?id=CLICK_TRACKER_ID | Modifier un dispositif de suivi des clics. |
DELETE |
https://api.appnexus.com/clicktracker?id=CLICK_TRACKER_ID | Supprimer un dispositif de suivi des clics. |
Champs JSON
| Champ | Type (Longueur) | Description |
|---|---|---|
id |
int | ID du dispositif de suivi des clics. - Par défaut: Nombre incrémenté automatiquement (c’est-à-dire 123). - Obligatoire On : PUT/DELETE, dans la chaîne de requête. |
member_id |
int | ID du membre auquel appartient l’annonceur. En lecture seule. |
advertiser_id |
int | ID de l’annonceur propriétaire du dispositif de suivi des clics. Obligatoire On : POST, dans la chaîne de requête. |
name |
string | Nom du dispositif de suivi des clics. Obligatoire sur : POST |
code |
string | Code personnalisé pour le dispositif de suivi des clics. |
state |
enum | État du dispositif de suivi des clics. Valeurs possibles : "active" ou "inactive".Par défaut: active |
click_url |
string | Page d’accueil cible du créatif. Une fois que Xandr a enregistré un clic sur le créatif, il s’agit de la page vers laquelle Xandr redirigera. Pointe: Si ce champ n’est pas défini, l’URL de la page d’accueil cible doit être passée en tant que paramètre « redir » dans la chaîne de requête de l’URL de suivi des clics. Pour plus d’informations, consultez Paramètres de chaîne de requête ci-dessus. |
publisher |
objet | Éditeur auquel le dispositif de suivi des clics est associé. Pour plus d’informations, consultez Publisher ci-dessous. Obligatoire sur : POST |
line_item |
objet | Élément de ligne de l’annonceur auquel le suivi des clics est associé. Pour plus d’informations, consultez Élément de ligne ci-dessous. Obligatoire sur : POST |
tag |
tableau | Emplacement auquel le dispositif de suivi des clics est associé. Pour plus d’informations, consultez Balise ci-dessous. |
payment_rule |
tableau | Règle de paiement à laquelle le suivi des clics est associé. Pour plus d’informations, consultez Règle de paiement ci-dessous. |
last_modified |
Timestamp | Date et heure de la dernière modification du dispositif de suivi des clics. En lecture seule. |
Éditeur
Vous pouvez utiliser le service serveur de publication pour obtenir des informations sur les éditeurs.
| Champ | Type | Description |
|---|---|---|
id |
int | ID de l’éditeur auquel le dispositif de suivi des clics est associé. |
name |
chaîne | Nom de l’éditeur auquel le dispositif de suivi des clics est associé. En lecture seule. |
Élément de ligne
Vous pouvez utiliser le service d’élément de ligne pour obtenir des informations sur les éléments de ligne.
| Champ | Type | Description |
|---|---|---|
id |
int | ID de l’élément de ligne auquel le suivi des clics est associé. |
name |
string | Nom de l’élément de ligne auquel le dispositif de suivi des clics est associé. En lecture seule. |
Tag
Vous pouvez utiliser le service placement pour obtenir des informations sur les placements.
| Champ | Type | Description |
|---|---|---|
id |
int | ID du placement auquel le dispositif de suivi des clics est associé. |
name |
string | Nom du placement auquel le dispositif de suivi des clics est associé. En lecture seule. |
Règle de paiement
Vous pouvez utiliser le service de règle de paiement pour obtenir des informations sur les règles de paiement.
| Champ | Type | Description |
|---|---|---|
id |
int | ID de la règle de paiement à laquelle le suivi des clics est associé. |
name |
string | Nom de la règle de paiement à laquelle le dispositif de suivi des clics est associé. En lecture seule. |
Exemples
Create un nouveau dispositif de suivi des clics
$ cat clicktracker
{
"clicktracker": {
"name": "Test Click Tracker",
"click_url": "https://test-landing-page.com",
"publisher": {
"id": 44449
},
"line_item": {
"id": 74957
}
}
}
$ curl -b cookies -c cookies -X POST -d @clicktracker 'https://api.appnexus.com/clicktracker?advertiser_id=37236'
{
"response": {
"status": "OK",
"count": 1,
"id": 1425,
"start_element": 0,
"num_elements": 100,
"clicktracker": {
"id": 1425,
"member_id": 958,
"advertiser_id": 37236,
"name": "Test Click Tracker",
"code": null,
"state": "active",
"click_url": "https://test-landing-page.com",
"last_modified": "2012-01-10 16:02:15",
"publisher": {
"id": 44449,
"name": "November Publisher"
},
"tag": null,
"payment_rule": null,
"line_item": {
"id": 74957,
"name": "Test Line Item"
}
}
}
}
Mettre à jour un dispositif de suivi des clics
Dans cet exemple, la PUT demande associe un placement pour cliquer sur le suivi 1425.
$ cat clicktracker_update
{
"clicktracker": {
"tag": {
"id": 474412
}
}
}
$ curl -b cookies -c cookies -X PUT -d @clicktracker_update 'https://api.appnexus.com/clicktracker?id=1425'
{
"response": {
"status": "OK",
"count": 1,
"id": "1425",
"start_element": 0,
"num_elements": 100,
"clicktracker": {
"id": 1425,
"member_id": 958,
"advertiser_id": 37236,
"name": "Test Click Tracker",
"code": null,
"state": "active",
"click_url": "https://test-landing-page.com",
"last_modified": "2012-01-10 16:10:12",
"publisher": {
"id": 44449,
"name": "November Publisher"
},
"tag": {
"id": 474412,
"name": "[Demo Publisher] - Default"
},
"payment_rule": null,
"line_item": {
"id": 74957,
"name": "Test Line Item"
}
}
}
}
Afficher le suivi des clics 582
$ curl -b cookies -c cookies 'https://api.appnexus.com/clicktracker?id=582'
{
"response": {
"status": "OK",
"count": 1,
"start_element": 0,
"num_elements": 100,
"clicktracker": {
"id": 582,
"member_id": 1066,
"advertiser_id": 35081,
"name": "Test Click Tracker 1",
"code": null,
"state": "active",
"click_url": "https://test-landing-page.com",
"last_modified": "2012-02-28 19:06:01",
"publisher": {
"id": 89287,
"name": "Test Publisher 1"
},
"tag": null,
"payment_rule": null,
"line_item": {
"id": 31189,
"name": "Test Line Item 1"
}
}
}
}
Afficher tous les suivis de clics pour l’annonceur 35081
$ curl -b cookies -c cookies 'https://api.appnexus.com/clicktracker?advertiser_id=35081'
{
"response": {
"status": "OK",
"count": 2,
"start_element": 0,
"num_elements": 100,
"clicktrackers": [
{
"id": 582,
"member_id": 1066,
"advertiser_id": 35081,
"name": "Test Click Tracker 1",
"code": null,
"state": "active",
"click_url": "https://test-landing-page.com",
"last_modified": "2012-02-28 19:06:01",
"publisher": {
"id": 89287,
"name": "Test Publisher 1"
},
"tag": null,
"payment_rule": null,
"line_item": {
"id": 31189,
"name": "Test Line Item 1"
}
},
{
"id": 584,
"member_id": 1066,
"advertiser_id": 35081,
"name": "Test Click Tracker 2",
"code": null,
"state": "active",
"click_url": "https://another-landing-page.com",
"last_modified": "2012-02-28 19:40:48",
"publisher": {
"id": 89288,
"name": "Test Publisher 2"
},
"tag": null,
"payment_rule": null,
"line_item": {
"id": 31190,
"name": "Test Line Item 2"
}
}
]
}
}