Partager via


Dernier feu du pixel de conversion

Le rapport Feu de pixels de conversion vous permet d’afficher la date et l’heure du dernier déclenchement des pixels de conversion de vos annonceurs. Vous pouvez utiliser ces informations à la fois pour vérifier les pixels qui se déclenchent correctement et pour identifier les pixels nécessitant une résolution des problèmes.

Pour chaque pixel de conversion, le dernier feu doit correspondre à la dernière fois qu’un utilisateur a visité la page web sur laquelle le pixel est placé. Si un pixel n’a jamais été déclenché ou s’il y a longtemps, cela indique que le pixel n’est peut-être pas placé correctement sur la page.

Pour obtenir des instructions sur la récupération d’un rapport, consultez Service de rapports ou les exemples ci-dessous.

Remarque

Un déclenchement de pixels de conversion ne signifie pas nécessairement qu’une conversion a été attribuée à l’une de vos campagnes. Par conséquent, vous pouvez voir qu’un pixel de conversion est déclenché même si les éléments de ligne associés n’affichent aucun chiffre d’affaires provenant des conversions. Pour obtenir des données sur les conversions attribuées, plutôt que sur les simples déclenchements de pixels de conversion, utilisez le rapport Conversions attributées de l’annonceur .

Période

Ce rapport récupère des données pour toute la durée de vie d’un pixel, mais uniquement dans le fuseau horaire UTC. Le report_interval champ dans la requête JSON peut être défini uniquement lifetimesur , mais cela n’est pas nécessaire, car l’intervalle est défini par défaut lifetime sur s’il n’est pas spécifié. De même, le timezone champ de la requête JSON peut être défini uniquement sur UTC, 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é.

Dimensions

Column Type Filtre? Exemple Description
pixel_id int oui 10 ID du pixel de conversion.
advertiser_id int oui 234 ID de l’annonceur propriétaire du pixel.
advertiser_name string Non Advertiser 1 Nom de l’annonceur propriétaire du pixel.
advertiser string Non Advertiser 1 (234) Déconseillé (à compter du 17 octobre 2016).
buyer_member_id int oui 567 ID du membre acheteur.
buyer_member_name string Non Member Name Nom du membre acheteur.
buyer_member string Non Member Name (567) Déconseillé (à compter du 17 octobre 2016).

Mesures

Column Type Filtre? Exemple Description
last_fired Temps Non 2023-01-27 18:58:49 Date à laquelle le pixel de conversion s’est déclenché pour la dernière fois. Si le pixel n’a jamais été déclenché, il s’agit de 1900-01-01 00 :00 :00.

Exemples

Create la demande de rapport au format JSON

$ cat pixel_fired
  {
    "report": {
        "report_type": "pixel_fired",
        "columns": [
            "pixel_id",
            "last_fired",
            "advertiser_id",
            "buyer_member_id"
        ],
        "report_interval": "lifetime",
        "emails": ["js@email.com"],
        "format": "csv"
    }
}

POST la demande adressée au service de création de rapports

$ curl -b cookies -c cookies -X POST -d @pixel_fired_report 'https://api.appnexus.com/report?advertiser_id=123'

{
    "response":{
        "status":"OK",
        "report_id":"07af1282c9485adcef49c95fa5d7496b"
    }
}

GETle rapport status à partir du service de rapports

Vous effectuez un GET appel avec l’ID de rapport pour récupérer le status du rapport. Vous continuez à effectuer cet GET appel jusqu’à ce que soit execution_status"ready". Ensuite, vous utilisez 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=07af1282c9485adcef49c95fa5d7496b'

{
    "response": {
        "status": "OK",
        "report": {
            "name": null,
            "created_on": "2012-01-27 19:47:51",
            "cache_hit": false,
            "fact_cache_hit": false,
            "fact_cache_error": "did not find any cache table for 2,59",
            "json_request": "{\"report\":{\"report_type\":\"pixel_fired\",\"columns\":[\"pixel_id\",
             \"last_fired\",\"advertiser_id\",\"buyer_member_id\"],\"report_interval\":\"lifetime\",\"emails\":
             [\"js@email.com\"],\"filters\":[{\"buyer_member_id\":\"319\"}]}}",
            "header_info": "Report type:,pixel_fired\u000d\u000a,\u000d\u000aRun at:,2012-01-27 19:47:51\
             u000d\u000aStart date:,\u000d\u000aEnd date:,\u000d\u000aTimezone:,\u000d\u000aUser:,
             Sample User (2562)\u000d\u000a",
            "url": "report-download?id=677556dvds34013ff1108f159d7f39b"
        },
        "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, vous effectuez un autre GET appel avec l’ID de rapport, mais cette fois au service de téléchargement de rapports . 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.

Remarque

Pour plus de commodité, le champ URL de la réponse précédente GET vous fournit le service et l’ID à utiliser dans cet appel.

curl -b cookies -c cookies 'https://api.appnexus.com/report-download?id=677556dvds34013ff1108f159d7f39b' > /tmp/pixel_fire.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.