منابع آگهی

«میانای برنامه‌سازی کاربردی AdMob» به شما امکان می‌دهد منابع آگهی واسطه‌ای را به‌صورت برنامه‌ریزی‌شده مشاهده کنید. برای اطلاعات بیشتر، accounts.adSources.list را ببینید.

درخواست بااستفاده از Curl

  1. فایل رمزهای کارخواه را بار کنید و اطلاعات اعتباری مجوز تولید کنید.

    اولین‌باری که این مرحله را انجام می‌دهید، از شما خواسته می‌شود پیام‌واره مجوزی را در مرورگرتان بپذیرید. قبل‌از پذیرفتن، مطمئن شوید که با «حساب Google» که به AdMob API دسترسی دارد وارد شده‌اید. برنامه شما مجاز خواهد بود ازطرف هر حسابی که درحال‌حاضر به سیستم وارد شده است به داده‌ها دسترسی داشته باشد.

    برای اصالت‌سنجی و صدور مجوز، توصیه می‌کنیم از oauth2l، ابزار خط فرمان ساده‌ای برای کار کردن با Google OAuth 2.0 استفاده کنید. ‫oauth2l را نصب کنید و فرمان زیر را اجرا کنید، و path_to_credentials_json را با مسیر فایل credentials.json که هنگام ثبت کردن برنامه ابری‌تان بارگیری می‌کنید جایگزین کنید. برای اولین اجرا، فرمان شما را در جریان صدور مجوز OAuth 2.0 راهنمایی می‌کند. اجراهای بعدی به‌طور خودکار نشان را بازآوری می‌کنند.

    oauth2l header --json path_to_credentials_json --scope admob.readonly
    
  2. فهرست کردن منابع آگهی.

    با جایگزین کردن pub-XXXXXXXXXXXXXXXX با شناسه ناشر خود، اطلاعات منبع آگهی AdMob را دریافت کنید. دستورالعمل‌های نحوه پیدا کردن شناسه ناشر را ببینید.

    curl --http1.0 -X GET https://admob.googleapis.com/v1beta/accounts/pub-XXXXXXXXXXXXXXXX/adSources \
     -H "$(oauth2l header --json path_to_credentials_json --scope admob.readonly)"
    

    پاسخ نمونه:

    {
     "adSources": [
       {
         "name": "accounts/pub-XXXXXXXXXXXXXXXX/adSources/5450213213286189855",
         "adSourceId": "5450213213286189855",
         "title": "AdMob Network",
       }
     ]
    }