Partager via


Analyse des appareils réseau

Le rapport Network Device Analytics vous permet de récupérer des données de performances côté achat et côté vente en fonction des appareils où les impressions ont été servies. Cela est particulièrement important pour les réseaux travaillant avec des annonceurs in-app qui traficent des créations qui encouragent l’installation d’applications et qui veulent donc confirmer que leurs créatifs ciblent des appareils compatibles avec leurs applications. Il vous aide également à répondre aux questions suivantes :

  • Combien d’impressions avez-vous vues pour des modèles et des modèles d’appareils spécifiques ?
  • Combien d’impressions avez-vous vues pour des types de connexion spécifiques (par exemple, Wifi/Statique ou Basé sur un opérateur) ?
  • Comment certains types d’appareils fonctionnent-ils par rapport à d’autres (par exemple, tablettes et téléphones) ?
  • Comment certains modèles et certains modèles d’appareils fonctionnent-ils par rapport à d’autres (par exemple, Android et Apple) ?
  • Comment certains types de connexions fonctionnent-ils par rapport à d’autres (par exemple, Wifi/Statique ou Basé sur un opérateur) ?

Période et fuseau horaire

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

  • aujourd’hui
  • yesterday
  • last_2_days
  • last_7_days
  • last_14_days
  • last_30_days
  • month_to_date
  • month_to_yesterday

Vous pouvez également définir les start_date champs et end_date sur une plage au cours des 30 derniers jours. Toutefois, étant donné que les données horaires ne sont pas disponibles pour ce rapport, et start_dateend_date ne peuvent pas être identiques et doivent être mis en forme comme "YYYY-MM-DD" au lieu de "YYYY-MM-DD HH:MM:SS". Le timezone champ dans la requête JSON peut être défini uniquement "UTC"sur , mais ce n’est pas nécessaire, car le fuseau horaire est défini par défaut "UTC" sur s’il n’est pas spécifié.

Période de conservation des données

Les données de ce rapport sont conservées pendant 428 jours.

Dimensions

