- בקשת HTTP
- פרמטרים של נתיב
- גוף הבקשה
- גוף התשובה
- היקפי ההרשאות
- CampaignReportSpec
- מאפיין
- מדד
- דוגמאות
- רוצים לנסות?
המערכת יוצרת דוח לקמפיינים על סמך המפרט שסופקו.
בקשת HTTP
POST https://admob.googleapis.com/v1beta/{parent=accounts/*}/campaignReport:generate
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
parent |
שם המשאב של החשבון שעבורו רוצים להפיק את הדוח. לדוגמה: accounts/pub-9876543210987654 |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג JSON |
---|
{
"reportSpec": {
object ( |
שדות | |
---|---|
reportSpec |
מפרט דוח של קמפיינים. |
גוף התשובה
תגובת Campaign Report API.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
ייצוג JSON |
---|
{
"rows": [
{
object ( |
שדות | |
---|---|
rows[] |
נתוני הדוח של הקמפיין מבעל האתר שצוין. מה-API יוחזרו לכל היותר 100,000 שורות. |
היקפי ההרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/admob.readonly
https://www.googleapis.com/auth/admob.report
למידע נוסף, קראו את המאמר סקירה כללית של OAuth 2.0.
CampaignReportSpec
המפרט ליצירת דוח 'קמפיינים'. לדוגמה, המפרט לקבלת חשיפות ו-CLICKS בפילוח לפי CAMPAIGN_ID יכול להיראות כמו בדוגמה הבאה:
{
"dateRange": {
"startDate": {"year": 2021, "month": 12, "day": 1},
"endDate": {"year": 2021, "month": 12, "day": 30}
},
"dimensions": ["CAMPAIGN_ID"],
"metrics": ["IMPRESSIONS", "CLICKS"],
}
ייצוג JSON |
---|
{ "dateRange": { object ( |
שדות | |
---|---|
dateRange |
טווח התאריכים שעבורו מופק הדוח. הטווח המקסימלי הוא 30 יום. |
dimensions[] |
רשימת מאפיינים של הדוח. שילוב הערכים של המאפיינים האלה קובע את השורה של הדוח. אם לא ציינתם מאפיינים, הדוח יחזיר שורה אחת של המדדים המבוקשים לחשבון כולו. |
metrics[] |
רשימת המדדים בדוח. הדוח חייב לציין לפחות מדד אחד. |
languageCode |
השפה של כל טקסט שהותאם לשוק המקומי, כמו ערכי מאפיינים רלוונטיים מסוימים. תג השפה מוגדר בתקן IETF BCP47. ברירת המחדל היא 'en-US' אם הוא לא צוין או לא חוקי. |
מאפיין
המאפיינים של דוח הקמפיין.
טיפוסים בני מנייה (enum) | |
---|---|
DIMENSION_UNSPECIFIED |
ערך ברירת המחדל של מאפיין שלא צוין. אין להשתמש בו. |
DATE |
תאריך בפורמט YYYYMMDD (לדוגמה, '20210701'). |
CAMPAIGN_ID |
המזהה הייחודי של הקמפיין, לדוגמה '123456789', שתואם למזהה הקמפיין מ-API של רשימת הקמפיינים. |
CAMPAIGN_NAME |
השם של מסע הפרסום. |
AD_ID |
המזהה הייחודי של המודעה, לדוגמה '123456789'. |
AD_NAME |
שם המודעה, שעשוי להיות ייחודי. |
PLACEMENT_ID |
המזהה הייחודי הספציפי לספק של האפליקציה שבה המודעה הוצגה. לדוגמה, com.goog.bar ל-Android ו-123456789 לאפליקציות ל-iOS. |
PLACEMENT_NAME |
שם האפליקציה שבה המודעה מוצבת. |
PLACEMENT_PLATFORM |
הפלטפורמה של האפליקציה שבה המודעה מוצבת. |
COUNTRY |
השם של מדינת היעד. |
FORMAT |
הפורמט של יחידת המודעות (לדוגמה, 'באנר', 'מותאם'), מאפיין של הצגת מודעות. |
מדד
המדדים בדוח של הקמפיין.
טיפוסים בני מנייה (enum) | |
---|---|
METRIC_UNSPECIFIED |
ערך ברירת המחדל של שדה לא מוגדר. אין להשתמש בו. |
IMPRESSIONS |
מספר הפעמים שמודעה מוצגת למשתמש. |
CLICKS |
מספר הפעמים שבהן משתמש לחץ על מודעה. |
CLICK_THROUGH_RATE |
מספר הקליקים שמודעה מקבלת חלקי מספר הפעמים שהיא מוצגת. |
INSTALLS |
מספר הפעמים שבוצעה הורדה של אפליקציות למכשירים. |
ESTIMATED_COST |
העלות המשוערת של הצגת מודעה מתוך קמפיין במקום מודעה שמניבה הכנסות. המטבע הוא המטבע לדיווח בקמפיינים. |
AVERAGE_CPI |
העלות הממוצעת להתקנה. זהו הסכום הממוצע שהמערכת הוציאה כדי לצרף משתמש חדש. המטבע הוא המטבע לדיווח בקמפיינים. |
INTERACTIONS |
מספר הפעמים שבהן משתמש קיים אינטראקציה עם מודעה. המדד הזה מתבסס על קליקים ואינטראקציות. |