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 rapport d’erreursd’enchères du vendeur vous permet d’obtenir des informations sur la demande rejetée via un ensemble sélectionné au hasard de 5 % des erreurs enregistrées sur la plateforme AppNexus. Le nombre d’erreurs a été multiplié par 100 pour tenir compte de l’échantillonnage de 5 %.
Utilisez ce rapport pour résoudre les problèmes de paramètres côté vente et côté achat qui entraînent des erreurs d’enchères, bloquant ainsi les dépenses. L’objectif est de vous aider à éliminer l’erreur à l’avenir. Vous trouverez des informations sur le propriétaire, la cause et la résolution recommandée pour chaque erreur dans Codes d’erreur d’enchère.
Pour obtenir des instructions sur la récupération d’un rapport, consultez Service de rapports ou l’exemple ci-dessous.
Période
Le report_interval champ dans la requête JSON peut être défini sur l’une des valeurs suivantes :
- last_hour
- yesterday
- last_24_hours
- last_2_days
- last_7_days
- last_30_days
Pour exécuter un rapport pour une période personnalisée, définissez les start_date champs et end_date dans votre demande de rapport. Pour plus d’informations sur ces champs, consultez Service de rapports.
Période de conservation des données
La période de conservation des données pour ce rapport est de 403 jours.
Dimensions
| Column | Type | Filtre? | Exemple | Description |
|---|---|---|---|---|
hour |
Temps | Non | "2010-02-01 06:00:00" |
L’heure de la vente aux enchères. |
day |
Temps | Non | "2010-02-01" |
Le jour de la vente aux enchères. |
error_id |
int | Oui | 101 |
Erreur spécifique qui s’est produite et qui a été enregistrée dans ImpBus (lié au message d’erreur) |
error_message |
Varchar | Non | “Creative brand banned by member's ad profile” |
Message d’erreur générique qui décrit l’erreur qui s’est produite (lié à l’ID d’erreur) |
ad_profile_id |
int | Oui | 1432 |
ID de profil publicitaire du membre vendeur affecté par l’erreur. |
bidder_name |
int | Non | "DBM" |
Le fournisseur de technologie qui représente un membre acheteur et qui est affecté par l’erreur. |
bidder_id |
string | Oui | 101 |
ID associé au soumissionnaire |
brand_name |
string | Non | "Ace Hardware" |
Marque inscrite dans le système AppNexus et associée à la création affectée par l’erreur. |
brand_id |
int | Oui | 3 |
ID de la marque associée au créatif. |
buyer_member_name |
string | Non | "My Network" |
Membre acheteur affecté par l’erreur. |
buyer_member_id |
int | Oui | 123 |
ID du membre acheteur. |
creative_category_name |
string | Non | “Beauty” |
Classification attribuée à la fois aux marques et aux créatifs affectés par l’erreur. |
creative_category_id |
Int | Oui | 784 |
ID de la catégorie de création. |
creative_id |
int | Oui | 554 |
ID créatif associé au membre acheteur affecté par l’erreur. |
creative_size |
string | Non | "728x90" |
Taille de la création affectée par l’erreur. |
deal_id |
int | Oui | 2345 |
ID de la transaction affectée par l’erreur (si Deal ID = 0 aucune transaction n’a été impliquée). |
language_name |
string | Non | "English" |
Nom de la langue. |
language_id |
int | Oui | 1 |
ID de la langue. |
placement_name |
string | Non | "My placement" |
Placement du membre vendeur associé à l’erreur. |
placement_id |
int | Oui | 7890 |
ID du placement. |
publisher_name |
string | Non | "Skype" |
Serveur de publication affecté par l’erreur. |
publisher_id |
int | Oui | 321 |
ID de l’éditeur. |
technical_attribute_name |
string | Non | "Flash" |
La fonctionnalité du créatif, par exemple s’il s’agit d’une image, d’un flash, d’une vidéo, est extensible, etc., qui est affectée par l’erreur. |
technical_attribute_ID |
int | Oui | 350 |
ID de l’attribut technique. |
Mesures
| Column | Type | Exemple | Formule | Description |
|---|---|---|---|---|
error_count |
int | 2340 |
sum(error_count)*100 | Nombre d’erreurs enregistrées sur la plateforme AppNexus au cours de la période sélectionnée (un ensemble aléatoire de 5 % des erreurs multiplié par 100 pour tenir compte de l’échantillonnage). |
blocked_bid_cpm |
double | 5.68 |
sum(blocked_bid_value) / sum (error_count) | Prix de l’offre bloquée. |
Exemple
Create une demande de rapport au format JSON
Le fichier JSON doit inclure le report_type"seller_bid_error_report", ainsi que le columns (dimensions et métriques) et report_interval que vous souhaitez récupérer. Vous pouvez également filtrer des dimensions spécifiques, définir la granularité (year, month, day) et spécifier le "format" dans lequel les données doivent être retournées (csv, excelou html). Pour obtenir une explication complète des champs qui peuvent être inclus dans le fichier JSON, consultez service de rapports.
$ cat seller_bid_error
{
"report":
{
"report_type":"seller_bid_error_report",
"columns":[
"hour",
"bidder",
"buyer_member",
"error_count"
],
"report_interval":"last_48_hours",
"format":"csv"
}
}
POST la demande au service de création de rapports
$ curl -b cookies -c cookies -X POST -d @seller_bid_error 'https://api.appnexus.com/report'
{
"response":{
"status":"OK",
"report_id":"097f59fc3ab7d02c5d60db42081d9b69"
}
}
GETle rapport status à partir du service de rapports
Effectuez un GET appel avec l’ID de rapport pour récupérer les status du rapport. Continuez à effectuer cet GET appel jusqu’à ce que soit {{execution_status}}"ready". Utilisez ensuite le service de téléchargement de rapports pour enregistrer les données du rapport dans un fichier, comme décrit à l’étape suivante.
$ curl -b cookies -c cookies 'https://api.appnexus.com/report?id=097f59fc3ab7d02c5d60db42081d9b69'
{
"response":{
"status":"OK",
"report":{
"name":null,
"created_on":"2010-05-25 19:19:53",
"json_request":"{\"report\":{\"report_type\":\"seller_bid_error_report\",\"columns\":[\"hour\",\"bidder\",
\"buyer_member\",\"error_count\",
\"report_interval\":\"last_48_hours\"}}",
"url": "report-download?id=b97897a7864dd8f34e7457226c7af592"
},
"execution_status":"ready"
}
}
GET les données de rapport du service de téléchargement de rapports
Pour télécharger les données du rapport dans un fichier, effectuez un autre GET appel avec l’ID de rapport, mais cette fois au service de téléchargement de rapports . Vous trouverez le service et l’ID de rapport dans le url champ de la réponse précédente GET . Lorsque vous identifiez le fichier dans lequel vous souhaitez enregistrer, veillez à utiliser l’extension de fichier du "format" que vous avez spécifié dans votre initial POST.
Conseil
Si une erreur se produit pendant le téléchargement, l’en-tête de réponse inclut un code d’erreur HTTP et un message. Utilisez -i ou -v dans votre appel pour exposer l’en-tête de réponse.
$ curl -b cookies -c cookies 'https://api.appnexus.com/report-download?id=b97897a7864dd8f34e7457226c7af592' > /tmp/advertiser_analytics.csv
Remarque
Il existe une limite de 100 000 lignes par rapport lorsque vous les téléchargez en tant que fichier XLSX et Excel.