- Uygulamanız Google Play Store veya Apple App Store'a kayıtlı olmalıdır.
- Uygulama mağazası girişi, aşağıda açıklandığı gibi geliştirici web sitesi içermelidir.
Uygulamanız için bir app-ads.txt dosyası ayarlamak için:
- 1. adım: Geliştirici web sitenizi oluşturun
- 2. adım: App-ads.txt dosyanızı oluşturun
- 3. adım: App-ads.txt dosyanızı geliştirici web sitenizde yayınlayın
- 4. adım: AdMob'un app-ads.txt dosyanızı taramasını ve doğrulamasını bekleyin
- 5. adım: App-ads.txt dosyanızın AdMob hesabınızda doğrulanıp doğrulanmadığını kontrol edin
1. adım: Geliştirici web sitenizi oluşturun
Geliştirici web sitesi, kullanıcıların uygulamalarınız ve diğer içerikleriniz hakkında daha fazla bilgi edinmesini sağlar. Aynı zamanda bu, app-ads.txt standardının bir uygulamanın kime ait olduğunu belirleme biçimidir. AdMob ve diğer reklam platformlarının uygulamanızın sahipliğini belirleyebilmesi için geliştirici web sitenizin Google Play veya App Store'daki mağaza girişlerinize bağlı olması gerekir.
Şu anda uygulama geliştirme işiniz için ayarlanmış bir web siteniz yoksa app-ads.txt'ye katılmadan önce bir web sitesi oluşturmanız gerekir. Ücretsiz ve ücretli birçok web barındırma seçeneği kullanılabilir.
Kök düzeyinde app-ads.txt dosyasının yüklenmesine izin veren uygun bir web siteniz yoksa app-ads.txt dosyanızı barındırmak için Firebase Hosting'i kullanabilirsiniz. Firebase Hosting ile app-ads.txt dosyası yayınlama hakkında daha fazla bilgi edinin.
Oluşturduktan sonra, uygulamanızın uygulama mağazalarındaki girişini, geliştirici web sitenizi geliştirici iletişim URL'sine dahil edecek şekilde güncelleyin. İsteğe bağlı olarak, uygulamanızla ilgili pazarlama ve destek bilgilerini bu web sitesinde yayınlayabilirsiniz.
Not: App-ads.txt URL'nizi uygulama mağazası girişinde eksiksiz olarak belirtmenize gerek yoktur. AdMob, app-ads.txt dosyanızı web sitesi URL'sinin ana makine adı (alan adı) bölümünü kullanarak tarar. App-ads.txt dosyanızın nasıl bulunduğu hakkında daha fazla bilgi edinin.
1a adımı: Geliştirici web sitenizi uygulama mağazası girişinize ekleyin
Geliştirici web sitenizi uygulama mağazası girişinize eklemek için:
- Google Play için: Uygulama mağazası girişinizin iletişim bilgilerine web sitesinin URL'sini ekleyin:
- Play Console'unuzda oturum açın.
- Bir uygulama seçin.
- Soldaki menüden Play Store'daki varlığı'nı ve ardından Mağaza ayarları'nı tıklayın.
- Ekranı kaydırarak Mağaza girişi iletişim bilgileri'ne gidin.
- Geliştirici web sitenizin URL'sini ekleyin. URL'yi başarıyla eklediğinizi onaylamak için Android uygulamanızın en altında "Geliştirici web sitesi" bağlantısının gösterilip gösterilmediğini kontrol edin.
Not: Google Play'deki uygulama mağazası girişinize geliştirici web sitenizi eklediyseniz veya buradaki mevcut geliştirici web sitenizi güncellediyseniz AdMob'un bu değişiklikleri algılaması 24 saati bulabilir.
- Apple App Store için: Uygulama mağazası girişinizin pazarlama URL'si alanına geliştirici web sitenizi ekleyin. URL'yi başarıyla eklediğinizi onaylamak için iOS uygulamanızın en altında "Geliştirici web sitesi" bağlantısının gösterilip gösterilmediğini kontrol edin.
2. adım: App-ads.txt dosyanızı oluşturun
Sitenizde app-ads.txt dosyası yoksa bu dosyayı oluşturabilirsiniz. App-ads.txt dosyanızın doğrulanması için yayıncı kimliğinizin doğru şekilde eklenmesi ve biçimlendirilmesi gerekir. Not Defteri (Windows) veya TextEdit (Mac) gibi bir düz metin düzenleyici kullanarak metin (.txt) dosyası oluşturun. Kişiselleştirilmiş kod snippet'inizi app-ads.txt dosyanıza eklemeniz gerekir.
Örnek bir app-ads.txt dosyasını buradan inceleyebilirsiniz:# Örnek app-ads.txt dosyası:
greenadexchange.com, 12345, DIRECT, d75815a79
silverssp.com, 9675, RESELLER, 496211
blueadexchange.com, XF436, DIRECT
orangeexchange.com, 45678, RESELLER
silverssp.com, ABE679, RESELLER
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
Yukarıdaki örnekte:
google.com
bir reklam exchange'idir.pub-0000000000000000
yayıncı/hesap kimliğidir.DIRECT
, ilişki türüdür.f08c47fec0942fa0
, sertifika yetkilisi kimliğidir (ör. Trustworthy Accountability Group Kimliği).
2a adımı: Kişiselleştirilmiş kod snippet'inizi app-ads.txt dosyanıza ekleyin
AdMob, app-ads.txt dosyanızı ayarlamayı kolaylaştıran kişiselleştirilmiş bir kod snippet'i sağlar. Kişiselleştirilmiş kod snippet'inde yayıncı kimliğiniz vardır.
Yayıncı kimliğinizi içeren kişiselleştirilmiş kod snippet'inizi almak için:
- https://admob.google.com adresinden AdMob hesabınızda oturum açın.
- Kenar çubuğundan Uygulamalar'ı tıklayın.
- Tüm uygulamaları görüntüle'yi tıklayın.
- App-ads.txt sekmesini tıklayın.
- App-ads.txt dosyasını ayarlama'yı tıklayın.
- Kopyalamak için kod snippet'inin yanındaki
simgesini tıklayın.
- Kod snippet'ini app-ads.txt dosyanıza yapıştırın.
2b adımı: (İsteğe bağlı) app-ads.txt dosyanıza diğer yetkili satıcı kimliklerini ekleyin
Başka bir reklam ağı kullanıyorsanız bu ağı app-ads.txt dosyanıza eklemeyi unutmayın. Bu işlem, üçüncü taraf satıcınızın app-ads.txt dosyanızı bulmasını ve doğrulamasını da sağlar. Reklam ağınızın app-ads.txt bilgileri için ilgili reklam ağıyla iletişime geçin.
3. adım: App-ads.txt dosyanızı geliştirici web sitenizde yayınlayın
3a adımı: App-ads.txt dosyanızı geliştirici web sitenizin kök dizinine yükleyin
Bir sitenin kök dizini, üst düzey alanı takip eden dizin veya klasördür. Örnek olarak example.com/ads.txt verilebilir. (example.com/ads.txt adresi için example.com, ads.txt dosyanızı yükleyeceğiniz kök dizin veya klasördür.)
3b adımı: Dosyanızın doğru şekilde yayınlandığını doğrulayın
App-ads.txt dosyanızın içeriğinin kullanılabilir olup olmadığını kontrol edin. Web tarayıcınızda app-ads.txt URL'nizi (ör. https://example.com/app-ads.txt) girin. App-ads.txt dosyası web tarayıcınızda gösterilirse AdMob da büyük olasılıkla dosyayı başarıyla bulacaktır.
AdMob app-ads.txt tarayıcısı
AdMob app-ads.txt tarayıcısı, uygulamanızın mağaza girişindeki geliştirici web sitesini temel alarak app-ads.txt dosyanızın mevcut olup olmadığını kontrol eder. App-ads.txt spesifikasyonuna uygun olarak, tarayıcılar dosyalar için aşağıdaki URL kalıplarını kontrol eder:
https://<<hostname>>/app-ads.txt
http://<<hostname>>/app-ads.txt
Ana makine adı, uygulamanızın geliştirici web sitesinden belirlenir. Aşağıda açıklandığı gibi bu ad, web sitesinin alan adı veya (belirli durumlarda) bir alt alan adıdır.
Aşağıdaki tabloda, AdMob tarayıcısının farklı geliştirici web sitesi URL'leri için app-ads.txt dosyasını kontrol edeceği yerlerle ilgili genel örnekler gösterilmektedir.
Geliştirici web sitesi: | Tarayıcının kontrol etme sırası: |
---|---|
https://example.com/game |
https://example.com/app-ads.txt |
http://help.example.com/game |
https://help.example.com/app-ads.txt |
Alt alan adı kuralları
App-ads.txt spesifikasyonu, alt alan adlarıyla ilgili belirli kurallara sahiptir.
- Birinci düzey alt alan adına kadar tarama
- "www." ve "m." alt alan adlarının hariç tutulması
- Web sunucusu yönlendirmeleri
Birinci düzey alt alan adına kadar tarama
Tarayıcılar app-ads.txt URL'si oluştururken geliştirici web sitesinden bir alt alan adı düzeyine kadar arama yapar.
Örneğin:
Geliştirici web sitesi: | Tarayıcının kontrol etme sırası: |
---|---|
http://support.help.example.com/game |
Not: "help.example.com" ilk alt alan adı düzeyindedir ve tarama için kullanılır, "support.help.example.com" ise ikinci alt alan adı düzeyindedir ve tarama için kullanılmaz. |
"www." ve "m." alt alan adlarının hariç tutulması
Spesifikasyon, "www." ve "m." alt alan adlarını tarayıcıların dosyaları kontrol edeceği konumlardan hariç tutar.
Geliştirici web sitesi: | Tarayıcının kontrol etme sırası: |
---|---|
https://www.example.com/game |
https://example.com/app-ads.txt |
https://m.example.com/game |
https://example.com/app-ads.txt |
Web sunucusu yönlendirmeleri
Web sunucunuz, tarayıcınızı başka bir yerde ("www." alt alan adı dahil) barındırılan bir app-ads.txt dosyasına yönlendirebilir.
Tarayıcı bu adreste bir dosya olup olmadığını kontrol ederse: | Geçerli yönlendirme hedeflerine aşağıdakiler dahildir ancak hedefler bunlarla sınırlı değildir: |
---|---|
https://example.com/app-ads.txt |
Web sitenizin "www." alt alan adı: Başka bir alt alan adı ve alt dizin: Başka bir alt alan adı, alt dizin veya dosya adı: Birden çok alt alan adı içeren başka bir alan adı: |
Dosyanızı doğru şekilde yayınlayıp yayınlamadığınızı öğrenmek için, web tarayıcınızdan app-ads.txt URL'sine eriştiğinizde dosya içeriğini başarıyla görebildiğinizden emin olun. Dosyayı web tarayıcınızda görüntüleyebiliyorsanız tarayıcılar büyük olasılıkla dosyayı başarıyla bulacaktır.
AdMob'un app-ads.txt dosyanızı tarama girişimleriyle ilgili ayrıntıları AdMob hesabınızdan görüntüleyebilirsiniz.
4. adım: AdMob'un app-ads.txt dosyanızı taramasını ve doğrulamasını bekleyin
AdMob'un app-ads.txt dosyalarınızı taraması ve doğrulaması 24 saati bulabilir. AdMob en yeni dosyanız için düzenli olarak kontrol gerçekleştirir ancak daha hızlı yanıt almak için AdMob'un uygulamanızı taramasını da isteyebilirsiniz:
- https://admob.google.com adresinden AdMob hesabınızda oturum açın.
- Kenar çubuğundan Uygulamalar'ı tıklayın.
- Tüm uygulamaları görüntüle'yi tıklayın.
- App-ads.txt sekmesini tıklayın.
-
İncelemek istediğiniz uygulamanın satırında
simgesini tıklayarak uygulamayı genişletin. Bu işlem, ek ayrıntıları açar ve AdMob'un uygulamanızı taramasını isteme seçeneğini gösterir.
- Güncellemeleri kontrol et'i tıklayın. AdMob'un bir app-ads.txt dosyası için tarama yapmasını istediğinizde AdMob, aynı app-ads.txt dosyasını paylaşan tüm uygulamaların durumunu günceller.
- Bazı durumlarda, "Güncellemeleri kontrol et" düğmesi kullanılamayabilir. AdMob'un güncellemeler için en yeni dosyanızı düzenli aralıklarla taradığını lütfen unutmayın.
Not: AdMob'un app-ads.txt dosyalarınızı taraması ve doğrulaması 24 saati bulabilir. App-ads.txt durumunun güncellenmesi için en az 24 saat beklemeniz gerekir.
Yakın zamanda Google Play'de geliştirici web sitenizi eklediyseniz veya uygulama girişinizi güncellediyseniz AdMob'un bu değişiklikleri algılaması 24 saati bulabilir.
5. adım: App-ads.txt dosyanızın AdMob hesabınızda doğrulanıp doğrulanmadığını kontrol edin
AdMob hesabınızdaki uygulamalarınızın tümü için app-ads.txt dosyası durumlarını ve ayrıntılarını görüntüleyebilirsiniz.