המבנה של ה-API לדיווח ב-Search Ads 360

הרכיבים העיקריים ב-Search Ads 360 Reporting API הם משאבים ושירותים. משאב מייצג ישות ב-Search Ads 360, ומשתמשים בשירות כדי לאחזר ישויות ב-Search Ads 360.

היררכיית אובייקטים

חשבון Search Ads 360 הוא היררכיה של אובייקטים.

  • המשאב ברמה העליונה של החשבון הוא הלקוח.

  • כל חשבון מכיל קמפיין פעיל אחד או יותר.

  • כל Campaign מכיל קבוצת מודעות אחת או יותר שמקבצות את המודעות שלכם לאוספים לוגיים.

  • כל AdGroup מכיל מודעה אחת או יותר בקבוצת מודעות.

  • אפשר לצרף קובץ AdGroupCriterion או CampaignCriterion אחד או יותר לקבוצת מודעות או לקמפיין. הקריטריונים קובעים איך המודעות מופעלות.

    • יש הרבה סוגים של קריטריונים, כמו מילות מפתח, טווחי גילאים ומיקומים. קריטריונים שמוגדרים ברמת הקמפיין משפיעים על כל שאר המשאבים באותו קמפיין. אפשר גם לציין תקציבים ותאריכים ברמת הקמפיין.

משאבים

המשאבים מייצגים את הישויות בחשבון Search Ads 360. דוגמאות למשאבים: Customer, ‏ Campaign ו-AdGroup.

מזהי אובייקטים

כל אובייקט ב-Search Ads 360 מזוהה באמצעות מזהה משלו. חלק מהמזהים הם ייחודיים באופן גלובלי, כלומר בכל חשבונות Search Ads 360, ואחרים הם ייחודיים רק בהיקף מוגבל.

היקף הייחודיות של מזהה האובייקט
מזהה תקציב גלובלי
מזהה הקמפיין גלובלי
קוד זיהוי של קבוצת מודעות גלובלי
Ad ID קבוצת מודעות

כל צמד של AdGroupId מתוך AdId הוא ייחודי בכל העולם.
מזהה AdGroupCriterion קבוצת מודעות

כל צמד AdGroupId / CriterionId הוא ייחודי באופן גלובלי.
CampaignCriterion ID קמפיין

כל צמד CampaignId / CriterionId הוא ייחודי באופן גלובלי.
תוספים למודעות קמפיין

כל צמד CampaignId / AdExtensionId הוא ייחודי באופן גלובלי.
מזהה העדכון גלובלי
מזהה הפריט בפיד גלובלי
מזהה מאפיין פיד פיד
מזהה מיפוי פידים גלובלי
קוד זיהוי תווית גלובלי
מזהה של רשימת משתמשים גלובלי

כללי הזיהוי האלה יכולים להיות שימושיים בתכנון אחסון מקומי לאובייקטים של Search Ads 360.

סוגי אובייקטים

אפשר להשתמש באובייקטים מסוימים בכמה סוגי ישויות. במקרה כזה, האובייקט מכיל שדה type שמתאר את התוכן שלו. לדוגמה, הערך AdGroupAd יכול להתייחס למודעת טקסט, למודעת מלון או למודעת עסק מקומי. אפשר לגשת לערך הסוג באמצעות השדה AdGroupAd.ad.type. הערך שלו מוחזר ב-enum‏ AdType.

שמות המשאבים

כל משאב מזוהה באופן ייחודי באמצעות מחרוזת resource_name שמקשרת את המשאב ואת ההורים שלו לנתיב.

לדוגמה, השמות של משאבי הקמפיין מופיעים בתבנית:

customers/CUSTOMER_ID/campaigns/CAMPAIGN_ID

בקמפיין עם המזהה 987654 בחשבון Search Ads 360 עם מספר הלקוח 1234567, המאפיינים של resource_name הם:

customers/1234567/campaigns/987654

שירותים

שירותים מאפשרים לך לאחזר את הישויות והמטא-נתונים של Search Ads 360. יש שלושה סוגי שירותים:

שירות חיפוש
SearchAds360Service הוא השירות המאוחד לאחזור כל אובייקטי המשאבים ונתוני הסטטיסטיקה של הביצועים. יש שתי שיטות: Search ו-SearchStream. שתי ה-methods מחייבות שאילתה שמציינת את המשאב לשליחת השאילתה, מאפייני המשאבים ומדדי הביצועים לאחזור, הפרדיקטים שבהם צריך להשתמש לסינון הבקשה והפלחים שבהם צריך להשתמש כדי להציג פירוט נוסף של הנתונים הסטטיסטיים של הביצועים. מידע נוסף זמין במאמרים יצירת דוחות חיפוש ושפת השאילתות של Search Ads 360.
שירות שדה
SearchAds360FieldService מאחזר מטא-נתונים על משאבים, כמו המאפיינים הזמינים של משאב וסוג הנתונים שלו. אפשר לבקש בקטלוג משאבים, שדות משאבים, מפתחות פילוח ומדדים שזמינים בשיטות החיפוש SearchAds360Service. במאמר אחזור מטא-נתונים של משאבים תוכלו לקרוא מידע נוסף.
שירותים ספציפיים לישות

השירותים האלה מספקים שיטת בקשה GET שמאחזרת מכונה אחת של משאב. האפשרות הזו שימושית לבדיקה של המבנה של משאב.

דוגמאות לשירותים ספציפיים לישות:

  • CustomColumnService שמחזיר את העמודה בהתאמה אישית המבוקשת בפירוט מלא.