API Reference

ה-API של YouTube Analytics מאפשר לכם לאחזר נתונים של YouTube Analytics עבור ערוץ או בעלי תוכן ב-YouTube. ה-API תומך בשאילתות בזמן אמת ומפיק דוח על סמך הפרמטרים של בקשת ה-API.

ה-API תומך בשני סוגי פונקציות:

  • אחזור דוחות – שיטת ה-API של reports.query מאחזרת דוחות YouTube Analytics.

  • ניהול קבוצות ב-YouTube Analytics – קבוצה ב-YouTube Analytics היא אוסף מותאם אישית של עד 500 ערוצים, סרטונים, פלייליסטים או נכסים. ממשק ה-API תומך בכמה שיטות כדי ליצור, לאחזר ולעדכן קבוצות ב-YouTube Analytics. בעלי ערוצים ובעלי תוכן יוכלו להשתמש בשיטה reports.query כדי לאחזר נתונים נצברים של כל הפריטים בקבוצה, וכך לסייע בניתוח הביצועים.

הדף הזה מספק סקירה כללית קצרה על משאבי ה-API והמשאבים שמאפשרים את הפונקציות האלה.

הרשאה

כל הבקשות ל-API של YouTube Analytics חייבות להיות מאושרות. במדריך ההרשאות מוסבר איך להשתמש בפרוטוקול OAuth 2.0 כדי לאחזר אסימוני הרשאה.

בקשות להרשאות API של YouTube Analytics כוללות את היקפי ההרשאות הבאים:

טווחים
https://www.googleapis.com/auth/yt-analytics.readonly עיון בדוחות YouTube Analytics עבור התוכן שלך ב-YouTube. ההיקף הזה מספק גישה למדדי פעילות המשתמשים, כמו מספר הצפיות וספירת הדירוגים.
https://www.googleapis.com/auth/yt-analytics-monetary.readonly אתם יכולים לעיין בדוחות הכספיים של YouTube Analytics עבור התוכן שלכם ב-YouTube. היקף זה מספק גישה למדדי פעילות המשתמשים ולמדדי ההכנסות המשוערות וביצועי המודעות.
https://www.googleapis.com/auth/youtube ניהול חשבון YouTube שלך. ב-YouTube Analytics API, בעלי ערוצים משתמשים בהיקף זה כדי לנהל קבוצות ופריטי קבוצה ב-YouTube Analytics.
https://www.googleapis.com/auth/youtubepartner הצגה וניהול של נכסי YouTube ותוכן משויך ב-YouTube. ב-YouTube Analytics API, בעלי תוכן משתמשים בהיקף זה כדי לנהל קבוצות ופריטי קבוצה ב-YouTube Analytics.

אחזור דוחות

השיטה reports.query של ה-API מאפשרת לאחזר דוחות רבים ושונים של YouTube Analytics. כל בקשה משתמשת בפרמטרים של שאילתה כדי לציין מזהה ערוץ או בעל תוכן, תאריך התחלה, תאריך סיום ומדד אחד לפחות. אפשר גם לספק פרמטרים נוספים של שאילתה, כמו מאפיינים, מסננים והוראות מיון.

‏Method בקשת HTTP תיאור
מזהי URI ביחס ל-https://youtubeanalytics.googleapis.com/v2
query GET /reports מאחזר דוח של YouTube Analytics. כל בקשת API משתמשת בפרמטרים של שאילתה כדי לציין מזהה ערוץ או בעלי תוכן, תאריך התחלה, תאריך סיום ומדד אחד לפחות. אפשר גם לספק פרמטרים נוספים של שאילתה, כמו מאפיינים, מסננים או הוראות מיון.
  • מדדים הם מדדים ספציפיים של פעילות המשתמשים, כמו צפיות בסרטונים או דירוגים (לייקים ודיסלייקים).
  • מאפיינים הם קריטריונים נפוצים שמשמשים לצבירת נתונים, כמו התאריך שבו התרחשה פעילות המשתמש או המדינה שבה המשתמשים היו. בדוח, בכל שורת נתונים יש שילוב ייחודי של ערכי מאפיינים.
  • מסננים הם ערכי מאפיינים שמציינים את הנתונים שאוחזרו. לדוגמה, תוכלו לאחזר נתונים במדינה מסוימת, בסרטון מסוים או בקבוצת סרטונים.
ברשימות של דוחות הערוצים ודוחות בעלי התוכן הנתמכים מוגדרים השילובים החוקיים של מדדים, מאפיינים ומסננים.

ניהול קבוצות

ה-API מספק שני משאבים ליצירה ולניהול של קבוצות ב-YouTube Analytics:

קבוצות

משאב group מייצג קבוצת YouTube Analytics, שהיא אוסף מותאם אישית של עד 500 ערוצים, סרטונים, פלייליסטים או נכסים.

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

קבוצת Analytics יכולה להכיל רק משאבים שהעלית או הצהרת על בעלות, או כאלה שמקושרים לערוץ בניהולך. לכן, הבעלים של הערוץ יכולים ליצור קבוצות של סרטונים ופלייליסטים. בעלי תוכן יכולים ליצור קבוצות של סרטונים, פלייליסטים, ערוצים או נכסים.

מידע נוסף על המשאב הזה זמין במאמר ייצוג משאבים ורשימת הנכסים.

‏Method בקשת HTTP תיאור
מזהי URI ביחס ל-https://youtubeanalytics.googleapis.com/v2
list GET /groups מחזירה רשימה של קבוצות שתואמות לפרמטרים של בקשת ה-API. לדוגמה, ניתן לאחזר את כל הקבוצות שבבעלות המשתמש המאומת, או לאחזר קבוצה אחת או יותר לפי המזהים הייחודיים שלהם.
insert POST /groups יוצרים קבוצה ב-YouTube Analytics. אחרי שיוצרים קבוצה, צריך להשתמש בשיטה groupItems.insert כדי להוסיף פריטים לקבוצה.
update PUT /groups שינוי המטא-נתונים של קבוצה. בשלב זה, המאפיין היחיד שניתן לעדכן הוא כותרת הקבוצה. (משתמשים ב-groupItems.insert וב-groupItems.delete כדי להוסיף ולהסיר פריטים מהקבוצה).
delete DELETE /groups מתבצעת מחיקה של קבוצה.

קיבוץ פריטים

משאב groupItem מייצג פריט בקבוצה YouTube Analytics.

מידע נוסף על המשאב הזה זמין במאמר ייצוג משאבים ורשימת הנכסים.

‏Method בקשת HTTP תיאור
מזהי URI ביחס ל-https://youtubeanalytics.googleapis.com/v2
list GET /groupItems מחזירה אוסף של פריטי קבוצה התואמים לפרמטרים של בקשת ה-API.
insert POST /groupItems יצירת פריט קבוצתי
delete DELETE /groupItems מסיר פריט מקבוצה.