AdMob API מאפשר לכם להציג מקורות של מודעות בתהליך בחירת הרשת באופן פרוגרמטי. מידע נוסף זמין בכתובת accounts.adSources.list.
שליחת בקשה באמצעות Curl
טוענים את קובץ סודות הלקוח ויוצרים פרטי הרשאה.
בפעם הראשונה שמבצעים את השלב הזה, מופיעה בקשה לאישור הרשאה בדפדפן. לפני שמאשרים, חשוב לוודא שאתם מחוברים לחשבון 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
מציגים רשימה של מקורות מודעות.
כדי לקבל מידע על מקורות מודעות ב-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", } ] }