Partager via


Fréquence et récurrence de la créativité du réseau

Le rapport Network Creative Frequency & Recency peut être utilisé pour afficher les données créatives d’un annonceur spécifique en fonction de la fréquence et de la récurrence des vues utilisateur. Ce rapport est plus précis que le rapport Fréquence créative et récence de l’annonceur et est disponible uniquement pour les utilisateurs du réseau.

Pour obtenir des instructions sur la récupération d’un rapport, consultez Service de rapports ou l’exemple ci-dessous. Ce rapport nécessite la spécification de l’ID de l’annonceur dans le cadre de l’URL, par exemple :

https://api.appnexus.com/report?advertiser_id=ADVERTISER_ID

Période

Le report_interval champ peut être défini sur l’une des valeurs suivantes :

  • last_hour
  • aujourd’hui
  • yesterday
  • last_48_hours
  • last_2_days
  • last_7_days
  • last_14_days
  • month_to_date
  • last_30_days
  • last_month
  • last_100_days
  • Personnalisé

Période de conservation des données

La période de conservation des données pour ce rapport est de 120 jours (aucune donnée avant le 26 février 2017).

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? 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.
month Temps Non "2010-02" Le mois de la vente aux enchères.
creative_id int oui 554 ID du créatif.

Remarque : pour les suivis de clic ou d’impression externes, creative_id sera "External Clicks" ou "External Imps".
creative_name string Non "Q1 2010 728x90" Nom du créatif.

Remarque : pour les suivis de clic ou d’impression externes, creative_name sera "External Clicks" ou "External Imps".
creative string Non "Q1 2010 728x90 (554)" Déconseillé.
chaîne Oui "15-30 minutes" Compartiment de l’affichage récent de la création. Pour connaître les valeurs possibles, consultez Compartiments de récence créatifs ci-dessous.
creative_recency_bucket_id chaîne Non "4" ID du compartiment de récence créative. Pour connaître les valeurs possibles, consultez Compartiments de récence créatifs ci-dessous.
creative_frequency_bucket chaîne Oui "11-20" Compartiment correspondant à la fréquence à laquelle le créatif a été affiché. Pour connaître les valeurs possibles, consultez Compartiments de fréquence de création ci-dessous.
creative_frequency_bucket_id chaîne Non "3" ID du compartiment de fréquence de création. Pour connaître les valeurs possibles, consultez Compartiments de fréquence de création ci-dessous.
buyer_member_id int oui 123 ID du membre acheteur. Si l’impression n’a pas été achetée, ce champ affiche l’une des valeurs suivantes :
229 = PSA
0 = Vide
319 = Valeur par défaut
advertiser_id int oui 789 ID de l’annonceur. Si la valeur est 0, soit l’impression a été achetée par un acheteur externe, soit un default ou PSA a été affiché.
advertiser_name chaîne Non "Verizon Wireless" Nom de l’annonceur.
advertiser string Non "Verizon Wireless (789)" Déconseillé.
advertiser_code string Non "Verizon Wireless Code" Code personnalisé pour l’annonceur.
insertion_order_id int oui 321 ID de l’ordre d’insertion.
insertion_order_name string Non "Insertion Order" Nom de l’ordre d’insertion.
insertion_order string Non "Insertion Order (321)" Déconseillé.
insertion_order_code string Non "Insertion Order Code" Code personnalisé pour l’ordre d’insertion.
line_item_id int oui 111 ID de l’élément de ligne.
line_item_name string Non "Default Line Item" Nom de l’élément de ligne.
line_item string Non "Default Line Item (111)" Déconseillé.
line_item_code string Non "Default Line Item Code" Code personnalisé pour l’élément de ligne.
campaign_id int oui 222 ID de la campagne.
campaign_name chaîne Non "Default Campaign" Nom de la campagne.
campaign chaîne Non "Default Campaign (222)" Déconseillé.
campaign_code chaîne Non "Default Campaign Code" Code personnalisé pour la campagne.
campaign_priority int Non 5 Priorité des enchères pour une campagne qui cible l’inventaire direct. Pour plus d’informations, consultez Priorité des enchères dans la documentation de l’interface utilisateur.
Valeurs possibles : 1 - 10, où 10 est la priorité la plus élevée.
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.
size chaîne Oui "728x90" Taille du placement/créatif servi.
is_remarketing int oui 0, 1 Si 1la valeur est , la campagne est de remarketing. Si 0la valeur est , la campagne n’est pas de remarketing.
bid_type string Oui "Manual" Phase d’optimisation dans laquelle se trouvait le nœud lorsqu’il a demandé cette impression. Notez que le terme « abandonner » est ajouté aux types d’offres ci-dessous si l’évaluation de cette impression tombe sous le « prix d’abandonner » du lieu. Pour plus d’informations, consultez Qu’est-ce qu’un lieu ? et Abandonner le prix dans la documentation de l’interface utilisateur.
Valeurs autorisées :
- "Manual": s’applique lorsque vous enchérissez avec un objectif CPM, qu’il s’agisse de base, d’EAP ou d’ECP.
- "Learn": S’applique lorsque vous enchérez avec optimisation (CPA, CPC ou marge) et que nous n’avons pas encore suffisamment de données pour enchérir optimisée.
- "Optimized": s’applique lorsque vous effectuez des enchères avec optimisation (CPA, CPC ou marge) et que nous avons suffisamment de données pour que l’offre soit optimisée.
- "Unknown": le nœud était dans une phase d’optimisation inconnue.
- "Optimized give up"
- "Learn give up"
- "Manual give up"
media_type string Non "Banner", "Pop", "Interstitial", "Video", "Text", "Expandable", "Skin" Style d’affichage général d’un créatif. Vous pouvez utiliser le service de type de média pour afficher la liste complète des types de médias.
mediatype_id int Oui 1 ID du style d’affichage général d’un créatif.
trafficker_for_line_item chaîne Oui "Maurice Truman" Trafficker pour l’élément de ligne. Pour plus d’informations, consultez le "labels" champ service d’élément de ligne.
salesrep_for_line_item chaîne Oui "Beverly Heller" Représentant commercial de l’élément de ligne. Pour plus d’informations, consultez le "labels" champ service d’élément de ligne.
user_group_for_campaign chaîne Oui "Test" Groupe d’utilisateurs de test/contrôle pour la campagne. Pour plus d’informations, consultez le "labels" champ dans Campaign Service .

