---
title: "Apple Ads"
description: "Apple Ads'i Adapty ile entegre ederek abonelik dönüşümlerini optimize edin."
---

:::important
**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](adapty-ads-manager) ayrı bir bağlantı kullanır. Apple Ads hesabınızı [Apple Ads Manager ayarları](adapty-ads-manager-get-started) ü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.

  <img src="/assets/shared/img/ba4a3e9-CleanShot_2023-08-21_at_15.14.592x.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

## Entegrasyonu Kurma \{#set-up-integration\}

### Adapty'yi AdServices framework'üne bağlama \{#connect-adapty-to-the-adservices-framework\}

[AdServices](https://developer.apple.com/documentation/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 \{#step-1-configure-infoplist\}

Uygulamanın `Info.plist` dosyasına `AdaptyAppleSearchAdsAttributionCollectionEnabled` ekleyin ve değerini `YES` (boolean) olarak ayarlayın.

#### Adım 2: Genel anahtarı alın \{#step-2-obtain-public-key\}

Adapty Kontrol Paneli'nde [Settings -> Apple Ads](https://app.adapty.io/settings/apple-search-ads) sayfasına gidin.  
Önceden oluşturulmuş genel anahtarı (Adapty sizin için bir anahtar çifti sağlar) bulun ve kopyalayın.

  <img src="/assets/shared/img/baa5998-CleanShot_2023-08-21_at_14.55.542x.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

:::note
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 \{#step-3-configure-user-management-on-apple-ads\}

[Apple Ads hesabınızda](https://ads.apple.com/app-store) **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.

  <img src="/assets/shared/img/ec183b2-kdjsfldsfjkdsfdfd.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

#### Adım 4: API kimlik bilgilerini oluşturun \{#step-4-generate-api-credentials\}

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 \{#step-5-configure-adapty-with-apple-ads-credentials\}

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.

  <img src="/assets/shared/img/7356113-CleanShot_2023-08-21_at_15.08.512x.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

### Uygulamanızı AdServices ağına bağlama \{#connect-your-app-to-the-adservices-network\}

[AdServices framework kurulumunu](#connect-the-adservices-framework) 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 \{#disable-integration\}

Apple Search Ads attribution'ı kapatmak için [**App Settings** -> **Apple Search Ads** sekmesini](https://app.adapty.io/settings/apple-search-ads) açın ve **Receive Apple Search Ads attribution** anahtarını kapatın.

  <img src="/assets/shared/img/asa-disable.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

:::warning

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 \{#uploading-your-own-keys\}

:::note
İ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 \{#step-1\}

Terminal'de özel anahtar oluşturun

```text showLineNumbers title="Text"
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 \{#step-2\}

Terminal'de genel anahtar oluşturun

```text showLineNumbers title="Text"
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.