Ads.txt
پیادهسازی فایل ads.txt یک الزام سختگیرانه نیست و تبلیغات بدون فایل ads.txt به کار خود ادامه خواهند داد. با این حال، شایان ذکر است که بسیاری از تبلیغکنندگان فقط برای درخواستهای تبلیغاتی پیشنهاد میکنند که ads.txt تأیید شدهاند - درباره ads.txt بیشتر بدانید .
فایل ads.txt مجموعهای از تمام شناسههای ناشر است که مجاز به درخواست تبلیغات در دامنه شما هستند و در ریشه دامنه قرار دارد (به عنوان مثال، در example.com/ads.txt). یک ورودی فایل ads.txt معمولی به این صورت است:
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
معمولاً شناسه ناشر مورد استفاده در فایل ads.txt بر اساس مقدار data-ad-client
از تگهای تبلیغاتی است. با این حال، با توجه به اینکه اکثر مشتریان پلت فرم AFP هزاران حساب کودک دارند، مدیریت این فایل و حتی توانایی گوگل و سایر پیشنهاد دهندگان برای پردازش آن دشوار می شود. دو گزینه برای مشتریان پلتفرم وجود دارد تا این مشکل را حل کنند و میزان استفاده از ads.txt را در دامنه های پلتفرم خود افزایش دهند. پلتفرمها میتوانند یکی از گزینهها یا هر دو را در صورت لزوم به صورت ترکیبی انجام دهند:
- پلتفرم ها می توانند دامنه های خود را در لیست پسوند عمومی ثبت کنند
- AdSense می تواند دامنه های پلت فرم را در لیست سفید قرار دهد تا بتواند درخواست های تبلیغات را بر اساس پارامتر
data-ad-host
علاوه بر پارامترdata-ad-client
تأیید کند.
گزینه 1: در لیست پسوند عمومی ثبت نام کنید
با ثبت دامنه در فهرست پسوند عمومی ، مرورگرها دامنه را به عنوان یک دامنه سطح بالا (TLD) در نظر می گیرند. سیستم تأیید ads.txt ما نیز همین کار را انجام می دهد. پلتفرمها باید قبل از ایجاد این تغییر، تأثیر کاملی که این امر بر دامنه آنها خواهد داشت را بررسی کنند.
اگر دامنه ای در فهرست پسوند عمومی وجود دارد، محل فایل ads.txt باید تغییر کند. به جای انتشار یک فایل ads.txt در ریشه دامنه (example.com/ads.txt)، فایل های ads.txt باید در هر زیر دامنه (subdomain.example.com/ads.txt) پست شوند، و مگر اینکه گزینه 2 نیز دنبال می شود، فایل ads.txt باید حاوی شناسه ناشر فرزند باشد، یا به عبارت دیگر، بر اساس مقدار پارامتر data-ad-client
است.
به عنوان مثال، اگر کد ویژگی فرزند ( data-ad-client
) این باشد: ca-pub-123456789012345
، فایل ads.txt به شکل زیر خواهد بود:
google.com, pub-123456789012345, DIRECT, f08c47fec0942fa0
جایی که ca-
رشته حذف شده است.
گزینه 2: درمان ویژه ads.txt برای دامنه های پلت فرم
AFP تأیید درخواستهای تبلیغاتی را بر اساس ارزش data-ad-client
یا data-ad-host
برای دامنههای لیست سفید ممکن کرده است. این بدان معناست که اگر هر یک از این شناسهها در فایل ads.txt باشد، درخواست آگهی بهعنوان تأیید شده پردازش میشود. این روش حتی اگر دامنه در فهرست پسوند عمومی فهرست شده باشد، کار خواهد کرد، جایی که تنها تفاوت در محل فایل ads.txt خواهد بود.
برای اکثر مشتریان پلتفرم AFP، توصیه میکنیم مطمئن شوند که همه برچسبهای تبلیغاتی دارای مجموعه پارامتر data-ad-host
هستند (در عوض میتوانید از متا تگ «حساب پلتفرم» برای اطمینان از این موضوع استفاده کنید). و متعاقباً، فایل ads.txt تنها به یک ورودی نیاز دارد که بر اساس شناسه ویژگی میزبان ( data-ad-host
) خواهد بود.
به عنوان مثال، اگر شناسه میزبان شما ( data-ad-host
) این باشد: ca-host-pub-1234567890123456
، فایل ads.txt به شکل زیر خواهد بود:
google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
جایی که بخش ca-host-
از رشته حذف شده است.