Mesures

Column Type Exemple Formule Description
imps int 2340 Lutins Nombre total d’impressions (servies et revendues).
clicks int 1 Clics Nombre total de clics sur toutes les impressions.
total_convs int 9 post_click_convs + post_view_convs Nombre total de conversions post-affichage et post-clic.
convs_rate double 0.000221877080097626 total_convs / imps Taux de conversions en impressions.
click_convs_rate double 0.1651376 total_convs / clics Taux de conversions en clics.
click_conv_rate double 0.000064 total_convs / clics Taux de conversions en clics.

Remarque : ce champ est identique à click_convs_rate.
ctr double 0.000221877080097626 clicks / imps Taux de clics vers les impressions.
click_thru_pct double 1.12359550561797% (clics / imps) * 100 Taux de clics vers les impressions sous forme de pourcentage.
post_click_convs int 4 post_click_convs Nombre total de conversions post-clic enregistrées.
post_click_convs_rate double 0.0002 post_click_convs / imps Taux de conversion post-clic en impressions.
post_click_revenue Argent 150.00 post_click_revenue Montant total des revenus de conversion après clic enregistrés.
post_view_convs int 5 post_view_convs Nombre total de conversions post-affichage enregistrées.
post_view_convs_rate double 0.00013 post_view_convs / imps Taux de conversions post-affichage en impressions.
post_view_revenue Argent 300.00 post_view_revenue Montant total des revenus de conversion après affichage enregistrés.
media_cost Argent 100 media_cost Montant total dépensé.
cost_ecpm Argent 0.4271259 (media_cost / imps) * 1 000 Coût pour 1 000 impressions.
cost_ecpc Argent 0.1834 media_cost / clics Coût par clic.
cost_ecpa Argent 0.1834 media_cost / total_convs Coût par attribution/conversion.
booked_revenue Argent 25.767257 booked_revenue Chiffre d’affaires total réservé par l’intermédiaire d’annonceurs directs (élément de ligne).
profit_ecpm Argent 0.7778 profit/imps * 1 000 Bénéfice (défini comme le chiffre d’affaires réservé moins le coût total) pour 1 000 imps.
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.

Remarque : Nous avons ajouté une logique pour empêcher le double comptage des frais tiers pendant 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 Argent 123.45 booked_revenue - total_cost Chiffre d’affaires réservé moins le coût total.
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 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 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 Nombre total de fois où les créations vidéo ont terminé 25 % de la durée totale.
video_50_pcts int 10 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 Nombre total de fois où les créations vidéo se sont terminées 75 % de la durée totale.
video_completions int 12 Nombre total de fois où les créations vidéo ont été lues pendant toute la durée.
video_served int 10 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 Nombre total de fois qu’une erreur vidéo s’est produite.
revenue_per_video_complete Argent 25.76 Chiffre d’affaires par saisie semi-automatique de la vidéo.
cost_per_video_complete Argent 22.76 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% 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% Pourcentage de fois où l’utilisateur a choisi d’ignorer la vidéo.

Compartiments de fréquence de création

