Apple Ads
App settings içindeki Apple Ads entegrasyonu yalnızca temel analitik ve SplitMetrics Acquire ile Asapty entegrasyonları için kullanılır.
Apple Ads Manager ayrı bir bağlantı kullanır. Apple Ads hesabınızı Apple Ads Manager ayarları üzerinden bağlayın.
Adapty, Apple Ads’ten attribution verisi almanıza ve kampanya ile anahtar kelime segmentasyonuyla metriklerinizi analiz etmenize yardımcı olur. Adapty, Apple Ads attribution verilerini SDK ve AdServices Framework aracılığıyla otomatik olarak toplar.
Apple Ads entegrasyonunu kurduktan sonra Adapty, Apple Ads’ten attribution verisi almaya başlar. Bu verilere profiller sayfasından kolayca erişebilir ve görüntüleyebilirsiniz.
Entegrasyonu Kurma
Adapty’yi AdServices framework’üne bağlama
AdServices üzerinden Apple Ads, Adapty Kontrol Paneli’nde bazı yapılandırmalar gerektirir; ayrıca uygulama tarafında da etkinleştirmeniz gerekir. Adapty üzerinden AdServices framework’ünü kullanarak Apple Ads’i kurmak için şu adımları izleyin:
Adım 1: Info.plist’i yapılandırın
Uygulamanın Info.plist dosyasına AdaptyAppleSearchAdsAttributionCollectionEnabled ekleyin ve değerini YES (boolean) olarak ayarlayın.
Adım 2: Genel anahtarı alın
Adapty Kontrol Paneli’nde Settings -> Apple Ads sayfasına gidin.
Önceden oluşturulmuş genel anahtarı (Adapty sizin için bir anahtar çifti sağlar) bulun ve kopyalayın.
Apple Ads attribution için alternatif bir hizmet ya da kendi çözümünüzü kullanıyorsanız kendi özel anahtarınızı yükleyebilirsiniz.
Adım 3: Apple Ads’te kullanıcı yönetimini yapılandırın
Apple Ads hesabınızda Settings > User Management sayfasına gidin. Adapty’nin attribution verilerini çekebilmesi için başka bir Apple ID hesabını davet edip ona API Account Manager erişimi vermeniz gerekir. Erişiminiz olan herhangi bir hesabı kullanabilir ya da yalnızca bu amaç için yeni bir tane oluşturabilirsiniz. Önemli olan, bu Apple ID ile Apple Ads’e giriş yapabilmenizdir.
Adım 4: API kimlik bilgilerini oluşturun
Sonraki adım olarak Apple Ads’e yeni eklenen hesapla giriş yapın. Apple Ads arayüzünde Settings -> API bölümüne gidin. Daha önce kopyaladığınız genel anahtarı ilgili alana yapıştırın. Yeni API kimlik bilgileri oluşturun.
Adım 5: Adapty’yi Apple Ads kimlik bilgileriyle yapılandırın
Apple Ads ayarlarından Client ID, Team ID ve Key ID alanlarını kopyalayın. Adapty Kontrol Paneli’nde bu kimlik bilgilerini ilgili alanlara yapıştırın.
Uygulamanızı AdServices ağına bağlama
AdServices framework kurulumunu tamamladıktan sonra Adapty, Apple Search Ad attribution verilerini otomatik olarak toplamaya başlar. Herhangi bir SDK kodu eklemenize gerek yoktur.
iOS uygulamaları için bu attribution verisi her zaman diğer kaynaklardan gelen verilere göre öncelikli olacaktır. Bu davranış istenmiyor ise aşağıdaki talimatları kullanarak ASA attribution’ı devre dışı bırakın.
Entegrasyonu Devre Dışı Bırakma
Apple Search Ads attribution’ı kapatmak için App Settings -> Apple Search Ads sekmesini açın ve Receive Apple Search Ads attribution anahtarını kapatın.
Bunu devre dışı bırakmanın ASA analitiğinin alınmasını tamamen durduracağını unutmayın. Sonuç olarak, ASA artık analitikte kullanılmayacak ve entegrasyonlara gönderilmeyecektir. Ayrıca SplitMetrics Acquire ve Asapty, doğru çalışabilmek için ASA attribution’a bağlı olduklarından çalışmayı durduracaktır.
Bu değişiklikten önce alınan attribution verileri etkilenmeyecektir.
Kendi Anahtarlarınızı Yükleme
İsteğe bağlı
Bu adımlar Apple Ads attribution için zorunlu değildir; yalnızca Asapty gibi diğer hizmetlerle veya kendi çözümünüzle çalışmak için gereklidir.
ASA attribution için başka hizmetler ya da kendi çözümünüzü kullanıyorsanız kendi genel-özel anahtar çiftinizi kullanabilirsiniz.
Adım 1
Terminal’de özel anahtar oluşturun
openssl ecparam -genkey -name prime256v1 -noout -out private-key.pem
Adapty Settings -> Apple Ads bölümünden yükleyin (Upload private key butonu)
Adım 2
Terminal’de genel anahtar oluşturun
openssl ec -in private-key.pem -pubout -out public-key.pem
Bu genel anahtarı, API Account Manager rolüne sahip hesabın Apple Ads ayarlarında kullanabilirsiniz. Böylece oluşturulan Client ID, Team ID ve Key ID değerlerini hem Adapty hem de diğer hizmetler için kullanabilirsiniz.