2016-01-28 32 views
21

Durante l'utilizzo del facebook debugger, si lamenta:Facebook debugger: il motivo per cui lamentarsi APP_ID manca

Attenzione fb: APP_ID non è stata inclusa nel meta tag. Specificare l'ID dell'app in modo che le storie condivise su Facebook vengano attribuite correttamente all'app. In alternativa, app_id può essere impostato in url quando si apre la finestra di dialogo Condividi. In caso contrario, verrà assegnato l'ID app predefinito (966242223397117).

non capisco il motivo per cui ho un messaggio di questo tipo, dal momento che non ho un APP_ID per il mio sito web, e non avrei bisogno perché dal momento che non sto facendo alcuna Facebook Connect o utilizzando uno qualsiasi dei il loro plugin.

Mi manca qualcosa o semplicemente Facebook vuole spingermi a creare un'app per il mio sito web?

+0

Condivido con voi le stesse preoccupazioni. Inoltre, credo che la maggior parte degli URL analizzati nel debugger provengano da siti web senza alcuna relazione con le app. –

risposta

21

Se non si dispone di un'app per associare il sito Web a, tale avviso può essere ignorato.

Per un esempio di un sito web di successo che non ha un fb: APP_ID incluso, è possibile eseguire un debug su questo stackoverflow page's URL all'interno del debugger Facebook Object, vedrete che produce anche lo stesso messaggio di avviso.

I post stessi appariranno generalmente come sono rappresentati nella parte inferiore dello strumento debugger.

+1

Grazie. Sto perdendo qualcosa non creando l'app Facebook associata? Ti piace la configurazione del post, la visibilità, qualunque cosa? –

+1

Potresti perdere dati analitici (chiamato ** Insights ** su Facebook). Puoi aggirare questo problema allegando il tuo [ID di Facebook ai metadati della pagina] (https://developers.facebook.com/docs/platforminsights/domains), che ti consentirà di visualizzare i dati di approfondimento. Se hai mai desiderato che qualcun altro utilizzasse anche le informazioni sulla tua pagina, dovresti anche aggiungere il loro ID di Facebook. Se invece dovessi utilizzare un'app Facebook, puoi semplicemente concedere permessi e rimuovere permessi agli altri utenti dalla tua app su https://developers.facebook.com/apps/ – PaulieTree

29

è necessario aggiungere questo nel tuo codice HTML

<meta property="fb:app_id" content="966242223397117" /> 

Questo è predefinita App ID.

+2

Upvoted perché ho un app_id e come primo link per il messaggio di errore, questa risposta mi aiuta di più. :) –

+1

Grazie! Ha funzionato – mydreamadsl

+0

Tranne che per l'impostazione dell'app_id quale 'Prodotto' dovrei aggiungere alla mia applicazione nel dashboard dell'applicazione Facebook? –