2016-06-17 24 views

cevap

5

Buradaki Branch.io'dan Alex: _branch_match_id, eşleşen algoritmamızın bir parçası olarak her bağlantı yeniden yönlendirmesine eklediğimiz benzersiz bir kimliktir. Bu, trafiğin nereden geldiğini izlememize olanak tanır. Böylece, uygulamayı açtıktan/yüklendikten sonra her bir kullanıcıyı tekrar uygulama içinde tanımlayabiliriz. Bağlantı url'si oluştururken gönderilen istek gövdesinin verilerini almak için bu `_branch_match_id` öğesini kullanabiliriz :)

+1

. Bu bağlantı https://github.com/BranchMetrics/branch-deep-linking-public-api#viewing-state-of-existing-deep-linking-urls veri almak için URL'yi sorgu parametresi olarak iletmemiz gerektiğini söyler. '_branch_match_id' ileterek veri alabileceğimiz herhangi bir api var. –

+0

Şimdilik hayır ... yine de bunun çok kullanışlı olacağını kabul ediyorum! Bunu bir web sayfasında mı yapıyorsunuz? Öyleyse, Şube web SDK'sı, bağlantı verisini daha önce hangi bağlantıya tıklandığına ilişkin olarak döndürür. Bu aynı şeyi başarabilir mi? Buraya bakın: https://github.com/BranchMetrics/web-branch-deep-linking/blob/master/README.md#initbranch_key-options-callback –

+0

Arka uç sunucunuzdaki yönlendiriciye erişiminiz varsa, muhtemelen orjinal URL'yi oradan çekin ve derin bağlantı nesnesini aramak için 'GET/v1/url? url = $ {referer}' tuşuna basın. –