اشخاص ثالث کاربران مستقیم Ad Manager نیستند، به این معنی که ممکن است شبکه Ad Manager مخصوص به خود را نداشته باشند. در عوض، آنها برای مشتریان خود که مشتریان Ad Manager هستند، خدمات یا ادغامهایی با Ad Manager ایجاد میکنند. این راهنما با ارائه بهترین شیوهها، نکات و ترفندها، اصول اولیه ادغامهای شخص ثالث را پوشش میدهد.
این راهنما فرض میکند که شما با رابط برنامهنویسی کاربردی (API) مدیریت تبلیغات (Ad Manager API) آشنایی دارید. اگر با رابط برنامهنویسی کاربردی مدیریت تبلیغات (Ad Manager API) آشنا نیستید، به مستندات شروع به کار ما مراجعه کنید.
شروع به کار به عنوان شخص ثالث
برای استفاده از رابط برنامهنویسی کاربردی مدیریت تبلیغات (Ad Manager API) جهت دسترسی به شبکه مشتریان مدیریت تبلیغات، کافیست دستورالعملهای زیر را دنبال کنید. هیچ تأیید اضافی از گوگل لازم نیست، هرچند توجه داشته باشید که با دسترسی و/یا استفاده از رابط برنامهنویسی کاربردی مدیریت تبلیغات، شما با شرایط و ضوابط رابط برنامهنویسی کاربردی مدیریت تبلیغات (Ad Manager API) موافقت میکنید.
چگونه ادغام Ad Manager خود را به عنوان یک شخص ثالث آزمایش کنید
به عنوان یک شخص ثالث، ممکن است از خود بپرسید که چگونه میتوانید قبل از اجرا در شبکههای تولید مشتریان خود، ادغام Ad Manager خود را آزمایش کنید. رویکرد پیشنهادی، ایجاد یک شبکه آزمایشی است. برای انجام این کار نیازی نیست که مشتری Ad Manager باشید. هر کسی که دارای حساب Google باشد میتواند یک شبکه آزمایشی ایجاد کند.
با این حال، به تفاوتهای بین شبکههای آزمایشی و تولیدی توجه داشته باشید. شبکههای آزمایشی نمیتوانند تبلیغات ارائه دهند. شبکههای آزمایشی لزوماً شامل تمام ویژگیهایی که ممکن است مشتریان شما در شبکههای تولیدی خود داشته باشند، نخواهند بود. اگر نیاز دارید ویژگیهای Ad Manager را که در شبکه آزمایشی شما موجود نیست، آزمایش کنید، یک گزینه خرید دسترسی به یک شبکه غیر آزمایشی از طریق یک فروشنده Ad Manager است.
علاوه بر این، شما باید با مشتریان خود در مورد اینکه چه ویژگیهایی باید در شبکه تولیدشان در دسترس باشد تا برنامه شما به درستی کار کند، شفاف باشید. برنامه شما باید مواردی را که ممکن است ویژگیها وجود نداشته باشند، با تشخیص استثنائات و عدم موفقیت مناسب یا با نگه داشتن لیستی از مشتریان خود و اینکه هر کدام چه ویژگیهایی دارند یا ندارند، مدیریت کند. این باید مسئولیت مشتری شما باشد که با رابط خود در گوگل برای مدیریت ویژگیها در شبکه خود همکاری کند.
احراز هویت: نحوه دسترسی صحیح به شبکه مدیر تبلیغات مشتری
برای اینکه برنامه شما به شبکه Ad Manager مشتری شما دسترسی پیدا کند، باید گردش کار احراز هویت خود را به شیوهای امن تنظیم کنید.
این شامل دو مرحله است:
- یک آدرس ایمیل حساب گوگل ایجاد کنید که برای دسترسی به شبکه کلاینت خود از آن استفاده خواهید کرد.
- از مشتری بخواهید این حساب را به عنوان کاربر به شبکه مدیریت تبلیغات خود اضافه کند.
برای مرحله ۱، میتوانید برای هر کلاینت یک حساب گوگل جداگانه ایجاد کنید، یا یک حساب اصلی که برای همه کلاینتها استفاده خواهید کرد. گزینه اول در صورتی که یکی از حسابهای شما به خطر بیفتد، امنتر است. گزینه دوم به این معنی است که شما فقط باید مرحله ۱ را یک بار انجام دهید.
مهم نیست در مرحله ۱ چه کاری انجام میدهید، در مرحله ۲ باید از هر مشتری جدید بخواهید حساب گوگل مناسبی را که به عنوان کاربر برای آنها ایجاد کردهاید به شبکه مدیریت تبلیغات خود اضافه کند.
۱. ایجاد حساب کاربری گوگل
روشهای مختلفی برای ایجاد یک حساب گوگل وجود دارد که میتواند به یک شبکه مدیریت تبلیغات اضافه شود.
گزینه ۱: یک حساب سرویس OAuth2 ایجاد کنید، که یک آدرس ایمیل حساب سرویس برای شما ایجاد میکند که به عنوان یک حساب گوگل عمل میکند. دستورالعملهای ایجاد یک حساب سرویس جدید .
گزینه ۲: میتوانید با ثبتنام به عنوان یک کاربر جدید، یک حساب گوگل معمولی (حساب «جیمیل») ایجاد کنید. اگر از قبل حساب گوگل دارید، این ثبتنام را در یک پنجره ناشناس یا یک جلسه مرورگر جدید انجام دهید. یا اگر شرکت شما از Google Workspace استفاده میکند، میتوانید یک حساب گوگل در دامنه شرکت خود ایجاد کنید و به جای آن از آن استفاده کنید. برای اهداف این راهنما، ما به هر دوی این موارد به عنوان یک حساب گوگل «معمولی» اشاره خواهیم کرد.
۲. از کلاینت بخواهید حساب گوگل شما را به شبکه خود اضافه کند
بعد از اینکه برای دسترسی به شبکه مشتری خود، یک حساب گوگل دریافت کردید، از آنها بخواهید که این حساب را به عنوان کاربر جدید در شبکه Ad Manager خود اضافه کنند.
اگر آدرس ایمیل حساب سرویس OAuth2 را در اختیار آنها قرار میدهید، از آنها بخواهید آن را به شبکه خود اضافه کنند .
اگر یک حساب گوگل معمولی به آنها ارائه میدهید، از آنها بخواهید حساب شما را به عنوان کاربر به شبکه خود اضافه کنند .
فرقی نمیکند کدام مسیر را انتخاب میکنید، حتماً با کلاینت خود در مورد نقشها و مجوزهایی که حساب کاربری شما باید داشته باشد تا برنامه شما بتواند به دادههای مورد نیاز خود در شبکه کلاینت دسترسی داشته باشد، صحبت کنید.
اکنون میتوانید فراخوانیهای API را به شبکه Ad Manager کلاینت خود آغاز کنید. مطمئن شوید که هدر networkCode SOAP را روی کد شبکه کلاینتی که API را روی آن فراخوانی میکنید، تنظیم کردهاید. همه کتابخانههای کلاینت ما امکان تنظیم این کار را به صورت برنامهنویسیشده فراهم میکنند. به عنوان مثال، در کتابخانه کلاینت تبلیغات جاوا، میتوانید هنگام ساخت یک نمونه DfpSession، کد شبکه را به صورت برنامهنویسیشده تنظیم کنید .
با API بهروز باشید
مهم است که در مورد اینکه کدام نسخههای API منسوخ یا منسوخ شدهاند و چه زمانی نسخههای جدید منتشر میشوند، بهروز باشید. شما نمیخواهید وقتی یک نسخه منسوخ میشود، غافلگیر شوید و مشتریان خود را در معرض خطر قرار دهید. ما همیشه نمیتوانیم مانند مشتریان خود، در مورد منسوخها و منسوخهای قریبالوقوع با اشخاص ثالث ارتباط برقرار کنیم. بنابراین، مسئولیت شماست که در یکی از سه کانال اصلی ما برای بهروزرسانیهای API مشترک شوید و تنظیمات اعلان خود را تنظیم کنید:
ما همچنین یک برنامهی از رده خارجسازی در سایت توسعهدهندهی خود ارائه میدهیم که شما باید مرتباً آن را رصد کنید.