Apple Ads

App settings içindeki Apple Ads entegrasyonu yalnızca temel analitik ve SplitMetrics Acquire ile Asapty entegrasyonları için kullanılır. Adapty Ads Manager, ayrı bir bağlantı kullanır. Apple Ads hesabınızı Adapty Ads Manager ü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 için 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şip görüntüleyebilirsiniz.

ba4a3e9-CleanShot_2023-08-21_at_15.14.592x.webp

Entegrasyonu Kurma

Adapty’yi AdServices framework’üne bağlama

Apple Ads, AdServices aracılığıyla Adapty Kontrol Paneli’nde bazı yapılandırmalar gerektirir ve bunu uygulama tarafında da etkinleştirmeniz gerekir. AdServices framework’ü aracılığıyla Adapty üzerinden Apple Ads’i kurmak için şu adımları izleyin:

1. Adım: Genel anahtarı edinin

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.

baa5998-CleanShot_2023-08-21_at_14.55.542x.webp

Apple Ads attribution için alternatif bir hizmet veya kendi çözümünüzü kullanıyorsanız, kendi özel anahtarınızı yükleyebilirsiniz.

Adım 2: Apple Ads’de 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 etmeniz ve bu hesaba API Account Manager erişimi vermeniz gerekir. Erişiminiz olan herhangi bir hesabı kullanabilir ya da bu amaç için yeni bir hesap oluşturabilirsiniz. Önemli olan nokta şudur: bu Apple ID ile Apple Ads’e giriş yapabilmeniz gerekir.

ec183b2-kdjsfldsfjkdsfdfd.webp

Adım 3: API kimlik bilgileri oluşturun

Bir 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 4: 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.

7356113-CleanShot_2023-08-21_at_15.08.512x.webp

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’ını kapatmak için App Settings -> Apple Search Ads sekmesini açın ve Receive Apple Search Ads attribution anahtarını kapatın.

asa-disable.webp

Bunu devre dışı bırakmanın ASA analizlerinin tamamen durmasına yol açacağını unutmayın. Sonuç olarak, ASA artık analizlerde kullanılmayacak ve entegrasyonlara gönderilmeyecektir. Ayrıca SplitMetrics Acquire ve Asapty, doğru çalışmak için ASA attribution’a bağlı olduklarından işlevlerini yitirecektir.

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.