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

تتيح لك واجهة برمجة تطبيقات AdMob الاطّلاع على مصادر إعلانات التوسّط برمجيًا. عرض accounts.adSources.list للحصول على معلومات إضافية.

طلب باستخدام Curl

  1. حمِّل ملف أسرار العميل وأنشِئ التفويض. بيانات الاعتماد.

    سيُطلب منك في المرة الأولى التي تُجري فيها هذه الخطوة قبول طلب التفويض في متصفحك. قبل القبول، تأكد من أنك سجّلت الدخول باستخدام حساب Google لديه إمكانية الوصول إلى واجهة برمجة تطبيقات AdMob. التصريح للتطبيق بالوصول إلى البيانات نيابةً عن الحساب الذي تم تم تسجيل الدخول إليه حاليًا.

    للمصادقة والترخيص، نوصي باستخدام 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",
       }
     ]
    }