Google فهرستهای تنظیمات ناشر انبوه را با آپلود آنها در سطل فضای ذخیرهسازی Google Cloud مخصوص حساب (تحت پروژهای که متعلق به Google است) در دسترس قرار میدهد. میتوانید این موارد را دانلود کنید تا برای هدفیابی که در زمان مناقصه قابل انجام نیست، استفاده کنید. با مدیر حساب فنی خود صحبت کنید تا این ویژگی را برای حساب خود فعال کنید.
فایلهای حاوی تنظیمات ناشر را میتوان با استفاده از Cloud Storage API ، به صورت دستی از طریق رابط کاربری کنسول توسعهدهنده Google یا با استفاده از ابزار خط فرمان gsutil بارگیری کرد. برای جزئیات بیشتر در مورد دسترسی به داده های ذخیره شده در Google Cloud Storage، به مستندات Google Cloud Storage مراجعه کنید.
فایل بر اساس RFC 1952 با gzip فشرده شده است. برای استخراج فایل از خط فرمان، gzip -d <filename>
را اجرا کنید. برای استخراج فایل به صورت برنامه ای، می توانید از zlib یا یک کتابخانه فشرده سازی مشابه که از فرمت gzip پشتیبانی می کند استفاده کنید. نتیجه یک بافر پروتکل سریالی است، شبیه به بار بار درخواست POST در BidRequest
، که می تواند با قطعه زیر تجزیه شود:
string compressed = /* the payload from the GET request */; string uncompressed = gunzip(compressed); PublisherSettingsList publisher_settings; if (publisher_settings.ParseFromString(uncompressed)) { // Process the publisher settings. }
تعریف بافر پروتکل برای PublisherSettingsList
را می توان از صفحه داده های مرجع دانلود کرد. همچنین میتوانید یک فایل فشردهشده publisher-settings.pb.gz
را از نماینده حساب خود درخواست کنید. این شامل تعریف بافر پروتکل و همچنین یک نمونه فایل تنظیمات ناشر است.
ترتیب PublisherSettingsList
می تواند در هر زمان تغییر کند. هیچ ترتیب یا مرتب سازی خاصی تضمین نمی شود. هر ورودی در لیست تنظیمات ناشر حاوی یک شناسه و چندین تنظیمات است که برای BidRequests
برچسب گذاری شده با آن شناسه اعمال می شود. میتوانید ویژگیای را به سیستمهای مناقصه خود اضافه کنید تا به صورت دورهای فهرست تنظیمات ناشر جدید را بررسی کنید. وقتی Google نمایشی را دریافت میکند که برای مناقصه همزمان واجد شرایط است، Google شناسههایی را در درخواست پیشنهاد میدهد که مربوط به ورودیهای فهرست تنظیمات ناشر است. سیستم مناقصه شما می تواند از تنظیمات ناشر برای فیلتر کردن تبلیغات نامزد برای آن نمایش استفاده کند. برای واجد شرایط بودن برای نمایش داده شده، آگهی نامزد باید با تمام ورودیهای تنظیمات ناشر که شناسههای آن در درخواست ارسال شده است، مطابقت داشته باشد.
توجه داشته باشید که هرگونه تنظیمات ناشر از دست رفته در فایل به این دلیل است که شناسه ها URL های مسدود شده مرتبط با آنها را ندارند.
فایل تنظیمات ناشر به چندین فایل کوچکتر تقسیم می شود تا مقدار داده ای که باید در یک تراکنش دانلود شود کاهش یابد. فایلها به تکههای تقریباً 5 مگابایتی تقسیم میشوند و نامهای آنها بهعنوان publisher-settings.0.pb.gz
از طریق publisher-settings.n.pb.gz
(که n تعداد فایلها منهای یک است.) برای دریافت این موارد با نماینده حساب خود تماس بگیرید. فایل ها