2015-09-18 90 views
6

我在我的應用程序中使用Facebook SDK版本4.5.1。 APP ID,URL方案,應用顯示名稱等已正確納入info.plist。我們在應用程序內部具有身份驗證和共享功能,所有這些功能都能夠按預期完美工作。對於事件跟蹤,我們有;Facebook iOS SDK-移動應用程序安裝跟蹤不起作用

- (void)applicationDidBecomeActive:(UIApplication *)application{ 

[FBSDKAppEvents activateApp]; 

} 

我可以確認,分析正在看儀表盤,即安裝並應用程序事件得到正確報告。

但是,當我運行廣告活動時,我希望SDK能夠正確報告移動安裝,但不幸的是我沒有看到任何數據進入,即移動應用廣告安裝顯示爲「0」安裝。

這裏有一個有趣的事情 - 當用Facebook的App Ad Helper進行檢查時,它似乎顯示正確但有意思的第二行上的「Last iOS Install」數據,即「過去7天安裝」似乎顯示一個「X」。

下面是相同enter image description here

截圖但這裏有這證實了安裝越來越報道截圖。 enter image description here

+0

由於iOS 9的發佈,我建議升級到Facebook SDK 4.6.0。請參閱https://developers.facebook.com/blog/post/2015/09/10/new-SDK-for-iOS9/和https://developers.facebook.com/docs/ios/ios9 – corvuszero

回答

1

Facebook正在跟蹤有機安裝。我也面臨類似的情況,我遇到了有機應用安裝跟蹤的概念。

只需在新設備上安裝應用程序(以前未與我的應用程序一起使用)。幾分鐘後,您將能夠在Facebook儀表板中看到安裝。

這就是全部!

希望這可以幫助

+0

「有機」安裝意味着什麼?我的應用程序的以前版本沒有Facebook SDK。唯一的版本與它是我的開發版本,所以安裝顯示必須來自... –

+0

是iPhone模擬器安裝「有機」安裝? – User9527

+0

當我在模擬器上進行安裝時,我能夠讀取數據。這僅發生在第一次安裝。之後,即使在重置模擬器後,我也無法注意到安裝次數的任何變化。 –

1

我設法讓這個工作最終。沒有得到Facebook開發團隊的正式確認,但事實證明,App Facebook設置中的「高級設置」部分有一個「應用程序事件收集Apple廣告標識符(IDFA)」開關,該開關已關閉我們的App。該應用程序創建了很長時間後,這必須打開。 雖然下面的描述似乎表明,這可能不是問題背後的真正原因,但我可以確認安裝在我們打開此功能後開始進行報告。

enter image description here

+0

也看到了同樣的問題,即使我從一開始就啓用了此選項。所以可能有多種可能的原因。 – Thomas

+0

我找不到「應用程序事件收集Apple廣告標識符(IDFA)」,可能它已被刪除? – User9527

0

您必須安裝在iPhone Facebook應用爲他們的分析工作。

我有完全相同的症狀,安裝FB應用程序後它工作。似乎真的很喜歡他們繞過沙盒,但你去了。

相關問題