Facebookの新しいモバイルアプリ広告を追跡するためのサポートを統合することを検討しています。
ここでチュートリアルを読みました: https ://developers.facebook.com/docs/tutorials/mobile-app-ads/
それは言う:
ユーザーがアプリを初めて開いたときに実行される次のコードを含めます
[FBSettings publishInstall:appId];
したがって、最初の質問は、インストールがFacebookから駆動された場合にのみ呼び出しを呼び出すように、これをどこに配置すればよいですか?アプリストアで自分のアプリを見つけた人のクレジットをFBに取得させたくありません。
この特定のユーザーに対して以前にpublishInstallを呼び出したかどうかを手動で追跡する必要がありますか?(前文はこれを意味しますが、publishInstallのSDKドキュメントはそうではないことを意味します)。
さらに紛らわしいのは、SDKFBSettingsリファレンスにshouldAutoPublishInstall
デフォルトのが含まれていることYES
です。これは、SDKを統合する以外に何もする必要がないことを示唆しています。では、なぜチュートリアルではこれをオプションとして言及していないのですか?
appIdは(App Store App IDではなく)関連付けられたFacebookappIdであると想定しています。これもドキュメントからは明らかではありません。