0

iPhone アプリ用に Facebook 接続をセットアップしており、apprequest を正常に送信できます。私がやりたいことは、apprequest の受信者が通知をクリックしてアプリをインストールするかアプリを開くたびに追跡することです。

受信者が既にアプリをインストールしている場合、AppDelegate の「application openURL」メソッドの URL を調べることで、受信者が Facebook からアプリを開いたことが追跡できます。ただし、受信者が私のアプリをインストールしていない場合は、通知をクリックするとアプリ ストアに移動し、私のアプリをインストールできます。このインストールが FB apprequest からのものであることを追跡する方法はありますか? または、彼らが私のアプリをインストールしないと仮定して、それを追跡する方法はありますか?

助けてくれてありがとう。

4

1 に答える 1

0

2012 年 5 月 22 日現在、Facebook からのインストールを正確に追跡する方法はありません。iTunes が URL を切り詰めるためです。これは、FBの従業員によって確認されました。

大まかな回避策は、過去 X 時間ほどの間にリクエストが送信されたすべての fbuid を保存することです。あなたのアプリ FB を使用している誰かがその時間枠内に一致する fbuid で接続した場合、インストールは元の FB リクエストからのものであると見なすことができます。

于 2012-05-22T20:33:52.890 に答える