Column Type Filtre? Exemple Description
month Temps Oui "2010-02" Le mois de la vente aux enchères.
day Temps Oui "2010-02-01" Le jour de la vente aux enchères.
device_make_id int Oui 1 ID de l’appareil sur lequel l’impression a été servie. La marque est généralement le fabricant de l’appareil (par exemple, Apple). Pour récupérer la liste complète des ID et noms des appareils, utilisez le service Device Make.
device_make_name string Non "4G Systems" Nom de la marque d’appareil sur laquelle l’impression a été servie. La marque est généralement le fabricant de l’appareil (par exemple, Apple).
device_make string Non "4G Systems (1)" Déconseillé.
device_model_id int Oui 15 ID du modèle d’appareil sur lequel l’impression a été servie. Le modèle est généralement le produit spécifique (iPhone). Pour récupérer une liste complète des ID et noms de modèle d’appareil, utilisez le service Device Make.
device_model_name string Non "DX650" Nom du modèle d’appareil sur lequel l’impression a été servie. Le modèle est généralement le produit spécifique (iPhone).
device_model string Non "DX650 (15)" Déconseillé.
device_type string Oui "tablets" Type d’appareil sur lequel l’impression a été servie. Les valeurs possibles sont les suivantes :
- "desktops & laptops"
- "tablets"
- "mobile phones"
- "tv"
- "game consoles"
- "set top box"
- "media players"
- "other devices"
connection_type string Oui "Carrier-based" Type de connexion Internet au moment de l’impression. Valeurs possibles :
- "Carrier-based"
- "Wifi or Static"
operating_system_id int Oui 24 ID du système d’exploitation de l’appareil.
- Utilisez le service Famille de systèmes d’exploitation pour obtenir la liste des familles de systèmes d’exploitation.
- Utilisez le service étendu du système d’exploitation pour rechercher quelles versions de système d’exploitation se trouvent dans une famille de systèmes d’exploitation donnée.
operating_system_name string Oui "Android 2.3.5 Gingerbread" Nom du système d’exploitation de l’appareil.
- Utilisez le service Famille de systèmes d’exploitation pour obtenir la liste des familles de systèmes d’exploitation.
- Utilisez le service étendu du système d’exploitation pour rechercher quelles versions de système d’exploitation se trouvent dans une famille de systèmes d’exploitation donnée.
operating_system_family_id int Oui 2 ID de la famille de systèmes d’exploitation associée à l’appareil sur lequel l’impression a été servie.
- Utilisez le service Famille de systèmes d’exploitation pour obtenir la liste des familles de systèmes d’exploitation.
- Utilisez le service étendu du système d’exploitation pour rechercher quelles versions de système d’exploitation se trouvent dans une famille de systèmes d’exploitation donnée.
operating_system_family_name string Oui "Android" Nom de la famille de systèmes d’exploitation associée à l’appareil sur lequel l’impression a été servie.
- Utilisez le service Famille de systèmes d’exploitation pour obtenir la liste des familles de systèmes d’exploitation.
- Utilisez le service étendu du système d’exploitation pour rechercher quelles versions de système d’exploitation se trouvent dans une famille de systèmes d’exploitation donnée.
browser_id int Oui ID du navigateur dans lequel l’impression a été servie. Pour récupérer la liste complète des ID et noms de navigateur, utilisez le service de navigateur.
browser_name string Oui ID du navigateur dans lequel l’impression a été servie.
browser string Oui Déconseillé.
entity_member_id int Oui 123 Si imp_type est :
1 (Vide)
2 (PSA)
3 (Erreur par défaut)
4 (Par défaut)
6 (Revendu)
8 (PSA résultant d’une erreur par défaut), l’ID du membre acheteur ; sinon, l’ID du membre vendeur.
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
buyer_member_name string Non "My Network" Nom du membre acheteur.
buyer_member string Non "My Network (123)" Déconseillé.
seller_member_id int Oui 456 ID du membre vendeur.
seller_member_name string Non "That Seller" Nom du membre vendeur.
seller_member string Non "That Seller (456)" Déconseillé.
buyer_type string Oui "Real Time" Type de média acheté par le membre acheteur. Valeurs possibles : "Real Time" ou "Direct".
seller_type string Oui "Real Time" Type de média vendu par le membre vendeur. Valeurs possibles : "Real Time" ou "Direct".
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 une valeur par défaut ou une valeur psa a été affichée.
advertiser_name string Non "Mobile Zombies" Nom de l’annonceur.
advertiser string Non "Mobile Zombies (789)" Déconseillé.
advertiser_code string Non "MZB1010" Code personnalisé pour l’annonceur.
insertion_order_id int Oui 321 ID de l’ordre d’insertion.
insertion_order_name string Non "Mobile Insertion Order" Nom de l’ordre d’insertion.
insertion_order string Non "Mobile Insertion Order (321)" Déconseillé.
insertion_order_code string Non "Mobile 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 "Mobile Line Item" Nom de l’élément de ligne.
line_item string Non "Mobile Line Item (111)" Déconseillé.
line_item_code string Non "Mobile Line Item Code" Code personnalisé pour l’élément de ligne.
campaign_id int Oui 222 ID de la campagne.
campaign_name string Non "Mobile Campaign" Nom de la campagne.
campaign string Non "Mobile Campaign (222)" Déconseillé.
campaign_code string Non "Mobile Campaign Code" Code personnalisé pour la campagne.
deal_name string Oui "My New Deal" Nom de la transaction associée à la transaction pour l’impression.
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 string 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.
deal_id int Oui 123 ID de la transaction associée à la transaction pour l’impression.
pixel_id int Oui 3849 ID du pixel de conversion.
media_type string Oui "Banner" Type de média du créatif. Valeurs possibles :
- "Banner"
- "Pop"
- "Interstitial"
- "Video"
- "Text"
- "Expandable"
- "Skin"
Pour récupérer une liste complète des types de médias, utilisez le service De type de média.
mediatype_id int Oui 1 ID du type de média du créatif.
size string Oui "728x90" Taille du placement/créatif servi.
geo_country string Oui "US" Code du pays.
geo_country_name string Non "United States" Nom du pays.
payment_type string Oui "cpm", "revshare" Type de paiement à un répartiteur.
revenue_type string Non "CPA" La base sur laquelle l’annonceur paie le membre.
revenue_type_id int Oui 4 ID du type de revenu. Valeurs possibles :
-1 = Aucun paiement
0 = CPM plat
1 = Cost Plus CPM
2 = Coût plus marge
3 = CPC
4 = CPA
5 = Revshare
6 = Frais fixes
7 = Variable CPM
8 = Estimation du CPM
publisher_name string Non "AppSite" Nom de l’éditeur.
publisher string Oui "AppSite (123)" Nom de l’éditeur suivi de l’ID (format Xandr).
publisher_code string Non "AS123" Code personnalisé pour l’éditeur.
pub_rule_name string Non "Publisher Rule Name" Nom de la règle d’éditeur.
pub_rule string Non "Publisher Rule Name (555)" Nom de la règle d’éditeur suivi de l’ID (format Xandr).
pub_rule_code string Non "AppSitePR123" Code personnalisé pour la règle d’éditeur.
bid_type string Oui "Manual" Phase d’optimisation dans laquelle se trouvait le nœud lorsqu’il a demandé l’impression.

