2017-10-03 2 views
0

J'essaie de créer une annonce en utilisant l'API Facebook Marketing. Pour créer une annonce dans une campagne basée sur la conversion, vous devez définir des valeurs tracking_specs appropriées.Comment définir les tracking_specs lors de la création d'annonces Facebook?

Interrogation annonces existantes (sur d'autres campagnes similaires) Je vois que la spécification de suivi est généralement défini comme suit:

"tracking_specs": [ 
    { 
     "action.type": ["offsite_conversion"], 
     "fb_pixel": [<pixel ID>] 
    }, 
    { 
     "action.type": ["post_engagement"], 
     "page": [<page ID>], 
     "post": [<post ID>] 
    }, 
    { 
     "action.type": ["link_click"], 
     "post": [<post ID>], 
     "post.wall": [<post.wall ID>] 
    } 
] 

Comment puis-je trouver les valeurs nécessaires tracking_specs? Plus spécifiquement, comment puis-je trouver l'ID post et l'ID post.wall en conséquence pour les types d'actions post_engagement et link_click?

Répondre

0

J'ai réussi à comprendre par moi-même. Lors de la création d'une nouvelle annonce, dans une campagne de type "conversion", un objet de données d'annonce incluant des spécifications de suivi doit être fourni. Ces spécifications de suivi doivent inclure une référence à un pixel Facebook.

"tracking_specs": [ 
    { 
     "action.type": ["offsite_conversion"], 
     "fb_pixel": [<pixel ID>] 
    }, 
] 

Les données de pixels peuvent être obtenues manuellement via le Business Manager Facebook ou via les API Facebook Marketing:

GET /v2.10/{ad-account-id}/adspixels HTTP/1.1 
Host: graph.facebook.com 

En savoir plus https://developers.facebook.com/docs/marketing-api/reference/ad-account/adspixels/

En ce qui concerne les post et post.wall ID - ceux-ci sont automatiquement ajouté par Facebook lorsque l'annonce est créée. Il n'est donc pas nécessaire d'inclure des thèses lors de la création de l'annonce.