سرویس AdSense به شما امکان میدهد از API مدیریت AdSense در Apps Script استفاده کنید. این API به مشتریان AdSense این امکان را میدهد که اطلاعاتی در مورد ساختار حساب خود دریافت کرده و گزارشهایی در مورد نحوه عملکرد آن اجرا کنند.
مرجع
برای اطلاعات دقیق در مورد این سرویس، به مستندات مرجع برای API مدیریت AdSense مراجعه کنید. مانند تمام سرویسهای پیشرفته در Apps Script، سرویس AdSense از همان اشیاء، روشها و پارامترهای API عمومی استفاده میکند. برای اطلاعات بیشتر، به بخش «نحوه تعیین امضاهای روش» مراجعه کنید.
برای گزارش مشکلات و یافتن پشتیبانیهای دیگر، لطفاً با استفاده از تگ adsense-api در Stack Overflow درخواست خود را مطرح کنید.
کد نمونه
کد نمونه زیر از نسخه ۲ این API استفاده میکند.
فهرست حسابها
این نمونه تمام حسابهای کاربری موجود برای کاربر را فهرست میکند. حسابها به صورت نامهای منبع مشخص شدهاند، برای مثال، accounts/pub-12345 ، که میتوانند در روشهای دیگر، مانند فهرست کردن مشتریان تبلیغات ، استفاده شوند. به استفاده از توکنهای صفحه برای دسترسی به لیست کامل نتایج توجه کنید.
لیست مشتریان تبلیغات
این نمونه، تمام مشتریان تبلیغات را برای یک حساب کاربری مشخص فهرست میکند. حساب را به عنوان نام منبع مشخص کنید، برای مثال، accounts/pub-12345 . میتوانید نام منبع حساب را با استفاده از کد نمونه List accounts دریافت کنید.
واحدهای تبلیغاتی را فهرست کنید
این نمونه تمام واحدهای تبلیغاتی را برای یک کلاینت تبلیغاتی مشخص فهرست میکند. کلاینت تبلیغاتی را به عنوان نام منبع مشخص کنید، مانند accounts/pub-12345/adclients/ca-pub-12345 . میتوانید نام منبع کلاینت تبلیغاتی را با استفاده از کد نمونه List ad clients دریافت کنید.
گزارش تهیه کنید
این نمونه گزارشی را از طریق حساب AdSense شما ایجاد میکند و نتایج را در یک صفحه گسترده نمایش میدهد.