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.

Universal linklerin yapılandırması

Universal linkler, HTTPS URL'lerini kullanan bir iOS deeplink protokolüdür. Universal linkler markalı bir domain'e kurulduktan sonra mevcut kullanıcılar universal linki seçerek doğrudan uygulamayı açabilir ve Adjust bu etkileşimi ölçümleyebilir. Universal linkler, reklam ortamına bağlı olarak diğer Adjust deeplink metodlarıyla birlikte kullanılabilir.

  • Deeplinkleri marka kimliğinizle uyumlu hale getirmek için markalı bir domain kullanın
  • Kullanıcıları tanıdıkları bir domain ile yönlendirerek kullanıcı güvenini artırın
  • Mevcut kullanıcıların uygulamayı bir HTTPS linkinden açması için doğrudan deeplink desteği
  • Markalı domain eklerken mevcut universal link domain'lerinizi koruyun

Universal linkler, iOS cihazlarının belirli bir ekranı, HTTPS URL'i kullanarak bir uygulama içinde açmasını sağlar.

Adjust'taki universal link domain türleri

Adjust, farklı domain'leri universal link domain'leri olarak kullanabilir. Mevcut seçenekler, uygulama için yapılandırılan link domain'i konfigürasyonuna bağlıdır.

  1. Markalı domain (önerilen) Kısa linkler için bir markalı domain yapılandırılmışsa, bu markalı domain bir universal link domain'i olarak da kullanılabilir.

    • Markalı domain yapılandırması: https://help.adjust.com/tr/article/set-up-branded-domain
    • Örnek: https://insights.example
  2. Enterprise domain (custom markalı domain) Enterprise Domain çözümü yapılandırıldıysa, bu Enterprise domain'i bir universal link domain'i olarak kullanılabilir.

    • Enterprise Domain yapılandırması: https://help.adjust.com/tr/article/enterprise-domain
    • Örnek: https://app.brand.com
  3. Adjust'ın sağladığı universal link domain (eski) Markalı bir domain yapılandırılmamışsa, Adjust her uygulamaya adj.st üzerinde bir subdomain ataması yapar.

    • Örnek: https://f2k5.adj.st

Bu universal link domain türleri Adjust'ta paralel olarak kullanılabilir. Tutarlılık için tek bir universal link domain'i, tüm kampanyalarda birincil Adjust link domain'i olarak kullanın.

Başlarken

Markalı bir domain'e universal linkler eklemeden önce bu gereksinimlerin karşılandığından emin olun.

  • AppView'da platform ayarlarını yapılandırmak için Admin, Editör ya da Özel Editör izinleri gerekir.
  • Adjust kısa linkleri ile kullanım için yapılandırılmış bir markalı domain
  • Associated Domains'i yapılandırmak için Apple geliştirici hesabı erişimi ve Xcode erişimi
  • Gerekli uygulama bilgileri:
    • iOS bundle ID (örnek: com.example.app)
    • Uygulama ID prefix'i (Apple geliştirici hesabından)
    • Uygulama şeması (uygulama tarafından tanımlanır)
Not:

Reattribution (re-engagement kampanyaları) için universal link kullanmak için Adjust Developer Hub ekranındaki deeplinkler ile reattribution kısmındaki adımları tamamlayın.

Yapılandırma özeti

  1. Apple Developer hesabı ve Xcode değerlerini doğrulayın
  2. Özelleştirilmiş URL şeması tanımlayın
  3. Universal linkleri Adjust'ta etkinleştirin
  4. Markalı domain'i Associated Domain olarak ekleyin
  5. Deeplink ve kısa link çözümlemesi için Adjust SDK'yi yapılandırın

1. Apple geliştirici hesabı ve Xcode değerlerini doğrulayın

  1. Apple Developer hesabınızdaki Team Name değerinin Xcode'daki Team ile aynı olduğunu doğrulayın.

  2. Xcode'daki iOS uygulamanızın Bundle ID 'sinin Apple Developer hesabınızda Bundle ID'lerden biri olarak kullanılabildiğini ve bu Bundle ID'nin benzersiz olduğunu doğrulayın.

    • Örnek bundle ID: com.example.app
  3. Apple Developer hesabınızda, Bundle ID'niz için olan App ID Prefix'i not alın.

    • App ID Prefix'i, Apple Developer hesabınızdaki Team ID olabilir.

2. Özelleştirilmiş URL şeması tanımlayın

Özel URL şemanızın formatını tanımlayın. Bu değer, Adjust'ta uygulama şeması olarak gereklidir.

  1. Özelleştirilmiş URL şeması formatını tanımlayın.

    • Örnek: exampleApp
  2. Özel URL şemanızı, URL şemanız ve Bundle ID'niz ile kaydedin.

Daha fazla bilgi için Apple'ın Geliştirici dokümantasyonuna göz atın.

3. Universal linkleri Adjust'ta etkinleştirin

Bu değerlere sahip olduğunuzdan emin olun:

  • iOS Bundle ID: Apple geliştirici hesabınızda ve Xcode'da Doğrulama yapılandırması Adım 2'de not ettiğiniz benzersiz uygulama tanımlayıcısı değeri.
  • App Prefix: Apple Developer hesabınız ve Xcode'unuzdaki Doğrulama yapılandırmasının 3. Adımında not ettiğiniz değer.
  • App Şeması: Uygulamanız için özelleştirilmiş URL şeması tanımlayın kısmının 1. Adımında not aldığınız değer.

Ardından adımları AppView'da app platformunuzu yapılandırmak için tamamlayın.

4. Markalı domain'i Associated Domain olarak ekleyin

Markalı bir domain'den deeplink kullanmak için markalı domain'i Associated Domain olarak ekleyin. Aşağıdaki adımların aynıları Enterprise domain'ler (özel markalı domain'ler) için de geçerlidir.

  1. Apple Developer hesabınızda, Bundle ID'niz için Associated Domains'i etkinleştirin.
  2. Associated Domains'i Xcode'da etkinleştirin ve domain'i applinks:{domain} formatında girin.
    • Örnek: applinks:brandName.go.link
Not:

Bir uygulama xxx.adj.st universal link domain'ini zaten kullanıyorsa, hem xxx.adj.st hem de markalı domain'i Associated Domains olarak tutun. Bunu silmeyin: xxx.adj.st.

Test etmek

Universal linkleri üretim kampanyalarında kullanmaya başlamadan önce link davranışını ve ölçümlemesini test edin. Bu konuda yardım almak için test ve sorun giderme ile ilgili özel rehberlerimizi kullanın.