Dokümantasyonumuzu sürekli güncel tutuyoruz, ancak bazı güncellemeler henüz tüm dillerde yayınlanmamış olabilir. En güncel bilgiler için lütfen İngilizce versiyonuna göz atın.

Kullanıcı referral'ları yapılandırması

Bir kullanıcı, uygulamanızı indirmesi ve kaydolması için bir arkadaşını davet ettiğinde ona özel bir uygulama içi ödül gönderebilirsiniz.

Kullanıcı referral'ları yapılandırması bu adımlardan oluşur:

  1. Tavsiye (referral) programınız için özel linkler oluşturun. Sonrasında bu link, uygulamanızdaki davet bileşeninin arkasına yerleştirilmelidir.
  2. Bir label parametre ekleyin. Benzersiz bir referral ID'si aktarmak için bir parametre kullanılır. Uygulamanızı, link URL'ini davet edilen kullanıcıya göndermeden önce label parametresini referral ID'si ile dolduracak şekilde ayarlayın.
  3. Sisteminize referral ID'lerinin gönderilmesini yapılandırın. Attribution callback'i ya da sunucu callback'leri yapılandırarak yeni bir kullanıcı uygulamayı referral link'i ile açtığında referral ID'sini alırsınız. Sisteminiz daha sonra alınan referral ID'sine göre kullanıcı ödülünü uygulamalıdır.

Başlamadan önce

Kullanıcı referral'larını ayarlamadan önce yapmanız gerekenler:

  • Uygulamanız iOS'i hedefliyorsa, olasılıksal modellemenin etkin olduğundan emin olun. Bu, referral'larınızın mobil web ortamında çalışmasını sağlar.
  • Sisteminizin referral kodlarını oluşturup uygulayarak kullanıcı ödülleri vermek üzere yapılandırılmış olduğunu kontrol edin. Lütfen aşağıdakileri kontrol edin:
    • Kullanıcı davet paylaşımı düğmesine tıkladığında sunucunuzun bir referral ID oluşturabilmesi gerekir.
    • Sunucunuzun label placeholder'ını referral ID ile doldurabilmesi gerekir.
    • Sunucunuzun davet eden ve/veya edilen kullanıcı hesaplarına bir ödül vermesi için Adjust callback'indeki label placeholder'ının değerini işleyebilmesi gerekir.

1. Referral programınız için özel bir link oluşturun

Bakınız:

Adjust, marka adınızı kullanarak kısa linkler oluşturmanıza olanak tanır. Örneğin: example.go.link. Bu, linklerin özgünlüğünü sağlar, marka tutarlılığını iyileştirir ve tıklama oranlarını artırır. Daha fazla bilgi için Markalı domain kurulumu kılavuzumuza göz atabilirsiniz.

  1. Özel linker kurulum rehberimizdeki yönergeleri takip edin.
  2. Çeşitli yerleştirmelerde attribution doğruluğunu sağlamak için attribution ayarlarında olasılıksal modelleme etkinleştirmeyi düşünebilirsiniz.

2. Linke bir label parametresi ekleyin

Adjust, label parametresini kullanarak attribution verileri ile ilgili olmayan özel verileri alır. Kullanıcı referral'ları için bunu uygulama kullanıcılarınızı benzersiz bir kimlikle etiketlemek için kullanabilirsiniz.

Özel linklerinize diğer parametrelerinizle birlikte label parametresini eklemeyi unutmayın. Gelişmiş kullanıcı deneyimi için markalı bir link kullanabilirsiniz.

Markalı (branded) link
Markasız (non-branded) link
https://example.go.link?adj_t=abc123&adj_label={user_id}
Not:

label parametresi Datascape'te yer almaz ve ağlar bu değerleri postback'ler ile alamaz. Bu parametre sadece ham veri dışa aktarımlarınızda veya attribution callback'leri ile SDK seviyesinde kullanılabilir.

Adjust ile referral ID'nizi paylaşmak için sunucu callback'lerini kullanıyorsanız, bir dinamik callback parametresi kullanabilirsiniz.

3. Referral ID'lerinizin sistemlerinize gönderilmesini yapılandırın

Davet edilen kullanıcı uygulamayı indirip açtığında aşağıdaki senaryolardan biri gerçekleşir:

  • Attribution callback: Adjust SDK, label parametresi referral ID'si ile doldurulmuş bir attribution callback'i alır ve uygulamanız bunu toplayabilir.
  • Install callback: Sunucunuz, Adjust'tan label parametresi ya da dinamik callback parametresi ile referral ID içeren bir install callback alır.

