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 rapport fournit aux acheteurs les performances des segments entre les campagnes et plusieurs annonceurs.
Le time_granularity des données est hourly. Pour obtenir des instructions sur la récupération d’un rapport, consultez service de rapports ou les exemples.
Remarque
Impressions sur les segments d’utilisateurs : Étant donné que ce rapport agrège les impressions servies par segment d’utilisateurs, les impressions associées aux utilisateurs présents dans plusieurs segments sont comptées plusieurs fois. Par conséquent, veillez à regrouper par segment_id lors de l’exécution du rapport.
Période
Le report_interval champ dans la requête JSON doit être défini sur l’une des valeurs suivantes :
- aujourd’hui
- yesterday
- last_7_days
- last_14_days
- last_30_days
Période de conservation des données
La période de conservation des données pour ce rapport est de 45 jours.
Remarque
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.
Dimensions
| Column | Type | Filtre? | Exemples | Description |
|---|---|---|---|---|
month |
Temps | Non | "2010-02" |
Le mois de la vente aux enchères. |
day |
date | oui | "2010-02-01" |
Le jour de la vente aux enchères. |
hour |
Temps | Non | "2010-02-01 06:00:00" |
L’heure de la vente aux enchères. |
insertion_order_id |
int | oui | 321 |
ID de l’ordre d’insertion. Si la valeur est 0, l’impression a été achetée par un acheteur tiers. |
campaign_id |
int | oui | 222 |
ID de la campagne qui a acheté l’impression. |
campaign_name |
string | Non | "Fall Wares" |
Nom de la campagne qui a acheté l’impression. |
campaign |
string | Non | "Fall Wares (222)" |
Déconseillé. |
advertiser_id |
int | oui | 789 |
ID de l’annonceur. Si la valeur est 0, soit l’impression a été achetée par un acheteur tiers, soit une valeur par défaut ou une valeur psa a été affichée. |
line_item_id |
int | oui | 111 |
ID de l’élément de ligne. Si la valeur est 0, l’impression a été achetée par un acheteur tiers. |
advertiser_name |
chaîne | Non | "Amco" |
Nom de l’annonceur. |
advertiser |
string | Non | "Amco (789)" |
Déconseillé. |
line_item_name |
string | Non | "Kitchen" |
Nom de l’élément de ligne. |
line_item |
string | Non | "Kitchen (111)" |
Déconseillé. |
split_id |
int | oui | 342 |
ID du fractionnement qui a acheté les impressions dans ce jeu de données. Les fractionnements s’appliquent uniquement aux éléments de ligne augmentée. Pour tous les rapports qui contiennent des campagnes, le (s’il split_id est inclus) est null. |
split_name |
chaîne | Oui | "Mobile Split A" |
Nom du fractionnement qui a acheté les impressions dans ce jeu de données. Les fractionnements s’appliquent uniquement aux éléments de ligne augmentée. Pour tous les rapports qui contiennent des campagnes, le (s’il split_name est inclus) est null. |
campaign_code |
string | Non | "Mobile Campaign Code" |
Code personnalisé pour la campagne. |
segment_id |
int | oui | 220 |
ID du pixel de segment. |
segment_name |
string | Non | "Submitted application" |
Nom du segment. |
segment |
string | Non | "Submitted application (220)" |
Déconseillé. |
insertion_order_name |
string | Non | "Mobile Insertion Order" |
Nom de l’ordre d’insertion. |
insertion_order |
chaîne | Non | "Mobile Insertion Order (321)" |
Déconseillé. |
segment_code |
chaîne | Non | "Mobile Insertion Order Code" |
Code personnalisé (facultatif) associé au segment utilisateur présent pour cette impression. |
pixel_id |
int | oui | 1942 |
Numéro d’identification unique du pixel de conversion. Note: Cette dimension retourne un maximum de 10 pixels de conversion. En outre, vous pouvez filtrer par au plus 10 pixels de conversion. Bien que pixel_id soit groupable, nous vous déconseillons de regrouper par cette dimension, car cela entraîne l’affichage des événements de conversion dans des lignes distinctes des événements d’impression et de clic. Nous partons généralement du principe que vous souhaitez afficher tous ces événements dans une seule ligne afin de pouvoir récupérer des valeurs précises et agrégées pour les calculs du taux de conversion et du coût par conversion. Par conséquent, nous vous recommandons plutôt de filtrer par pixel_id afin de pouvoir récupérer les nombres de conversions et les métriques associées pour vos ID de pixel les plus pertinents. |
gender |
chaîne | Oui |
"m", "f", "u" |
Sexe de l’utilisateur. Note: Pour les impressions antérieures à 100 jours, le sexe sera "u". |
age_bucket |
chaîne | Oui |
"18-24, "45-54" |
Compartiment d’âge dans lequel l’utilisateur est contenu. Pour plus d’informations, consultez Compartiment d’âge ci-dessous. |
age_bucket_id |
int | oui |
1, 3, 0 |
ID du compartiment d’âge. Pour plus d’informations, consultez Compartiment d’âge ci-dessous. |
Compartiment d’âge
| ID de compartiment | Nom du compartiment |
|---|---|
0 |
"unknown" |
1 |
"13-17" |
2 |
"18-24" |
3 |
"25-34" |
4 |
"35-44" |
5 |
"45-54" |
6 |
"55-64" |
7 |
"65+" |
Mesures
| Column | Type | Exemple | Formule | Description |
|---|---|---|---|---|
imps |
int | 34534 |
Lutins | Nombre total d’impressions (y compris les valeurs par défaut). |
clicks |
int | 345 |
Clics | Nombre total de clics sur toutes les impressions. |
total_convs |
int | 5 |
total_convs | Nombre total de conversions post-affichage et post-clic. |
convs_rate |
double | 0.000221877080097626 |
total_convs / imps | Taux de conversions en impressions. |
ctr |
double | 0.002327 |
clicks / imps | Taux de clics vers les impressions. |
booked_revenue |
Argent | 450.00 |
post_view_revenue + post_click_revenue | Chiffre d’affaires total réservé par l’intermédiaire d’annonceurs directs. |
booked_revenue_buying_currency |
Argent | 145.00 |
(post_view_revenue + post_click_revenue) dans la devise d’achat | Chiffre d’affaires total réservé par les annonceurs directs exprimé en devise d’achat. |
post_view_convs |
int | 15 |
post_view_convs | Nombre de conversions post-affichage. |
post_view_revenue |
Argent | 150.00 |
post_view_revenue | Revenus des annonceurs provenant des conversions post-affichage. |
post_click_convs |
int | 10 |
post_click_convs | Nombre de conversions post-clic qui se sont produites. |
post_click_revenue |
Argent | 300.00 |
post_click_revenue | Chiffre d’affaires des annonceurs provenant des conversions post-clic. |
post_view_convs_rate |
double | 0.00013 |
post_view_convs / imps | Taux de conversions post-affichage en impressions. |
post_click_convs_rate |
double | 0.0002 |
post_click_convs / imps | Taux de conversions post-clic en impressions. |
spend |
Argent | 304.36 |
Passer | Les dépenses totales du marketing dans les médias direct et en temps réel achètent pour ce segment. |
media_cost |
Argent | 100.00 |
media_cost | Coût total de l’inventaire acheté. |
cpm |
Argent | 5.00 |
media_cost / imps * 1000 | Coût par millier d’impressions. |
revenue_ecpm |
Argent | 1.9221 |
(booked_revenue / impressions) x 1000 | Chiffre d’affaires total par 1 000 impressions. |
profit |
Argent | 4.14 |
booked_revenue - total_cost | Chiffre d’affaires réservé moins le coût total. |
profit_ecpm |
Argent | 0.4949 |
(booked_revenue - total_cost)/imps * 1 000 | Le bénéfice (défini comme le chiffre d’affaires réservé moins le coût total) pour 1 000 impressions. |
revenue_ecpc |
Argent | 0.8256 |
booked_revenue / clics | Chiffre d’affaires total par clic. |
revenue_ecpa |
Argent | 5.00 |
booked_revenue / total_convs | Chiffre d’affaires total par conversion. |
cost_ecpc |
Argent | 0.1834 |
media_cost / clics | Coût par clic. |
cost_ecpa |
Argent | 1.1111 |
media_cost / total_convs | Coût par acquisition/conversion. |
commissions |
Argent | 0 |
Commissions pour les articles standard, 0 $ pour les ALI. | Frais qui proviennent du chiffre d’affaires réservé. |
serving_fees |
Argent | 0.025143 |
Frais de service pour les articles standard, 0 $ pour les ALI. | Frais qui sont ajoutés au coût du média. |
convs_per_mm |
double | 384.4 |
(total_convs / imps) * 1 000 000 | Nombre de conversions par million d’impressions. |
partner_fees |
Argent | 123.45 |
partner_fees | Montant total des coûts tiers, budgétés à l’aide du service Des frais de partenaire, qui se sont accumulés sur un élément de ligne augmenté au cours de la période indiquée. |
total_cost |
Argent | 123.45 |
total_cost = media_cost + data_costs + partner_fees + commissions + serving_fees + publisher_revenue | Montant total des coûts accumulés au cours de la période indiquée. Cela inclut généralement deux types de coûts, les coûts budgétés (coût des médias, coût des données, frais de partenaire, frais de service, commissions) et les revenus des éditeurs si vous suivez les paiements des éditeurs sur la plateforme. Note: Nous avons ajouté une logique pour empêcher le double comptage des frais de tiers pendant la période de changement cassant (6 août- Après la période de changement cassant). |
total_cost_ecpm |
Argent | 123.45 |
(total_cost/imps) * 1 000 | Coût total pour 1 000 imps. |
total_cost_ecpc |
Argent | 123.45 |
total_cost/clics | Coût total par clic. |
total_cost_ecpa |
Argent | 123.45 |
total_cost/conversions | Coût total par conversion. |
profit_ecpc |
Argent | 123.45 |
(booked_revenue - total_cost)/clics | Profit par clic. |
profit_ecpa |
Argent | 123.45 |
(booked_revenue - total_cost)/conversions | Profit par conversion. |
profit_margin |
Argent | 123.45 |
(booked_revenue - total_cost)/booked_revenue | Marge bénéficiaire de l’acheteur. |
video_skips |
int | 10 |
video_skips | Nombre total de fois où un utilisateur a ignoré la vidéo. Utilisez cette métrique pour créer des rapports lors de l’achat d’un inventaire non modifiable. |
video_starts |
int | 11 |
video_starts | Nombre total de fois où le premier segment de la création vidéo a été téléchargé et démarré. |
video_25_pcts |
int | 10 |
video_25_pcts | Nombre total de fois où les créations vidéo ont terminé 25 % de la durée totale. |
video_50_pcts |
int | 10 |
video_50_pcts | Nombre total de fois où les créations vidéo se sont terminées 50 % de la durée totale. |
video_75_pcts |
int | 10 |
video_75_pcts | Nombre total de fois où les créations vidéo se sont terminées 75 % de la durée totale. |
video_completions |
int | 12 |
video_completions | Nombre total de fois où les créations vidéo ont été lues pendant toute la durée. |
video_served |
int | 10 |
video_served | Nombre total de réponses vidéo envoyées au lecteur. Une réponse publicitaire se produit lorsque le document VAST (XML) est servi en réponse à une demande. Une réponse publicitaire n’indique pas nécessairement une impression réussie. Pour une impression, la première image de la vidéo doit être servie. |
video_errors |
int | 2 |
video_errors | Nombre total de fois qu’une erreur vidéo s’est produite. |
revenue_per_video_complete |
Argent | 25.76 |
revenue_per_video_complete | Chiffre d’affaires par saisie semi-automatique de la vidéo. |
cost_per_video_complete |
Argent | 22.76 |
cost_per_video_complete | Coût par saisie semi-automatique de la vidéo. |
video_completion_rate |
double | 1.12359550561797% |
(saisies vidéo/impressions totales) x 100 | Rapport entre les saisies semi-vidéo et les impressions, exprimé sous forme de pourcentage. |
video_start_rate |
double | 1.12359550561797% |
video_start_rate | Pourcentage de fois où le premier segment de la création vidéo a été téléchargé et démarré. |
video_skip_rate |
double | 1.12359550561797% |
video_skip_rate | Pourcentage de fois où l’utilisateur a choisi d’ignorer la vidéo. |
Exemples
Create la demande de rapport JSON
Le fichier JSON doit inclure le report_type de "buyer_segment_performance", ainsi que les colonnes (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 buyer_segment_performance
{"report":
{
"format": "csv",
"report_interval": "yesterday",
"row_per": ["campaign_id"],
"columns": ["campaign_id", "segment_id", "advertiser_id", "advertiser_name","line_item_id"],
"report_type": "buyer_segment_performance"
}
}
POST la demande adressée au service de rapports
POST demande JSON pour récupérer un ID de rapport.
$ curl -b cookies -c cookies -X POST -d @buyer_segment_performance "https://api.appnexus.com/report"
{
"response":{
"status":"OK",
"report_id":"71816ec6d09b32a5140730afe5cf6af5"
}
}
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=71816ec6d09b32a5140730afe5cf6af5'
{
"response": {
"status": "OK",
"report": {
"name": null,
"created_on": "2014-11-19 21:15:10",
"json_request": "{\"report\":{\"format\":\"csv\",\"report_interval\":\"yesterday\",\"row_per\":[\"campaign_id\"],\"columns\":[\"campaign_id\",\"segment_id\",\"advertiser_id\",\"advertiser_name\",\"line_item_id\"],\"report_type\":\"buyer_segment_performance\",\"filters\":[{\"member_id\":\"1234\"}]}}",
"url": "report-download?id=71816ec6d09b32a5140730afe5cf6af5"
},
"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 l’ID de service et de rapport dans le url champ de la réponse à votre appel précédent GET . Lorsque vous identifiez le fichier dans lequel vous souhaitez enregistrer, veillez à utiliser l’extension de fichier du format de fichier que vous avez spécifié dans votre fichier initial POST.
Remarque
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=71816ec6d09b32a5140730afe5cf6af5' > /tmp/buyer_segment_performance.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.