Sto cercando di integrare il supporto per il monitoraggio dei nuovi annunci di app per dispositivi mobili di Facebook.Dove esattamente dovrei mettere la chiamata a [FBSettings publishInstall: appId]
Ho letto il tutorial qui: https://developers.facebook.com/docs/tutorials/mobile-app-ads/
Dice:
includere il seguente codice da eseguire quando la vostra applicazione si apre per la prima volta dall'utente
[FBSettings publishInstall:appId];
Quindi la prima domanda è - dove inserisco questo in modo che invochi solo la chiamata se l'installazione è stata guidata da Face libro? Non voglio che FB ottenga credito per qualcuno che ha trovato la mia app da sola nell'app store.
Devo tracciare manualmente se ho già chiamato publishInstall per questo specifico utente? (La frase del preambolo implica questo - ma la documentazione SDK per publishInstall implica diversamente).
E ancora più confuso è che il riferimento SDK FBSettings include shouldAutoPublishInstall
che per impostazione predefinita è YES
. Questo suggerirebbe che non ho bisogno di fare altro che avere l'SDK integrato. Quindi, perché il tutorial non menziona questo come un'opzione?
Suppongo che l'appId sia l'appId Facebook associata (al contrario dell'ID app store). Anche questo non è chiaro dalla documentazione.
Hai scoperto tutte le ulteriori informazioni relative a questo? Voglio usare publishInstall per tracciare le installazioni, ma non voglio implementare alcun tipo di accesso a Facebook. Sto anche assistendo a un problema in cui su iOS 6+ l'SDK di Facebook si arresta in modo anomalo quando passa sopra la riga publishInstall. –