2017-07-17 34 views
0

我需要使用Android上的動態鏈接生成器API以編程方式構建動態鏈接(https://firebase.google.com/docs/dynamic-links/android/create)。這是唯一適用於我的情況的選項,因爲我需要跟蹤點擊數據並縮短鏈接。Firebase動態鏈接生成器中的DFL參數

此鏈接可以在桌面上打開,但問題是鏈接僅適用於移動應用程序 - 網站無法識別此鏈接(此行爲是故意的)。我希望桌面用戶定向到網站的主頁面。

下面是從火力地堡DOC報價:

當用戶在桌面瀏覽器中打開一個動態鏈接,他們將(除非指定PARAM DFL是)加載此URL。如果您沒有與鏈接內容等效的網絡,則URL不需要指向有效的網絡資源。在這種情況下,你應該設置一個從這個URL重定向到例如你的主頁。

我看到我需要參數參數。 (dfl是在桌面上打開的鏈接,覆蓋參數鏈接)如何使用Android上的動態鏈接生成器指定參數dfl

我知道,我可以通過手動建立動態鏈接指定DFL - https://firebase.google.com/docs/dynamic-links/create-manually 但這種方法是沒有用的我,因爲它有這樣的限制:

如果您不需要追蹤點擊Firebase控制檯中的數據以及您不關心的鏈接是否長...

有沒有人知道正確的解決方案或一些技巧來實現這一點?任何想法/想法將不勝感激!

回答

1

看來,這麼簡單追加不工作...

當製造商組成的開放的,我& DFL其追加= XXXXX

當我嘗試打開它引導我瀏覽器的電腦上這個鏈接到網址dfl參數,但在設備上,它會打開Play商店或應用(如果已安裝)。

沒有這樣的方法困惑我,但找到了解決方案。

+1

是的,這應該工作。我可以確認參數目前在Android API中沒有setter。 –