مصادر الإعلانات

تتيح لك واجهة برمجة تطبيقات 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. اعرض قائمة بمصادر الإعلانات.

    يمكنك الحصول على معلومات عن مصدر إعلان AdMob من خلال استبدال pub-XXXXXXXXXXXXXXXX بالرقم التعريفي للناشر. يمكنك الاطّلاع على التعليمات حول كيفية العثور على الرقم التعريفي للناشر.

    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",
       }
     ]
    }