Ads.txt
Ads.txt dosyasının uygulanması katı bir şart değildir ve reklamlar, ads.txt dosyası olmadan yayınlanmaya devam eder. Ancak, birçok reklamverenin yalnızca ads.txt doğrulaması yapılmış reklam isteklerine teklif vermeyi tercih ettiğini belirtmek isteriz.ads.txt hakkında daha fazla bilgi
Ads.txt dosyası, alanınızda reklam isteğinde bulunmasına izin verilen tüm yayıncı kimliklerinin yer aldığı bir koleksiyondur ve alan adının kökünde bulunur (örneğin, example.com/ads.txt). Tipik bir ads.txt dosyası girişi şöyle görünür:
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
Genellikle ads.txt dosyasında kullanılan yayıncı kimliği, reklam etiketlerindeki data-ad-client
değerine dayanır. Ancak çoğu AFP platformu müşterisinin binlerce alt hesabı olduğu için bu dosyayı, hatta Google ve diğer teklif verenlerin karmaşık hale gelir. Platform müşterilerinin bu sorunu çözmek ve platform alanlarındaki ads.txt kullanımını ölçeklendirmek için kullanabileceği iki seçenek vardır. Platformlar, gerekirse seçeneklerden birini veya ikisini birlikte yapmayı tercih edebilir:
- Platformlar, alanlarını Genel Son Ek Listesi'ne kaydedebilir
- AdSense, reklam isteklerini doğrulayabilmek için
data-ad-client
parametresine ek olarakdata-ad-host
parametresini de temel alarak platform alanlarını beyaz listeye ekleyebilir.
1. Seçenek: Genel Son Ek Listesi'ne kaydolun
Bir alanı Genel Son Ek Listesi'ne kaydettiğinizde tarayıcılar, alanı bir TLD (üst düzey alan) olarak değerlendirir. Ads.txt doğrulama sistemimiz de aynı şekilde çalışır. Platformlar, bu değişikliği yapmadan önce söz konusu değişikliğin kendi alanları üzerindeki tam etkisini araştırmalıdır.
Genel Son Ek Listesi'nde bir alan adı varsa ads.txt dosyasının konumunun değiştirilmesi gerekir. Alan adının kök düzeyinde bir ads.txt dosyası (example.com/ads.txt) yayınlamak yerine, ads.txt dosyalarının her bir alt alan adında (subdomain.example.com/ads.txt) yayınlanması gerekir. 2. seçenek de uygulanmadığı sürece, ads.txt dosyasının alt yayıncı kimliğini içermesi veya başka bir deyişle, data-ad-client
parametresinin değerini temel alması gerekir.
Örnek olarak, alt mülk kodu (data-ad-client
) ca-pub-123456789012345
ise ads.txt dosyası şu şekilde görünür:
google.com, pub-123456789012345, DIRECT, f08c47fec0942fa0
Dizenin ca-
bölümünün kaldırıldığı öğe.
2. seçenek: Platform alanları için özel ads.txt değerlendirmesi
AFP, beyaz listeye eklenen alanlar için data-ad-client
veya data-ad-host
değerine göre reklam isteklerinin doğrulanmasını mümkün hale getirmiştir. Bu, bu kimliklerden herhangi biri ads.txt dosyasındaysa reklam isteğinin doğrulanmış olarak işleneceği anlamına gelir. Alan adı, Genel Son Ek Listesi'nde listeleniyor olsa bile bu işlem işe yarar. Bu listede tek fark ads.txt dosyasının konumu olacaktır.
Çoğu AFP platformu müşterisinin, tüm reklam etiketlerinde data-ad-host
parametresinin ayarlandığından emin olmanızı öneririz (bunun doğru olduğundan emin olmak için alternatif olarak "platform hesabı" meta etiketini kullanabilirsiniz). Ardından, ads.txt dosyasında ana makine mülkü kimliğini (data-ad-host
) temel alacak tek bir giriş yeterli olacaktır.
Örneğin, ana makine kimliğiniz (data-ad-host
) ca-host-pub-1234567890123456
ise ads.txt dosyası şu şekilde görünür:
google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
Dizenin ca-host-
bölümünün kaldırıldığı öğe.