Remarque : 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. 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"
imp_type_id int Oui 6 ID du type d’impression. Valeurs possibles (types associés entre parenthèses) :
1 (« Vide ») : aucun créativité servi.
2 (« PSA ») : Une annonce d’intérêt public a été rendue publique parce qu’il n’y avait pas d’offre valide et qu’aucune création par défaut n’était disponible.
3 (« Erreur par défaut ») : création par défaut fournie en raison d’un problème de délai d’expiration.
4 (« Valeur par défaut ») : valeur créative par défaut fournie, car il n’y avait pas d’enchères valides.
5 (« Conservé ») : la créativité de votre annonceur servie sur le site de votre éditeur.
6 (« Revendu ») : l’impression de votre éditeur a été vendue à un acheteur tiers.
7 (« RTB ») : la créativité de votre annonceur servie sur l’inventaire tiers.
8 (« Erreur PSA ») : une annonce de service public a été effectuée en raison d’un problème de délai d’expiration ou d’une absence de création par défaut.
9 (« Impression externe ») : impression provenant d’un dispositif de suivi d’impression.
10 (« Clic externe ») : clic à partir d’un dispositif de suivi des clics.
imp_type string Oui "Resold" Type d’impression. Pour connaître les valeurs possibles, consultez imp_type_id.
venue string Oui "Venue Name" Nom du cluster de domaine, de site, d’étiquette et de pays d’utilisateur que notre système d’optimisation utilise pour déterminer les évaluations des enchères. Une campagne ne peut pas cibler explicitement un lieu.
operating_system_family_id int Oui 2 ID de la famille de systèmes d’exploitation associée à l’appareil sur lequel l’impression a été servie.
- Utilisez le service Famille de systèmes d’exploitation pour obtenir la liste des familles de systèmes d’exploitation.
- Utilisez le service étendu du système d’exploitation pour rechercher quelles versions de système d’exploitation se trouvent dans une famille de systèmes d’exploitation donnée.
operating_system_family_name string Oui "Android" Nom de la famille de systèmes d’exploitation associée à l’appareil sur lequel l’impression a été servie.
- Utilisez le service Famille de systèmes d’exploitation pour obtenir la liste des familles de systèmes d’exploitation.
Utilisez le service étendu du système d’exploitation pour rechercher les versions de système d’exploitation qui se trouvent dans une famille de systèmes d’exploitation donnée.

Mesures

Column Type Exemple Formule Description
imps int 2340 Lutins Nombre total d’impressions (servies et revendues).
imps_blank int 3 imps_blank Nombre d’impressions servies avec un vide.
imps_psa int 5 imps_psa Nombre d’impressions qui ont servi une psa.
imps_default_error int 0 imps_default_error Nombre d’impressions par défaut en raison d’un problème de délai d’expiration.
imps_default_bidder int 0 imps_default_bidder Nombre d’impressions par défaut, car il n’y avait pas d’enchères valides.
imps_kept int 0 imps_kept Nombre d’impressions que votre annonceur a achetées auprès de votre éditeur.
imps_resold int 0 imps_resold Nombre d’impressions que votre éditeur a vendues à un tiers.
imps_rtb int 2332 imps_rtb Nombre d’impressions que votre annonceur a achetées auprès d’un tiers.
clicks int 1 Clics Nombre total de clics sur toutes les impressions.
click_thru_pct double 1.12359550<br>561797% (clics / imps) x 100 Taux de clics vers les impressions sous forme de pourcentage.
ctr double 0.00022187
7080097626
clicks / imps Taux de clics vers les impressions.
total_convs int 1 total_convs Nombre total de conversions post-affichage et post-clic.
post_view_convs int 15 post_view_convs Nombre total de conversions post-affichage enregistrées.
post_click_convs int 15 post_click_convs Nombre total de conversions post-clic enregistrées.
convs_per_mm double 221.877080
097625
(total_convs / imps) x 1 000 000 Nombre de conversions par million d’impressions.
convs_rate double 0.00022187
7080097626
total_convs / imps Taux de conversions en impressions.
cost Argent 16.833378 Coût Montant total du coût multimédia pour l’éditeur direct et l’inventaire tiers acheté.
cpm Argent 1.66051685
393258
(coût / imps) x 1000 Coût multimédia pour 1 000 impressions.
revenue Argent 25.767257 booked_revenue + reseller_revenue Le chiffre d’affaires total des annonceurs directs (article ligne) et des éditeurs directs (impressions revendues).
booked_revenue Argent 25.767257 booked_revenue Chiffre d’affaires total réservé par l’intermédiaire d’annonceurs directs (élément de ligne).
reseller_revenue Argent 0 reseller_revenue Le chiffre d’affaires total des impressions revendues par les éditeurs directs.
total_rpm Argent 2.60548314
606741
(revenue / imps) x 1000 Chiffre d’affaires par 1 000 impressions. Cette valeur s’affiche en USD, ainsi que la devise d’achat et la devise de vente (si vous avez sélectionné ces dimensions).
profit Argent 0.084102 booked_revenue - total_cost Chiffre d’affaires réservé moins le coût total.
ppm Argent 0.94496629
2134831
(profit / imps) x 1000 À déprécier. Le bénéfice par 1 000 impressions.
total_publisher_rpm Argent 1.6605168
5393258
(coût / imps) x 1000 Coût pour 1 000 impressions payées aux éditeurs directs et tiers, y compris les erreurs.
sold_publisher_rpm double 147.786 (coût/imps) x 1000 ----- aucune erreur Coût par 1 000 impressions payées aux éditeurs directs et tiers, sans inclure les erreurs.
sold_network_rpm double 231.888 (revenue/ imps) x 1000 ----- aucune erreur Chiffre d’affaires pour 1 000 impressions qui n’étaient pas des erreurs.
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.
network_profit Argent 123.45 (booked_revenue + reseller_revenue) - total_cost Somme du chiffre d’affaires réservé et du chiffre d’affaires du revendeur moins le coût total.
network_profit_ecpm Argent 123.45 (network_profit/imps) * 1 000 Profit réseau par 1 000 imps.
network_profit_ecpc Argent 123.45 network_profit/clics Profit réseau par clic.
network_profit_ecpa Argent 123.45 network_profit/conversions Profit réseau par conversion.
network_profit_margin Argent 123.45 network_profit/(booked_revenue + reseller_revenue) Marge bénéficiaire du réseau.
profit_ecpm Argent 123.45 ((booked_revenue - total_cost)/imps) * 1 000 Profit par 1 000 imps.
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.
device_type string Tablets,mobile phones Il s’agit du type d’appareil utilisé.
convs_device_make string Apple (26) Il s’agit de l’appareil sur lequel la conversion s’est produite. Cela peut être comparé à Device Make pour déterminer sur quel appareil l’impression s’est produite.
device_make string Apple (26) Il s’agit du nom de marque de l’appareil.
convs_device_type string Tablets, mobile phones Cela peut être comparé au type d’appareil pour déterminer sur quel appareil la conversion s’est produite.
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.

