2017-05-15 62 views
0

如果用戶從Facebook AppInvite安裝應用程序,我需要在首次啓動時檢測。 因此,當用戶發送AppInvite我用Facebook的鏈接產生的託管API鏈接,例如:fb.me/12243432423檢測用戶是否從AppInvite Facebook安裝應用程序

是不是下一步驗證:

Uri targetUrl = AppLinks.getTargetUrlFromInboundIntent(PreloaderActivity.this, getIntent()); 
if (targetUrl != null) { 
    //install from invite 
} else { 
    //install not from invite 
} 

,或者它的錯誤?

回答

0

您可以使用Facebook的廣告SDK來跟蹤從Facebook

https://developers.facebook.com/docs/app-ads/sdk

+0

安裝謝謝。所以我需要使用Deferred Deep Link?或者我可以使用其他方法?因爲fetchDeferredAppLinkData是異步的,並沒有完成的監聽器。 – user3499878

+0

SDK基本上跟蹤來自Facebook廣告的安裝。它非常易於集成。只需按照文檔 –

+0

我不僅需要跟蹤。我需要檢測它。在文檔中介紹了關於獲取延遲AppLink的異步方法。 – user3499878

相關問題