5

Sto utilizzando Facebook come piattaforma pubblicitaria per promuovere la mia applicazione sugli store Apple e Google. Vorrei creare un servizio Windows che scaricherà rapporti giornalieri sullo stato della pubblicità della mia campagna di marketing su Facebook, preferibilmente con un token di 60 giorni o una soluzione permanente in modo che il token venga recuperato quando richiesto. Penso di aver capito tutto per farlo, tranne come generare un token di accesso per usarlo con l'API di Facebook Graph. Quale token per quale account Facebook ho bisogno e come ottenerlo?Come generare un token di accesso all'API di Facebook Marketing per utilizzarlo nell'applicazione Windows

risposta

4

Avrete bisogno di un'app di Facebook e di concedere a quell'app l'autorizzazione di ads_read per recuperare i report sulle vostre iniziative pubblicitarie tramite l'API (source).

Avrai bisogno di un token di lunga durata in modo da non dover ripetere l'autenticazione molto spesso. Lo access token documentation descrive i passaggi per scambiare un token di breve durata per uno di lunga durata.

Si consiglia inoltre di gestire l'app, l'account pubblicitario e accedere ai token (tramite un utente del sistema aziendale) con lo FB Business Manager.

+0

Ho bisogno di un'app FB? Mai creato, questo è qualcosa che può essere installato su qualche profilo utente e che può fare qualcosa all'interno del browser? Non vedo come utilizzare l'app di Facebook per scaricare automaticamente i rapporti giornalieri, posso solo immaginare qualcuno che clicca il rapporto di download ogni giorno. Puoi per favore spiegare questa parte per favore. – watbywbarif

+2

Se si desidera recuperare manualmente i report è possibile farlo tramite il gestore degli annunci FB https://www.facebook.com/ads/manage/ o tramite il Power Editor https://www.facebook.com/ads/manage/ powereditor /. Per recuperare i dati del report tramite l'API è necessaria un'app FB. Autorizza l'app a leggere i dati dal tuo account pubblicitario, quindi imposta il codice per recuperare automaticamente i dati dei rapporti sugli annunci dall'API e dall'output. Consulta la guida FB https://developers.facebook.com/docs/marketing-api/guides/chapter-0-create-flow-overview – bjeavons

+0

Ho avuto l'impressione che si potessero dl riportare solo dall'app FB sandbox in esecuzione nel browser , ma se FB ap è solo proxy che collega l'infrastruttura FB e abilita le credenziali di sicurezza a richiamare API dalla tua app nativa per PC, questo è ciò di cui ho bisogno. Lo controllerò di più. Grazie! – watbywbarif

-1
  1. Creare un'app per Facebook.
  2. Vai a Graph API Explorer negli Strumenti di Facebook & Sezione di supporto.
  3. Scegli la tua app dall'elenco a discesa.
  4. Hit Get Token> Ottieni token di accesso utente.
  5. In Seleziona autorizzazioni scegliere le autorizzazioni richieste o selezionarle dalle autorizzazioni estese.
  6. Utilizzare il token di accesso utente che verrà presentato nel campo di immissione del modulo token di accesso.
Problemi correlati