ID de compartiment Nom du compartiment
-2 "no-cookie-date"
-1 "no-cookie"
0 "0"
1 "1"
2 "2-5"
3 "6-10"
4 "11-20"
5 "21-40"
6 "41-60
7 "61-100"
8 "101-150"
9 "151-250"
10 "251-500"
11 "500+"

Compartiments de récence créatifs

ID de compartiment Nom du compartiment
-2 "no-cookie-date"
-1 "no-cookie"
0 "< 1 minute"
1 "1-5 minutes"
2 "5-15 minutes"
3 "15-30 minutes"
4 "30-60 minutes"
5 "1-4 hours"
6 "4-12 hours"
7 "12-24 hours"
8 "1-2 days"
9 "2-7 days"
10 "8-14 days"
11 "14-30 days"

Exemple

Create une demande de rapport au format JSON

$ cat network_advertiser_frequency_recency

{
    "report":
    {
        "report_type": "network_advertiser_frequency_recency",
        "columns": [
            "creative_recency_bucket",
            "creative_frequency_bucket",
            "creative_id",
            "imps",
            "clicks",
            "total_convs",
            "booked_revenue",
            "media_cost",
            "profit_ecpm"
        ],
        "report_interval": "last_7_days",
        "emails": ["jsmith@xandr.com"],
        "format": "csv"
    }
}

POST la demande au service de création de rapports

$ curl -b cookies -c cookies -X post -d @network_frequency_recency 'https://api.appnexus.com/report?advertiser_id=384'

{
    "response": {
        "status": "OK",
        "report_id": "0f148df60ff2760d57014f607f46fce4"
    }
}

Utiliser l’ID de rapport pour récupérer les données du rapport

La réponse standard inclut les données du rapport et une URL de téléchargement que vous pouvez utiliser pour enregistrer les données dans un fichier. Si vous souhaitez obtenir uniquement l’URL de téléchargement sans les données du rapport, transmettez "without_data" la chaîne de requête.

$ curl -b cookies -c cookies 'https://api.appnexus.com/report?id=0f148df60ff2760d57014f607f46fce4'

{
    "response": {
        "status": "OK",
        "report": {
            "name": null,
            "created_on": "2012-02-03 22:00:33",
            "cache_hit": false,
            "fact_cache_hit": false,
            "fact_cache_error": "did not find any cache table for 2,4,44,30,31,66,32,34,9,17,16,36",
            "json_request": "{\"report\":{\"report_type\":\"network_advertiser_frequency_recency\",
             \"columns\":[\"creative_recency_bucket\",\"creative_frequency_bucket\",\"creative_id\",
             \"imps\",\"clicks\",\"total_convs\",\"booked_revenue\",\"media_cost\",\"profit_ecpm\"],
             \"report_interval\":\"last_7_days\",\"emails\":[\"js@email.com\"],\"filters\":
             [{\"buyer_member_id\":\"541\"},{\"advertiser_id\":\"3610\"}]}}",
            "header_info": "Report type:,network_advertiser_frequency_recency\r\n,\r\nRun at:,
             2012-02-03 22:00:33\r\nStart date:,2012-01-27 00:00:00\r\nEnd date:,2012-02-03 00:00:00
             \r\nTimezone:,\r\nUser:,John Smith (9685)\r\n",
            "data": "creative_recency_bucket,creative_frequency_bucket,creative_id,imps,clicks,
             total_convs,booked_revenue,media_cost,profit_ecpm\r\n7-14 days,6-10,753570,1,0,0,.000000,
             .000000,.000000000000000000000000\r\n15-30 minutes,151-250,753571,3,0,0,.000000,.000000,
             .000000000000000000000000\r\n1-2 days,11-20,1316901,12,0,0,.000000,.004200,-.350000000000
             000000000000\r\n1-2 days,11-20,1316886,6,0,0,.000000,.001900,-.316666666666666666667000\r
             \n7-14 days,21-40,773408,3,0,0,.000000,.000160,-.053333333333333333333000\r\n30-60 minutes,
             500+,700464,35,0,0,.000000,.000000,.000000000000000000000000\r\n30-60 minutes,2-5,1317391,
             ...
            "url": "report-download?id=0f1374f60ff2760d57014f607f46fce4"
        },
        "execution_status": "ready"
    }
}

Utiliser l’URL de téléchargement pour enregistrer les données du rapport dans un fichier

Vous utilisez le "url" champ dans la réponse pour enregistrer les données du rapport dans un fichier. Effectuez simplement un autre GET appel et identifiez l’emplacement et le fichier dans lesquels vous souhaitez enregistrer. Veillez à utiliser le fichier l’extension du "format" que vous avez spécifié dans votre demande initiale POST .

$ curl -b cookies -c cookies 'https://api.appnexus.com/report-download?id=0f1374f60ff2760d57014f607f46fce4' > /tmp/network_frequency.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.