Exemple

Create une demande de rapport au format JSON

Le fichier JSON doit inclure le report_type"network_device_analytics", 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. Dans cet exemple, nous voulons voir des données de performances sur les impressions américaines pour l’annonceur 1459 pour chacun des 14 derniers jours. Plus précisément, pour chaque combinaison de marque d’appareil, modèle d’appareil, type de connexion et type d’impression, nous voulons le nombre d’impressions, le nombre de clics, l’argent total dépensé, l’argent dépensé par 1 000 impressions, l’argent que nous a versé l’annonceur et le bénéfice total (argent gagné - argent dépensé).

$ cat network_device_analytics

{
    "report": {
        "report_type": "network_device_analytics",
        "filters": [
            {
                "advertiser_id": 1459
            },
            {
                "geo_country": "US"
            }
        ],
        "columns": [
            "day",
            "connection_type",
            "imp_type",
            "imps",
            "clicks",
            "cost",
            "cpm",
            "booked_revenue",
            "profit"
        ],
        "report_interval": "last_14_days",
        "format": "csv",
    }
}

POST la demande au service de création de rapports

POST la requête JSON pour récupérer un ID de rapport.

$ curl -b cookies -c cookies -X POST -d @network_device_analytics '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":"2013-02-01 12:19:53",
            "json_request": "{\"report\":{\"report_type\":\"network_device_analytics\",\"filters\":[{\"advertiser_id\":1459},
             {\"geo_country\":\"US\"}],\"columns\":[\"day\",\"device_make_id\",\"device_model_id\",\"connection_type\",
             \"imp_type\",\"imps\",\"clicks\",\"cost\",\"cpm\",\"booked_revenue\",\"profit\"],\"format\":\"csv\"]}}",
         "url": "report-download?id=b97897a7864dd8f34e7457226c7af592"
      },
      "execution_status":"ready"
   }
}

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":"2013-02-01 12:19:53",
            "json_request": "{\"report\":{\"report_type\":\"network_device_analytics\",\"filters\":[{\"advertiser_id\":1459},
             {\"geo_country\":\"US\"}],\"columns\":[\"day\",\"device_make_id\",\"device_model_id\",\"connection_type\",
             \"imp_type\",\"imps\",\"clicks\",\"cost\",\"cpm\",\"booked_revenue\",\"profit\"],\"format\":\"csv\"]}}",
         "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/network_device_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.