2015-08-14 17 views
6

Reklamları izlemek ve sayımları yüklemek için uygulamamda facebook sdk kullanıyorum. Yeni uygulama yüklemesinin kaynağının facebook reklamı olup olmadığını bilmek için herhangi bir yol var mı.Uygulamamda organik ve ücretli reklam facebook kullanıcıları nasıl izlenir?

Facebook sdk belgelerini okudum, ancak bunu yapmanın doğrudan bir yolunu bulamadım.

+1

Bu problemle de karşı karşıya kaldım. – user3265443

+0

Ne yazık ki bir şey bulursanız, şu anda mümkün değil. – sider

+0

@sider Sanırım herhangi bir organizasyonun karşılaştığı ortak bir sorun olmalı? Bunu nasıl çözer? Herhangi bir hack ya da bir şey var mı – user3265443

cevap

1

Facebook'un mobil uygulama yükleme reklamları desteği deep linking. Uygulamaya yükleme ilişkilendirme verilerini göndermek için bunu kullanabilirsiniz. This answer nasıl olduğunu açıklar.

0

Hem Android hem de iOS için bunu kolayca yapabilen branch.io adlı ücretsiz derin bağlantı platformunu oluşturmaya ve etkin bir şekilde çalışmaya yardımcı oldum. Araç, Facebook'un yeni bir cihazın Facebook reklamından, uygulama davetinden veya herhangi birinden gelip gelmediğini kontrol etmesi gereken bir genel API'den yararlanıyor. Bu public API here hakkında daha fazla bilgi edinebilirsiniz.

Bunun nasıl kurulacağını ve kullanılacağını açıklayayım.

  1. dashboard.branch.io adresine gidin ve bir Branch bağlantısı oluşturun. Kullanım durumunuza bağlı olarak campaign, channel, vb. Için etiketler ekleyin. Özel parametreleri içeri almak isterseniz, alt kısımda deep link data bölümünde sınırsız anahtar/değer ekleyebilirsiniz.

    Burada nasıl görüneceğini var: Eğer Şube linki sahip olduktan sonra https://bnc.lt/m/3vk4ENnQcm

  2. , bir reklam yapmaya hazırız. Reklamınızı oluştururken, bağlantıyı aşağıdaki ekran görüntüsünde olduğu gibi 'Derin Bağlantı' alanına yapıştırmanız yeterlidir.

enter image description here

  1. Son olarak, kullanıcının reklam veya değil gelmişse (kurulumdan sonra) istemci tarafında bilmek istiyorum. Bunu yapmak için, iOS için App Delegate'inizdeki Branch kütüphanesine veya Android'de splash aktivitesine bir çağrı yapın. Aşağıdaki örnekte bulunan geri arama bloğu, kontrol panelinde oluşturduğunuz bağlantının tüm parametrelerini içerecektir.

    Branch *branch = [Branch getInstance]; 
    [branch initSessionWithLaunchOptions:launchOptions 
          andRegisterDeepLinkHandler:^(NSDictionary *params, NSError *error) { 
        if (!error) { 
         NSLog(@"finished init with deep link params = %@", [params description]); 
        } 
    }]; 
    

umarım bu yardımcı olur!

İlgili konular