Sisteminiz daha sonra alınan referral ID'sine göre kullanıcı ödülünü uygulamalıdır.

Attribution callback'i (Önerilen)

Önemli:

Kullanıcı Apple'ın gizlilik politikası uyarınca App Tracking Transparency (ATT) onayı vermemişse Adjust, kullanıcı bilgilerini iOS'te paylaşamaz. Bu konuya dair daha fazla bilgi için Adjust temsilcinizle ya da support@adjust.com adresi ile iletişime geçin.

Attribution callback'leri, kullanıcı uygulamayı bir referral link'i ile install ettikten ve özel referral link'ine attribute edildikten hemen sonra uygulamanızda benzersiz bir referral ID'si içeren bir label parametresi almanızı sağlar. Uygulamanızda bunu ayarlamak için attribution callback rehberini takip edin.

Install callback'i

Sunucu install callback'i ile BI sunucunuza bir referral kodu ile bir callback alabilirsiniz. Daha fazla bilgi için Sunucu geri aramalarını ayarlama kılavuzumuza göz atabilirsiniz.

Install callback'i yapılandırmak için bu adımları takip edin:

  1. Server callback yapılandırmasına uygulama kartınızdan veya uygulama yapılandırmanızın Veri yönetimi sekmesinden erişebilirsiniz.

    • (Sadece Admin veya Editör izinleri ile) Sunucu callback'leri yapılandırmasını uygulama kartından yapmak için AppView 'dan Tüm uygulamalar 'ı seçin. Uygulamanızı bulun ve Sunucu callback'leri seçeneğini seçin.
    • Sunucu callback'leri yapılandırmanızı tamamlamak için uygulama yapılandırmanızın Veri yönetimi sekmesine gidin ve AppView 'dan Tüm uygulamalar 'ı seçin. Uygulamanızı seçin ve Veri yönetimi sekmesini seçin.
  2. Sunucu callback'leri kısmında Callback ekle > Rehberli yapılandırma 'yı seçin.

  3. Callback tetiklemesi listesinde “install” aktivitesini seçin.

  4. Sunucu endpoint'i alanına verilerinizi alacağınız endpoint URL'i girin.

  5. (Opsiyonel) Koşul ekle 'yi seçerek placeholder ve değerler ile birlikte bir koşul ekleyebilirsiniz. Callback sadece bu koşul sağlandığında tetiklenecektir.

  6. Kullanıcı referral kodu verilerini callback'inize dinamik olarak dahil etmek için Placeholder'lar kısmında Placeholder ekle 'yi seçin ve listeden {install} seçeneğini seçin. Birden fazla placeholder ekleyebilirsiniz.

  7. Callback URL'i oluştur seçeneğini seçerek encoded callback URL'ini oluşturun.

Eklenen label parametresi ve önerilen placeholder'lar ile birlikte bir callback URL örneğini aşağıda bulabilirsiniz:

https://myendpoint.test/?label={label}&adid={adid}&tracker_name={tracker_name}&gps_adid={gps_adid}&idfa={idfa}&idfv={idfv}&app_name={app_name}&activity_kind={activity_kind}&created_at={created_at}

Raporlama

Adjust Datascape , referral linkiniz için toplu raporlama sağlar. label parametresinin değeri Datascape'in hiçbir yerinde yer almaz ve sadece attribution callback'i ile ya da ham veri dışa aktarımlarınız ile kullanılabilir.

Test Rehberi

İpucu:

Cihazı unut yönergelerini aynı test cihazında yapılan testler arasında takip ettiğinizden emin olun.

Kullanıcı Referral'ları yapılandırmanızı test etmek için sonraki adımları takip edin:

  1. Oluşturulan özel linkleri label parametre ile birlikte uygulamanızdaki davet bileşeninin arkasına yerleştirin.
  2. Davet bileşenini seçin ve linki kopyalayın. label parametresine bir referral kodunun eklendiğinden emin olun.
  3. Linki, kullanıcınızın linki paylaşmak için kullanacağı bir messenger'a veya başka bir ortama yapıştırın.
  4. Test Konsolu rehberindeki Başlamadan önce bölümünü takip ederek bir test cihazı hazırlayın.
  5. Linki seçin.
  6. Bu yönergeleri takip ederek cihaz verilerini Test Konsolu'nda kontrol edebilirsiniz.
  7. label parametresini attribution callback'lerinizde ya da BI sisteminizde sunucu callback'i ile aldığınızdan emin olun.
  8. Ödülü, alınan referral koduna göre verin.