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 linker, spesifik olarak iOS 9 ve üzerinde kullanılabilen spesifik bir deeplink protokolüdür.

Deeplink'ler için universal linklerin yapılandırması

Universal linkleri reattribution için yapılandırmadan önce, universal linkleri deeplink'ler için yapılandırmanız gerekir. Bunu yapmak için aşağıdaki adımları takip edin:

  1. Kurulumunuzu Apple Developer hesabınızda ve Xcode'da doğrulayın.
  2. Uygulamanız için özel bir URL şeması tanımlayın.
  3. Universal link'leri uygulamanızda etkinleştirin. Bu, ham bir universal link oluşturacaktır. Ham universal link'ler, herhangi bir parametre, uygulama içi path veya key-value eşleşmeleri eklenmemiş universal link'lerdir.
  4. Associated Domains'i Apple Developer hesabınızda ve Xcode'da yapılandırın.

1. Kurulumu Apple Developer hesabınızda ve Xcode'da (Developer) doğrulayın.

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

  2. Uygulamanızın Xcode'daki Bundle ID'sinin Apple Developer hesabınızdaki Bundle ID'lerden biri olduğunu doğrulayın. Bu Bundle ID'nin Apple Developer hesabınızda benzersiz olduğundan emin olun. Bu değeri Adjust'a sağlamanız gerekir. Örnek: com.example.app

  3. Apple Developer hesabınızda, Bundle ID'niz için olan App ID Prefix'i not alın. Bu değeri Adjust'a sağlamanız gerekir.

Not:
App ID Prefix'i, Apple Developer hesabınızdaki Team ID olabilir. Daha fazla bilgi için Apple'ın Geliştirici dokümantasyonuna  göz atın.

2. Özel bir URL şeması tanımlayın (Developer)

  1. Özel URL şemanızın formatını tanımlayın. Platformlar-arası bir framework kullanıyorsanız, özel URL şemanızın formatını tanımlamak için ilgili framework'ün dokümantasyonuna göz atın. Bu değeri Adjust'a sağlamanız gerekir. Ö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

Universal linkleri Adjust'ta etkinleştirmeden önce aşağıdaki değerlere sahip olduğunuzdan emin olun:

Universal link'leri uygulamanız için etkinleştirmek için bu adımları tamamlayın.Universal link'lerin etkinleştirilmesi, bir universal link oluşturacaktır. Bu değeri Xcode'unuza girmeniz gerekir.

4. Associated Domains'i yapılandırın (Developer)

Associated Domains'i yapılandırmadan önce ham universal link'e sahip olduğunuzdan emin olun. Bu, Universal link'leri etkinleştirirken belirtilen değerdir.

Associated Domains'i yapılandırmak için bu adımları tamamlayın:

  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:{Your raw universal link} formatında girin. Burada hiçbir hata mesajının gösterilmediğinden emin olun. Örnek: Ham universal linkiniz abcd.adj.st ise, domain olarak applinks:abcd.adj.st girin.

Bu kadar! Deeplink'ler için universal linklerin yapılandırmasını başarıyla yaptınız.

Sonraki adım: Universal linklerin reattribution için yapılandırılması (Developer)

Universal linkleri reattribution için yapılandırmak için Deeplink'ler ile reattribution'da bulunan adımları tamamlayın.