Meta Ads (Facebook & Instagram) üzerinden doğrudan bir **Uygulama Yükleme Reklamı (App Install Campaign)** çıkabilmek için, Meta'nın uygulamanızı tanıması ve indirme/yükleme gibi olayları (event'ler) takip edebilmesi gerekir.
Bunu çözmek ve reklamı aktif hale getirmek için sırasıyla şu adımları takip etmeniz gerekiyor:

## 1. Meta for Developers Hesabı ve Uygulama Kaydı
Meta'nın uygulamanızı tanıyabilmesi için ilk durak geliştirici panelidir.
1. **Meta for Developers** sitesine gidin ve Facebook hesabınızla giriş yapın.
2. Sağ üstten **"Uygulamalarım" (My Apps)** kısmına gelin ve **"Uygulama Oluştur" (Create App)** butonuna tıklayın.
3. Uygulama türünüzü (örneğin *Tüketici* veya *İşletme*) seçin.
4. Uygulamanızın adını girin ve reklamları yöneteceğiniz **Meta Business Manager (İşletme Ayarları)** hesabınızla ilişkilendirin.

## 2. Platform Ekleme ve Mağaza Linkleri
Uygulamayı oluşturduktan sonra Meta'ya bu uygulamanın Google Play Store'da mı yoksa Apple App Store'da mı olduğunu söylemelisiniz.
1. Sol menüden **Ayarlar > Temel (Settings > Basic)** bölümüne gidin.
2. Sayfanın en altına kaydırıp **"Platform Ekle" (Add Platform)** butonuna tıklayın.
3. **Android** veya **iOS** (hangisinde aktifse) seçin.
4. Google Play veya App Store'daki **Paket Adını (Package Name / Bundle ID)** ve uygulamanın mağaza linkini buraya ekleyin.

## 3. Meta SDK veya App Events API Entegrasyonu (En Kritik Adım)
Meta'ya "Uygulamam kuruldu" sinyalini göndermenin en sağlıklı yolu uygulamanın içine **Meta SDK**'sını entegre etmektir.
* **Yazılımcı Desteği* Eğer uygulamanın kodlarına hakim değilseniz, bu aşamada geliştiricinizden destek almanız gerekir. Meta panelinde size verilen App ID (Uygulama Kimliği) kodunu uygulamanın içine yerleştirmelidirler.
* **Üçüncü Parti Alternatifi (MMP)* Eğer AppsFlyer, Adjust ya da Firebase gibi bir mobil ölçüm ortağı (MMP) kullanıyorsanız, Meta Developer panelinden ziyade bu panelleri Meta Business Manager'a bağlayarak da entegrasyonu tamamlayabilirsiniz.
> 💡 **Önemli Not* SDK entegrasyonu tamamlanıp uygulamadan Meta'ya ilk "Açılış" (App Launch) veya "Kurulum" (Install) sinyali gitmeden Meta, reklam modelinde uygulama yüklemeyi seçmenize izin vermeyebilir.
>

## 4. Uygulamayı Reklam Hesabıyla Eşleştirme
Uygulamanız geliştirici panelinde kayıtlı olsa bile, bunu reklam açacağınız Business Manager'a tanıtmanız gerekir.
1. **Meta Business Suite / İşletme Ayarları** bölümüne gidin.
2. Sol menüden **Veri Kaynakları > Uygulamalar (Data Sources > Apps)** sekmesine tıklayın.
3. **"Ekle"** butonuna basarak **"Uygulama Kimliği İste"** deyin ve Meta Developer panelinden aldığınız App IDyi buraya yapıştırın.
4. Ardından, bu uygulamanın altından **"Varlıkları Ata" (Assign Assets)** diyerek uygulamanızı reklam hesabınızla (Ad Account) ilişkilendirin.

## 5. Reklamı Çıkma Aşaması
Yukarıdaki adımları tamamladıktan ve Meta ilk sinyali aldıktan sonra reklam panelinize (Ads Manager) gidin:
1. **Oluştur** butonuna basın.
2. Kampanya amacını **Uygulama Tanıtımı (App Promotion)** olarak seçin.
3. Reklam seti (Ad Set) seviyesine geldiğinizde, Meta size hangi uygulamayı tanıtmak istediğinizi soracaktır. Mağaza linkini veya uygulama adını yazdığınızda artık uygulamanız orada listelenecektir.
**Alternatif (Geçici) Çözüm* Eğer SDK entegrasyonuyla uğraşacak vaktiniz yoksa ve *hemen* reklam çıkmak istiyorsanız; kampanya amacını **"Trafik"** seçip, yönlendirme linki olarak doğrudan uygulamanızın Google Play veya App Store linkini verebilirsiniz. Ancak bu durumda Meta, reklamın kaç indirme getirdiğini size raporlayamaz, sadece linke tıklayanları optimize eder. Doğru ve verimli bir reklam
için SDK entegrasyonu şarttır.