הערה: ממשק ה-API של Content ID ב-YouTube מיועד לשימוש של שותפי תוכן ב-YouTube, ולא זמין לכל המפתחים או לכל המשתמשים ב-YouTube. אם ממשק ה-API של YouTube Content ID לא מופיע כאחד מהשירותים שמפורטים במסוף Google API, אפשר לעיין במרכז העזרה של YouTube כדי לקבל מידע נוסף על תוכנית השותפים של YouTube.
בדף הזה מפורטים שינויים בממשק ה-API של Content ID ב-YouTube ועדכונים במסמכי התיעוד.
26 במרץ 2025
החל מ-31 במרץ 2025, YouTube ישנה את האופן שבו נספרות צפיות ב-Shorts. בעבר, בסרטוני Shorts, צפייה נספרה אחרי שסרטון Shorts הופעל למשך מספר שניות מסוים. מעכשיו, מספר הצפיות ישקף את מספר הפעמים שבהן משתמשים הפעילו או הפעילו מחדש סרטון Shorts, לא משנה לכמה זמן. מידע נוסף
עד 30 ביוני 2025, נעדכן את Content ID API בדרכים הבאות בהתאם לשינוי הזה:
- סדרי המיון של
claimSearch.list.sortיעודכנו:DAILY_ENGAGED_VIEWSיתווסף למספרי הצפיות היומיים על סמך השיטה הקודמת לספירת צפיות.LIFETIME_ENGAGED_VIEWSיתווסף למספר הצפיות הכולל על סמך השיטה הקודמת לספירת צפיות.
- סדרי המיון של
assetSearch.list.sortיעודכנו:DAILY_ENGAGED_VIEWSיתווסף למספרי הצפיות היומיים על סמך השיטה הקודמת לספירת צפיות.
עד 30 בספטמבר 2025, Content ID API יתעדכן בדרכים הבאות בהתאם לשינוי הזה:
- סדר המיון
assetSearch.list.sortVIEWSיוצא משימוש. - סדר המיון
claimSearch.list.sortVIEW_COUNTיוצא משימוש. - המדד
claimSearch.claimSnippet.videoViewsיתעדכן כך שישקף את המתודולוגיה המעודכנת לספירת צפיות בסרטוני Shorts. claimSearch.claimSnippet.engagedViewsיתווסף למספרי הצפיות על סמך שיטת הספירה הקודמת של הצפיות
14 בינואר 2025
השדה autoGeneratedBreaks[] של המשאב videoAdvertisingOption עודכן, כי עכשיו אנחנו מאפשרים לספק את הערכים ad_breaks ו-autoGeneratedBreaks בו-זמנית. אם הערך של autoGeneratedBreaks מוגדר כ-true בסרטון שבו מוגדר adBreaks, המערכות שלנו יזהו מיקומים להצגת מודעות בנוסף למיקומי המודעות שהוגדרו ידנית. פרטים נוספים זמינים במאמר התמיכה.
10 בנובמבר 2023
השדה adFormats[] של המשאב videoAdvertisingOption עודכן כך ש-third_party הוא הערך החוקי היחיד בשדה הזה. פורמטים של מודעות הבאים כבר לא נתמכים: instream_trueview, instream_standard, display, preroll, postroll. פרטים נוספים זמינים במאמר התמיכה.
1 ביוני 2023
הערה: זוהי הודעה על הוצאה משימוש.
העדכון הזה כולל את השינויים הבאים:
-
עדכונים למשאבים ולשיטות קיימים
-
השדה
breakPosition[]של המשאבvideoAdvertisingOptionסומן כ'הוצא משימוש' והוא יוסר ב-2024.
השיטותvideoAdvertisingOptions.updateו-videoAdvertisingOptions.patchכבר מתעלמות מהשדה. - השדה
adBreaks[].slot[]של המשאבvideoAdvertisingOption, שיצא משימוש, הוסר. - השדות
categoryו-showCustomIdשל המשאבassetהוצאו משימוש והוסרו. - השדה
timeStatusLastModifiedשל המשאב החדשclaimמדווח על מועד השינוי האחרון של הצהרה. - אפשר להשתמש בפרמטר
isVideoShortsEligibleשל השיטה החדשהclaimSearch.listכדי לסנן סרטונים שהוגשה לגביהם תלונה על הפרת זכויות יוצרים לפי הזכאות שלהם להופיע ב-YouTube Shorts.
-
השדה
-
משאבים ושיטות חדשים
-
ממשק ה-API תומך עכשיו ברישום משאבים של YouTube Music:
- אפשר להציג משאבי
musicReleaseבאמצעות השיטהmusicReleases.list. - אפשר להציג משאבי
musicTrackבאמצעות השיטהmusicTracks.list. - אפשר להציג משאבי
musicChangeRequestבאמצעות השיטהmusicChangeRequests.list.
- אפשר להציג משאבי
-
ממשק ה-API תומך עכשיו ברישום משאבים של YouTube Music:
20 בדצמבר 2022
ההגדרה של פרמטר השאילתה ownershipRestriction של השיטה assetSearch.list עודכנה כדי להבהיר שאם הערך של הפרמטר הזה הוא none, גם ערך הפרמטר metadataSearchFields חייב לכלול מסנן מזהה אחד לפחות.
השינוי במסמכי העזרה לא משקף שינוי בהתנהגות ה-API.
9 בנובמבר 2022
המסמכים של השיטות asset.get ו-asset.list עודכנו כדי להבהיר איך יש תמיכה במספר ערכים עבור:
28 בספטמבר 2022
פרטי האפשרות לרישוי נוספו ל-asset resource.
18 ביולי 2022
המסמך של הפרמטר inactiveReasons של השיטה claimSearch.list עודכן כדי לשקף שיפורים לשמירה על עקביות עם YouTube Studio:
- בעבר הוסרה מ-Studio התמיכה ב-
Audio Swapוב-Song Erase. ערכי ה-API התואמים,audio_removedו-song_erased, התעלמו בשקט ועכשיו הם לא מתועדים. channel_whitelistedהוחלף ב-channel_allowlisted. הערך הקודם כבר לא מתועד, אבל עדיין נתמך.- עכשיו יש תמיכה בערכים
closed_disabled_monetization,closed_manually,closed_no_adsense,closed_own_video_match,reference_removed,replacedו-video_modified.
14 ביוני 2022
המסמכים של המשאב assetSearch עודכנו כך שישקפו את שני המאפיינים החדשים: isrcs[] ו-iswcs[]. ערכי המאפיינים החדשים isrcs[] ו-iswcs[] מכילים מערך של ערכים של מחרוזות, כאשר כל ערך מציין מזהה ISRC או ISWC, לפי הצורך, שממופה לנכס שזוהה בתוצאת החיפוש.
מומלץ להשתמש בנכסים החדשים במקום בנכסים isrc ו-iswc שכבר כלולים במשאבים של assetSearch, כי הנתונים בנכסים החדשים מדויקים יותר. בעוד שבנכסים החדשים יכולה להופיע רשימה של מערך ערכים של מחרוזות, כל אחד מהנכסים isrc ו-iswc מזהה רק קוד ISRC או קוד ISWC אחד שמשויך לתוצאת החיפוש.
12 במאי 2022
הקישורים לספריות הלקוח עודכנו כך שיצביעו על ספריות הלקוח הרגילות של Google APIs. קישורים שנוצרו מראש ל-PHP עודכנו.
3 במאי 2022
הפרמטר status של השיטה claimSearch.list תומך עכשיו במסננים נוספים שמבוססים על פרטי תלונה פוטנציאליים.
2 במאי 2022
התיעוד של התגובה של השיטה assetSearch.list עודכן כדי לשקף שיפורים לשמירה על עקביות בהתאם ל-AIP-158:
- בתיאור של
pageInfo.totalResultsמצוין במפורש שהערך הוא אומדן ולא הערך בפועל - השדות
pageInfo.resultsPerPageו-pageInfo.startIndexהוסרו
25 באפריל 2022
מסמכי התיעוד של המשאב assetLabels.list עודכנו כדי להבהיר את המשמעות של פרמטרים של בקשות labelPrefix ו-q, וכדי לתעד שהבקשה או התגובה תומכות בחלוקה לדפים.
8 בדצמבר 2021
מסמכי התיעוד של המשאב claimSearch.list עודכנו כך שישקפו בצורה נכונה את שני התרחישים לדוגמה שהשיטה הזו עוסקת בהם:
- חיפוש לפי מזהה (נכס, מסמך עזר או סרטון) או מחרוזת שאילתה
- חיפוש לפי תאריך היצירה, תאריך השינוי או הסטטוס של הצהרת הבעלות
כל תרחיש לדוגמה תומך בקבוצה שונה של פרמטרים של שאילתות. מסמכי התיעוד של השיטה claimSearch.list עודכנו כדי להסביר אילו פרמטרים נתמכים בכל תרחיש לדוגמה.
17 בנובמבר 2021
העדכון הזה כולל את השינויים הבאים:
- השיטה
claims.updateתומכת עכשיו באפשרות לעדכן את הסטטוס של תלונה לא פעילה או של תלונה פוטנציאלית ל-active. פרטים נוספים זמינים בהגדרה של המאפייןstatusשל המשאבclaim. - המסמכים של המשאבים
claimו-claimSearchעודכנו כך שישקפו את ההוספה של האובייקט החדשstudioInfo, שמכיל קישורים לדפים ב-YouTube Studio שקשורים לתלונה. - רשימת הערכים הנתמכים לפרמטר
originשל השיטהclaimSearch.listהשתנתה. הפרמטר תומך עכשיו בארבעה ערכים נוספים:batchTool,inProductShorts,melodyMatchו-youTubeAdmin. בנוסף, הערכיםdropboxUploadו-webUploadכבר לא נתמכים.
26 בפברואר 2021
המסמך של הפרמטר videoId של השיטה claimSearch.list עודכן כדי לציין שערך הפרמטר מקבל עכשיו עד 10 מזהי וידאו מופרדים בפסיקים. ה-API יחזיר שגיאה מסוג badRequest – קוד תגובה מסוג HTTP 400 – אם הערך מכיל יותר מ-10 מזהי סרטונים.
6 בדצמבר 2018
הערה: זוהי הודעה על הוצאה משימוש.
מסמכי העזרה של ה-API עודכנו וההפניות למשאב contentOwnerAdvertisingOptions ולשיטות שלו הוסרו. השימוש בשיטות האלה היה מינימלי מאוד, ומשתמשי ה-API שהשתמשו בהן יצרו איתנו קשר בנפרד לפני ההודעה הזו.
21 במרץ 2018
העדכון הזה כולל את השינויים הבאים:
-
מעכשיו, צריך להגדיר את המאפיין
metadataMine.artistבכל פעם שמוסיפים, מעדכנים או מתקנים נכס מסוג סרטון מוזיקה או הקלטת אודיו. מעכשיו, ה-API מחזיר שגיאה אם המאפיין לא מוגדר לסוגי המשאבים האלה. בנוסף, חשוב לזכור שיש תמיכה במאפייןmetadataMine.artistרק עבור אומנים של סרטוני מוזיקה והקלטות אודיו.
24 ביולי 2017
העדכון הזה כולל את השינויים הבאים:
-
המשאב החדש
packageמייצג קבוצה של קבצים שנשלחים דרך האינטרנט, SFTP או מנגנון העברה אחר. ה-API תומך בשתי שיטות למשאב הזה:- השיטה
package.insertמאמתת ומעלה חבילה של מטא-נתונים בלבד שמכילה קובץ מטא-נתונים אחד בלבד. - השיטה
package.getמאחזרת מידע על חבילה שהועלו בעבר.
- השיטה
-
בשיטה
validator.validate, ההגדרה של המאפייןuploaderNameעודכנה כדי לציין שהערך לא מזהה את שותף התוכן שמעלה את הנתונים, אלא ערך כמוweb-googleאוyt-googleשמזהה את חשבון מעלה התוכן הספציפי שבו הבעלים של התוכן משתמש. -
המאפיין
statusשל המשאבreferenceכבר לא משתמש בערךduplicate_on_holdכדי לציין שהפניה היא כפולה של הפניה אחרת. במקום זאת, אם הפניה היא כפולה, הערך של המאפייןstatusמוגדר עכשיו ל-inactiveוהערך של המאפייןstatusReasonהואREASON_DUPLICATE_FOR_OWNERS.עם זאת, כמו קודם, המאפיין
duplicateLeaderשל המשאב מאוכלס רק אם ההפניה היא כפולה. אם הוא מוגדר, הערך של המאפיין הזה מזהה את ההפניה הכפולה.
17 באפריל 2017
העדכון הזה כולל את השינויים הבאים:
-
המשאב החדש
assetShare, שרלוונטי רק לנכסי קומפוזיציה, מזהה קשר בין שתי ייצוגים של משאב נכס. הייצוגים האלה משקפים מודל חדש לפרסום נתונים שנועד לספק יותר שקיפות ושליטה באופן שבו הזכויות שלכם משויכות לנכסים של הקלטות אודיו.במודל החדש, כל הקלטת אודיו ממופה לנכס ייחודי אחד בלבד שנקרא תצוגת יצירה. המטא-נתונים של הנכס הזה מייצגים את קבוצת המידע הקנונית שמוצגת ב-YouTube לגבי זכויות היוצרים על היצירה המוזיקלית שמשויכות להקלטה מסוימת, והם עשויים לשלב מידע מכמה ספקי נתונים.
בנוסף, לכל אחד מהבעלים של היצירה יש נכס משלו של שותפות ביצירה. שותפות ביצירה מייצגת את המידע שספק חדשות מסוים סיפק לגבי נכס של יצירה מוזיקלית. אפשר לשייך את שותפות היצירה להרבה הקלטות אודיו.
המשאב
assetShareמזהה קשר בין תצוגה של יצירה לבין שיתוף של יצירה. בעזרת השיטה החדשהassetShares.listתוכלו לבצע את אחת מהפעולות הבאות:- לספק את המזהה של תצוגת היצירה ולשלוף את הבעלות המתאימה על היצירה של השותף שמאשר את הבקשה, אם יש שותף כזה.
- לספק את המזהה של שיתוף יצירה שנמצא בבעלות של שותף התוכן, ולאחזר רשימה של כל תצוגות היצירה שאליהן הקישור הזה מקשר.
-
במדריך החדש בנושא ניהול נכסי יצירה מוסבר איך שיטות API שונות מטפלות בבקשות, בהתאם למזהי הנכסים שנשלחים לשיטות האלה ומזהים צפיות ביצירות או שותפות ביצירות.
-
המאפיין החדש
claimedVideoOptions.autoGeneratedBreaksשל המשאבcontentOwnerAdvertisingOptionsמציין אם מערכת YouTube צריכה ליצור באופן אוטומטי הפסקות למודעות בסרטונים שהוגשה לגביהם תלונה על הפרת זכויות יוצרים, באורך של יותר מ-10 דקות. המאפיין משפיע על כל הסרטונים של בעלי התוכן באורך של יותר מ-10 דקות, אבל אם יש כמה תלונות על הפרת זכויות יוצרים לגבי סרטון מסוים, השותף הראשון ששלח תלונה על הפרת זכויות יוצרים בסרטון קובע את התנהגות ברירת המחדל של המאפיין הזה ביחס לסרטון הזה.
11 באוגוסט 2016
העדכון הזה כולל את השינויים הבאים:
-
התנאים וההגבלות החדשים של שירותי YouTube API ('התנאים המעודכנים') שפורסמו לאחרונה, שנדונים בפירוט בבלוג של מהנדסי YouTube ומפתחים, כוללים מגוון רחב של עדכונים לתנאים וההגבלות הקיימים. בנוסף להתנאים המעודכנים, שייכנסו לתוקף ב-10 בפברואר 2017, העדכון הזה כולל כמה מסמכים תומכים שמסבירים את כללי המדיניות שמפתחים חייבים לפעול לפיהם.
היסטוריית הגרסאות של התנאים המעודכנים מתארת את כל המסמכים החדשים. בנוסף, היסטוריית הגרסאות תסביר גם על שינויים עתידיים בתנאים המעודכנים או במסמכים התומכים. אפשר להירשם לפיד RSS שמציג את השינויים בהיסטוריית הגרסאות של המסמך באמצעות קישור במסמך.
31 במאי 2016
העדכון הזה כולל את השינויים הבאים:
-
משאבים ושיטות חדשים
-
השיטה החדשה
validator.validateמאפשרת לכם לקבוע אם קובץ מטא-נתונים מכיל שגיאות אימות שמונעות מ-YouTube לעבד אותו. אם הקובץ מכיל שגיאות, המאפייןerrorsבתגובת ה-API מכיל רשימה של שגיאות אימות, עם ציון מידת החומרה, הסיבה והמיקום של כל שגיאה.
-
-
שגיאות חדשות ומעודכנות
-
השגיאה הבאה נתמכת עכשיו בשיטות
assets.patchו-assets.update. כתזכורת, שיטה יכולה לתמוך בכמה שגיאות עם אותו סוג שגיאה. רשימה מלאה של השגיאות האפשריות מופיעה במסמכי העזרה של השגיאות של כל שיטה או בדף שגיאות.שגיאות invalidValue (400)parameters.assetId
הבקשה נכשלה כי הנכס שמתעדכן מוזג עם נכס אחר. שולחים מחדש את הבקשה עם מזהה הנכס שמוחזר בהודעת השגיאה, כערך של הפרמטרassetId.
-
28 במרץ 2016
העדכון הזה כולל את השינויים הבאים:
-
עדכונים למשאבים ולשיטות קיימים
-
המאפיין החדש
matchInfo.matchSegments[]של המשאבclaimמכיל רשימה שבה כל פריט מתאר קטע מהסרטון שהוגשה לגביו תלונה על הפרת זכויות יוצרים, שתואמת לחלק מסוים בסרטון העזר. לכל תלונה יכולים להיות כמה קטעי התאמה. לדוגמה, אם תוכן האודיו והווידאו של סרטון שהעליתם תואם לתוכן של סרטון העזר, יהיו שני קטעי התאמה. קטע אחד יתאר את ההתאמה של האודיו והקטע השני יתאר את ההתאמה של הווידאו.לכל מקטע התאמה, ה-API מחזיר את משך הזמן והסוג (אודיו או וידאו) של התוכן התואם. ה-API גם מזהה את השינויים בזמן שבהם כל מקטע תואם מתחיל ומסתיים גם בסרטון שלגביו הוגשה התלונה וגם בסרטון העזר.
-
עכשיו אפשר לעדכן את ערך המאפיין
claimedVideoOptions.newVideoDefaults[]של המשאבcontentOwnerAdvertisingOptionsכשקוראים לשיטותcontentOwnerAdvertisingOptions.patchאוcontentOwnerAdvertisingOptions.update. -
המאפיין
allowedOptions.autoGeneratedBreaksשל המשאבcontentOwnerAdvertisingOptions, שמיועד לקריאה בלבד, יצא משימוש.
-
-
שגיאות חדשות ומעודכנות
-
השיטה
claims.updateשל ה-API תומכת עכשיו בשגיאה הבאה. כתזכורת, שיטה יכולה לתמוך בכמה שגיאות עם אותו סוג שגיאה. רשימה מלאה של השגיאות האפשריות מופיעה במסמכי העזרה של השגיאות של כל שיטה או בדף שגיאות.שגיאות badRequest (400)alreadyClaimed
התלונה היא עותק כפול של תלונה קיימת אחרת, ולא ניתן לעדכן אותה. -
לפעמים, הזמן לטעינת השיטה
assets.listפג והיא מחזירה קוד תגובה500של HTTP (Internal Server Error). זה קורה במיוחד כשהבקשה מאחזרת נתונים לגבי הרבה נכסים והערך של הפרמטרfetchMatchPolicyהואeffective. אם בבקשהassets.listמצוינים מספר מזהי נכסים והיא מחזירה את השגיאה500, נסו לשלוח מחדש את הבקשה לגבי נכס יחיד או מספר קטן יותר של נכסים. -
מסמכי התיעוד של השגיאה
references.insertעודכנו כדי לציין שאם הבקשה מעלה קובץ עזר פגום, הבעיה לא מזוהה עד לעיבוד של קובץ העזר עצמו. לכן, גם אם הבקשהreferences.insertמחזירה תשובה מוצלחת, יכול להיות שההפניה לא תטופל בהצלחה. מומלץ, אחרי שמוסיפים הפניה, לבצע סקרים באמצעות השיטהreferences.listכדי לוודא שההפניה מופעלת כצפוי.
-
3 בפברואר 2016
העדכון הזה כולל את השינויים הבאים:
-
עדכונים למשאבים ולשיטות קיימים
-
ה-API תומך עכשיו במודעות פרטי מוצר. מודעות כרטיסי מוצר מדגישות מוצרים שקשורים לתוכן של סרטון מסוים או מוצגים בו. המודעות האלה הן כרטיסים ממומנים שמוצגים במהלך הסרטון. מערכת המודעות מוסיפה אוטומטית את הכרטיסים האלה. הצופים יראו טיזר של הכרטיס למשך מספר שניות, ויוכלו גם ללחוץ על הסמל בפינה השמאלית העליונה של הסרטון כדי לדפדף בכרטיסים של הסרטון.
כתוצאה מהשינוי הזה, עכשיו אפשר לכלול את
product_listingבערכים של המאפיינים הבאים:שיטת משאב/API נכס contentOwnerAdvertisingOptionsallowedOptions.licAdFormats[]contentOwnerAdvertisingOptionsallowedOptions.ugcAdFormats[]contentOwnerAdvertisingOptionsclaimedVideoOptions.newVideoDefaults[]videoAdvertisingOptionsadFormats[]videoAdvertisingOptions.getEnabledAdscountriesRestriction[].adFormats[] -
הפרמטרים החדשים
createdBeforeו-createdAfterשל השיטהassetSearch.listמורים ל-API להחזיר רק נכסים שנוצרו לפני או אחרי תאריך מסוים. -
בתגובה של ה-API לבקשה מסוג
assetSearch.list, המאפייןtypeתומך עכשיו בערךart_track_video. במרכז העזרה של YouTube יש מידע נוסף על סרטונים עם תמונות רקע. -
השיטה
claimSearch.listתומכת בפרמטרים החדשים הבאים:פרמטרים referenceIdפרמטר המסנן הזה מציין את מזהה קובץ העזר ב-YouTube של קובץ העזר שעבורו אתם מאתרים את התלונות. inactiveReasonsהפרמטר האופציונלי הזה מאפשר להגביל את התגובה של ה-API כך שתכלול רק תלונות לא פעילות על סמך סיבות ספציפיות לכך שהתלונות הפכו ללא פעילות. בהגדרת הפרמטר מפורטים סוגי ההצהרות הלא פעילות שאפשר לחפש. partnerUploadedהפרמטר הלוגי האופציונלי הזה מאפשר לציין שתגובת ה-API תכלול רק תלונות שהשותף העלאה או תלונות שלא הועלה על ידי השותף. -
האובייקט
references#originationהחדש של המשאבreferenceמכיל מידע שמתאר את המקור של ההפניה. -
השיטה
references.insertתומכת עכשיו באפשרות להעלות קובצי עזר שנוצרו באמצעות תוכנת gfp_gen של YouTube. אם אתם מספקים טביעת אצבע שנוצרה מראש, צריך להגדיר את ערך המאפייןfpDirectכ-trueבמשאבreferenceשהועלו.חשוב לזכור: בעקבות השינוי הזה, ה-API לא מחזיר יותר שגיאה אם מנסים להגדיר את המאפיין
fpDirectבזמן העלאת קובץ עזר.
-
-
שגיאות חדשות ומעודכנות
במסמכי העזרה מפורטות עכשיו השגיאות שמוחזרות על ידי השיטות של המשאב
whitelist.בנוסף, בטבלה הבאה מפורטות שגיאות חדשות ש-API תומך בהן והשיטות שיכולות להחזיר כל שגיאה. שימו לב שmethod עשוי להחזיר כמה שגיאות עם אותו סוג שגיאה. מידע נוסף זמין במסמכי התיעוד של השגיאות של כל שיטה או בדף שגיאות.
שגיאות badRequest (400)inappropriateCampaignTarget
השגיאה הזו מופיעה בשיטותcampaigns.insertו-campaigns.updateאם בקמפיין מנסים להציג סרטון שעלול להיות לא הולם לחלק מהמשתמשים. כדי לפתור את השגיאה, עליך לבחור תוכן אחר להצגה.badRequest (400)canNotCreatePartnerUploadedClaimOnCompositionOrSoundRecordingAssets
שגיאה זו מופיעה בחזרה מהשיטהclaims.insertאם מנסים ליצור תלונה שהועלתה על ידי שותף עם נכס של יצירה מוזיקלית או הקלטת אודיו.badRequest (400)existingSoundRecordingOrMusicVideoClaim
השיטהclaims.insertמחזירה את השגיאה הזו אם כבר יש תלונה על מוזיקה שהוקלטה בסרטון שצוין. לא ניתן להוסיף הצהרות על זכויות יוצרים מסוג 'שימוש בתוכן שנוצר ישירות' דרך ה-API.badRequest (400)asset_id
שגיאה זו מוחזרת על ידי השיטהreferences.insertאם הבקשה ניסתה ליצור הפניה דרך קובץ, אבל לא צוין בה assetId.badRequest (400)canNotBeActivated
שגיאה זו תוחזר על ידי השיטהreferences.updateאם לא ניתן להפעיל את ההפניה, אולי בגלל הסטטוס שלה או התנאים של הבעלות.badRequest (400)videoNotClaimed
שיטתvideoAdvertisingOptions.getמחזירה את השגיאה הזו אם לא הגשתם תלונה על הפרת זכויות יוצרים לגבי הסרטון שבו אתם מנסים לאחזר את אפשרויות הפרסום, ולכן המידע המבוקש לא זמין לכם.
18 בדצמבר 2015
על פי חוקי האיחוד האירופי (EU), חובה להציג גילויים מסוימים למשתמשי קצה באיחוד האירופי ולקבל מהם הסכמה. לכן, משתמשי קצה באיחוד האירופי צריכים לפעול בהתאם למדיניות Google בנושא הסכמת משתמשים באיחוד האירופי. הוספנו הודעה על הדרישה הזו לתנאים ולהגבלות של ממשק ה-API של YouTube.
21 באפריל 2015
העדכון הזה כולל את השינויים הבאים:
-
המשאב החדש
campaignמייצג קמפיין ספציפי של בעלי תוכן, שמאפשר לבעלי התוכן להשתמש בהערות כדי לקדם תוכן בסרטונים שהועלה על ידי משתמשים והוגשה לגביהם תלונה על הפרת זכויות יוצרים. לדוגמה, בעלי תוכן יכולים ליצור קמפיין שמוסיף קישורים לדף הצפייה של סרט לכל סרטון שהועלה על ידי משתמש, מכיל סצנות מהסרט הזה ושלגביו הוגשה תלונה על הפרת זכויות יוצרים.ה-API תומך בשיטות לשימוש במשאבים
get,list,insert,update,patchו-deletecampaign. -
ה-API תומך בכמה שגיאות חדשות עבור השיטות החדשות
campaigns.get,campaigns.insert,campaigns.updateו-campaigns.delete.
30 במרץ 2015
העדכון הזה כולל את השינויים הבאים:
-
עדכונים למשאבים ולשיטות קיימים
-
הפרמטר
isrcsהחדש של השיטהassetSearch.listמאפשר לציין רשימה של עד 50 מזהי ISRC. התגובה מה-API תכלול נכסים שמשויכים למזהי ה-ISRC האלה. -
המאפיין
event[].reasonשל המשאבclaimHistoryתומך בערכים החדשים הבאים. כל סיבה מסבירה למה אירוע מסוים שקשור לתלונה התרחש:- closed_audio_claim_on_visual_reference
- closed_partner_exclusion
- closed_reference_conflict
-
הפרמטר החדש
sortשל methodclaimSearch.listמציין את השיטה שבה יתבצע סדר המשאבים בתגובת ה-API. כברירת מחדל, המשאבים ממוינים בסדר כרונולוגי הפוך (מהחדש ביותר לישן ביותר) על סמך התאריכים שבהם הם נוצרו. אפשר גם למיין את המשאבים לפי מספר הצפיות הגבוה ביותר לנמוך ביותר בתוכן שהוגשה לגביו תלונה.שימו לב: אם בבקשה
claimSearch.listמוגדר גם ערך הפרמטרstatusכ-appealed,disputed,pending,potentialאוroutedForReview, התוצאות ממוינות לפי מועד התפוגה של תקופת בדיקת התלונה. -
השיטות
ownership.updateו-ownership.patchכוללות עכשיו רשימה נכונה של כל המאפיינים שאפשר לעדכן כשקוראים לשיטות האלה. השינוי הזה מייצג תיקון במסמכי התיעוד של ה-API, ולא שינוי בפונקציונליות של ה-API. -
הפרמטרים
fetchMatchPolicyלשיטותassets.getו-assets.listכוללים עכשיו את הערךeffectiveכערך נתמך. הערך הזה מורה לשרת ה-API לאחזר את מדיניות ההתאמה ש-YouTube מחילה על הנכס. -
הפרמטרים
idלשיטותassets.list,claims.list,contentOwners.list,policies.list,publishers.listו-references.listכוללים עכשיו הערה על כך שערכי הפרמטרים שלהם יכולים להכיל עד 50 מזהי מפריד-פסיקים.
-
-
שגיאות חדשות ומעודכנות
בטבלה הבאה מפורטות שגיאות חדשות שה-API תומך בהן והשיטות שיכולות להחזיר כל שגיאה. שימו לב שmethod עשוי להחזיר כמה שגיאות עם אותו סוג שגיאה.
מידע נוסף זמין במסמכי התיעוד של השגיאות של כל שיטה או בדף שגיאות.
סוג השגיאה פרטי השגיאה תיאור badRequest (400)tooManyIsrcsהשיטה assetSearch.listמחזירה את השגיאה הזו אם הפרמטרisrcsמציין יותר מ-50 מזהי ISRC.badRequest (400)videoIsPrivateשגיאה זו תוחזר על ידי השיטה claims.insertאם תנסו לשלוח תלונה על הפרת זכויות יוצרים לגבי סרטון פרטי. אפשר להצהיר בעלות על סרטון רק אם סטטוס הפרטיות שלו הואpublicאוunlisted.notModified (304)blockOutsideOwnershipUnchangedהשיטה claims.updateמחזירה את השגיאה הזו אם לא ניתן היה לשנות את הדגלblockOutsideOwnershipבטענה. יש כמה סיבות אפשריות לשגיאה הזו. דוגמה נפוצה היא שהשינוי שצוין לא משפיע על הסרטון שעליו הוגשה התלונה.
7 בנובמבר 2014
העדכון הזה כולל את השינויים הבאים:
-
עדכונים למשאבים ולשיטות קיימים
-
הפרמטר
statusשל השיטהclaimSearch.listתומך עכשיו בערךroutedForReview. הערך הזה מגביל את התוצאות לתלונות שצריך לבדוק באופן ידני על סמך כלל במדיניות ההתאמה של הנכס. -
המאפיין
event[].reasonשל המשאבclaimHistoryתומך בערכים החדשים הבאים. כל סיבה מסבירה למה אירוע מסוים שקשור לתלונה התרחש:- closed_invalid_reference_segment
- closed_noadsense
- suspended_monetization_on_channel
- video_content_modified
-
המאפיין
origin.sourceשל המשאבclaim, שמזהה את המקור של הצהרה, תומך עכשיו בערךmelodyMatch. הצהרה על התאמה של מלודיה מציינת שהסרטון שלגביו הוגשה ההצהרה מכיל יצירה מוזיקלית שקיימת גם בקובץ העזר. -
מסמכי העזרה של השיטה
references.insertעודכנו כדי לשקף בצורה נכונה את העובדה שה-API משתמש בשתי נקודות קצה שונות לשיטה הזו. זהו לא שינוי בפונקציונליות של ה-API, אלא תיקון במסמכי העזר הקיימים.-
אם הבקשה היא להעלאת קובץ עזר חדש, נקודת הקצה הנכונה היא:
POST https://www.googleapis.com/upload/youtube/partner/v1/references
-
אם הבקשה היא ליצירת קובץ עזר באמצעות סרטון שהוגשה לגביו תלונה כתוכן העזר, נקודת הקצה הנכונה היא:
POST https://www.googleapis.com/youtube/partner/v1/references
-
-
-
שגיאות חדשות ומעודכנות
בטבלה הבאה מפורטות שגיאות חדשות שה-API תומך בהן והשיטות שיכולות להחזיר כל שגיאה. שימו לב שmethod עשוי להחזיר כמה שגיאות עם אותו סוג שגיאה.
מידע נוסף זמין במסמכי התיעוד של השגיאות של כל שיטה או בדף שגיאות.
סוג השגיאה פרטי השגיאה תיאור badRequest (400)invalidLabelNameהשגיאה הזו מוחזרת על ידי השיטות assets.insert,assets.updateו-assetLabels.insertאם השם של תווית הנכס לא חוקי. אורך השמות של התוויות צריך להיות בין שניים ל-30 תווים. אסור להוסיף להם סוגריים זוויתיים, פסיקים, תווי נקודתיים, תווי אמפרסנד או קווים אנכיים (|).badRequest (400)ownerHaveMaximumNumberOfLabelsהשגיאה הזו תוחזר מהשיטות assets.insert, assets.updateו-assetLabels.insertאם בעלי התוכן כבר הגדירו 2, 500 תוויות ייחודיות לסימון נכסים, שהוא המספר המקסימלי המותר כרגע.badRequest (400)tooManyLabelsOnOneAssetהשגיאה הזו מופיעה בחזרה מהשיטות assets.insertו-assets.updateאם הנכס כבר משויך ל-30 תוויות של נכסים, המספר המקסימלי המותר כרגע.badRequest (400)channelMonetizationSuspendedהשגיאה הזו מוחזרת מהשיטות claims.insertו-claims.updateאם הערוץ של הסרטון הושעה בגלל תלונות של שותפים.badRequest (400)channelNotActiveהשיטה claims.updateמחזירה את השגיאה הזו אם הערוץ של הסרטון לא פעיל. -
השיטות
assets.insertו-assets.updateלא מחזירות יותר שגיאה מסוגbadRequestלגבי נכסים מסוימים, אם המשאב בגוף הבקשה לא מכיל את המאפייןmetadataMine.contentType.
23 בספטמבר 2014
העדכון הזה כולל את השינויים הבאים:
-
שינויים במזהה של בעלי התוכן
השינויים במזהה של בעלי התוכן, שפורסמו בהיסטוריית הגרסאות ב-9 ביולי 2014, נכנסו לתוקף. כתוצאה מהשינוי הזה, ה-API מחזיר עכשיו מזהה ייחודי שנוצר כדי לזהות את בעלי התוכן שמשויך למשתמש המאומת או למשאב שמנוהל דרך ה-API. בעבר, ה-API החזיר שם שאפשר לקרוא כמזהה, כמו 'qrs_network'.
השינוי הזה משפיע על הפונקציונליות הבאה של ממשק ה-API, וסביר להניח שהוא ישפיע על שותפים שהטמיעו קודי שותף בקוד של האפליקציות שלהם.
- ה-API מחזיר עכשיו את המזהה החדש כערך של מאפייני המשאבים שהחזירו בעבר את קוד השותף, כמו המאפיין
idשל המשאבcontentOwner. - כל השיטות של ה-API תומכות בפרמטר
onBehalfOfContentOwner, שמזהה את בעלי התוכן שעבורו נשלחת בקשת ה-API. לאחר השינוי, צריך להגדיר את הפרמטר למזהה החדש במקום לקוד השותף. כדי למנוע שיבושים בקוד, הפרמטר יקבל כל אחד מהערכים במהלך תקופת המעבר. - לאחר השינוי, הפרמטר
contentOwnerIdשל השיטהcontentOwners.listצריך לציין את המזהה החדש במקום את קוד השותף.
- ה-API מחזיר עכשיו את המזהה החדש כערך של מאפייני המשאבים שהחזירו בעבר את קוד השותף, כמו המאפיין
-
עדכונים למשאבים ולשיטות קיימים
-
הפרמטר
metadataSearchFieldsהחדש של השיטהassetSearch.listמאפשר לכם לציין את שדות המטא-נתונים של הנכס שבהם אתם רוצים לחפש, וגם את הערכים שאתם רוצים לחפש בשדות האלה. ערך הפרמטר הוא רשימה של צמדי שדות וערכים שמופרדים בפסיקים. בתוך כל זוג, השדה והערך מופרדים באמצעות נקודתיים. -
האובייקט
appliedPolicyהחדש של המשאבclaimמציין את המדיניות ש-YouTube מחילה בפועל על ההצהרה. הערך של האובייקט הוא משאבpolicy. המשאב הזה מכיל מידע על המדיניות במדינות שבהן בעלי התוכן ששלח את הבקשה הם הבעלים של הנכס שעליו הוגשה התלונה.המדיניות שחלה על התוכן עשויה להיות שונה מהמדיניות שהוגדרה על ידי בעלי התוכן בשתי דרכים:
-
המערכת מביאה בחשבון מדיניות שהוגדרה על ידי בעלים אחרים שיש להם בעלות חלקית על הנכס שהוגשה לגביו תלונה בחלק מהאזורים שבהם יש לבעלים של התוכן ששלח את בקשת ה-API בעלות.
-
המערכת מביאה בחשבון את כללי המדיניות הניהוליים של YouTube שחלים באזורים שבהם הנכס שהוגשה לגביו תלונה על הפרת זכויות יוצרים נמצא בבעלות של בעלי התוכן.
-
-
המאפיין
uploaderChannelIdהחדש של המשאבclaimHistoryמזהה את מזהה הערוץ של הערוץ שאליו הועלה הסרטון שהוגשה לגביו תלונה על הפרת זכויות יוצרים.
-
8 בספטמבר 2014
העדכון הזה כולל את השינויים הבאים:
-
משאבים ושיטות חדשים
-
המשאב החדש
assetLabelמזהה תווית טקסט שאפשר להקצות לנכס. תוויות לסימון נכסים מאפשרות לכם לסווג נכסים בקטגוריות מותאמות אישית, וכך קל יותר לארגן את ספריית הנכסים. אתם יכולים לחפש נכסים לפי התוויות שלהם, וכך גם לפשט תרחישי שימוש שבהם אתם צריכים לעדכן קבוצות ספציפיות של נכסים.- באמצעות השיטה
assetLabels.listאפשר לאחזר רשימה של התוויות של בעלי התוכן. - השיטה
assetLabels.insertמאפשרת ליצור תווית נכס חדשה. אפשר גם ליצור תוויות חדשות על ידי קריאה לשיטהassets.updateועדכון התוויות של נכס. שרת ה-API ייצור באופן אוטומטי משאבassetLabelחדש לכל תווית שלא הוגדרה קודם.
- באמצעות השיטה
-
-
עדכונים למשאבים ולשיטות קיימים
-
המאפיין
label[]של המשאבassetעודכן כדי לציין שאפשר להפעיל את השיטהassets.updateכדי לעדכן את התוויות של נכס. עם זאת, אי אפשר להגדיר תוויות של נכס כשקוראים לשיטהassets.insert.במדריך החדש שימוש בתוויות של נכסים מוסבר איך ליצור ולשלוף תוויות של נכסים, וגם איך לעדכן את התוויות של נכס או לחפש נכסים שמשויכים לתוויות מסוימות.
-
-
שגיאות חדשות ומעודכנות
ה-API תומך בכמה שגיאות חדשות בשיטות החדשות
assetLabels.listו-assetLabels.insert.
9 ביולי 2014
העדכון הזה כולל את השינויים הבאים:
-
שינויים במזהה של בעלי התוכן
בעבר, ה-API השתמש בקוד שותף שאפשר לקרוא אותו, כמו 'qrs_network', כדי לזהות באופן ייחודי את בעלי התוכן שמשויכים למשתמש המאומת או למשאב שמנוהל דרך ה-API. ברבעון השלישי של 2014, ה-API ישתמש במקום זאת במזהה ייחודי בן 22 תווים כדי לזהות את בעלי התוכן. השינוי משפיע על הפונקציונליות הבאה של ה-API, וסביר להניח שהוא ישפיע על שותפים שהטמיעו קודי שותף בקוד של האפליקציות שלהם.
- ה-API יחזיר את המזהה בן 22 התווים כערך של מאפייני המשאבים שהחזירו בעבר את קוד השותף, כמו המאפיין
idשל המשאבcontentOwner. - כל השיטות של ה-API תומכות בפרמטר
onBehalfOfContentOwner, שמזהה את בעלי התוכן שעבורו נשלחת בקשת ה-API. לאחר השינוי, צריך להגדיר את הפרמטר למזהה בן 22 התווים במקום לקוד השותף. כדי למנוע שיבושים בקוד, הפרמטר יקבל כל אחד מהערכים במהלך תקופת המעבר. - לאחר השינוי, הפרמטר
contentOwnerIdשל השיטהcontentOwners.listצריך לציין את המזהה בן 22 התווים במקום את קוד השותף.
- ה-API יחזיר את המזהה בן 22 התווים כערך של מאפייני המשאבים שהחזירו בעבר את קוד השותף, כמו המאפיין
-
עדכונים למשאבים ולשיטות קיימים
-
משאב
assetתומך עכשיו במאפייןlabel, שמציין רשימה של תוויות נכס שמשויכות לנכס. ניתן להחיל תווית על מספר נכסים וכך לקבץ אותם. אפשר להשתמש בתוויות כמסנני חיפוש כדי לבצע עדכונים של מספר פריטים בו-זמנית, להוריד דוחות או לבצע סינון נתונים ב-YouTube Analytics. -
השיטה
assetSearch.listתומכת עכשיו בפרמטרים האופציונליים הבאים:labels: הגבלת התוצאות כך שיכללו רק נכסים שמשויכים לתוויות שצוינו. כברירת מחדל, ה-API מחזיר נכסים שתואמים לכל התוויות שצוינו. עם זאת, אפשר להשתמש בפרמטרincludeAnyProvidedLabelכדי להורות ל-API להחזיר נכסים שתואמים לאחת מהתוויות שצוינו.includeAnyProvidedLabel: הפרמטר הזה משמש בשילוב עם הפרמטרlabels, והוא מורה ל-API להחזיר נכסים שמשויכים לכל אחת מהתוויות שצוינו בערך הפרמטרlabels.
-
משאב
claimHistoryמכיל עכשיו את המאפיינים החדשים הבאים:- המאפיין
event[].source.userEmailמספק את כתובת האימייל של המשתמש שהפעיל את האירוע. - הנכס
event[].typeDetails.disputeNotesמכיל הערות לגבי מחלוקת לגבי אירועdispute_create.
- המאפיין
-
השיטה
claimSearch.listתומכת עכשיו בפרמטרים האופציונליים הבאים:createdAfter: הגבלת התוצאות כך שיכללו רק הצהרות שנוצרו אחרי התאריך שצוין.createdBefore: הגבלת התוצאות כך שיכללו רק הצהרות שנוצרו לפני התאריך שצוין.includeThirdPartyClaims: הפרמטר הזה משמש בשילוב עם הפרמטרvideoId, והוא מציין אם לכלול הצהרות של צד שלישי בתוצאות ה-API.
-
-
מידע מפורט יותר על השגיאה
מסמכי התיעוד של השגיאות כוללים עכשיו את קוד התגובה של HTTP לכל סוג שגיאה.
-
שגיאות חדשות ומעודכנות
בטבלה הבאה מפורטות שגיאות חדשות שה-API תומך בהן והשיטות שיכולות להחזיר כל שגיאה. שימו לב שmethod עשוי להחזיר כמה שגיאות עם אותו סוג שגיאה. לדוגמה, שגיאה מסוג
requiredתוחזר אם תנסו להוסיף משאבassetשבו חסר שדה מטא-נתונים נדרש. למעשה, יכול להיות שיש יותר משדה מטא-נתונים אחד נדרש, וכל אחד מהם יחזיר הודעת שגיאה עם מסר שונה במקצת.מידע נוסף זמין במסמכי התיעוד של השגיאות של כל שיטה או בדף שגיאות.
שיטה שגיאות assetSearch.listinvalidValue– ה-API לא תומך בחיפוש נכסים של תוכניות או עונות. משנים את הערך של הפרמטרtypeלערך נתמך.
assets.insertconflict– כבר קיימים יותר מדי נכסים עם אותו מזהה (למשל, מזהה מותאם אישית, קוד ISRC וכו').conflict– כבר יש יותר מדי עותקים של הנכס שצוין.invalidValue– למשתמש שמפעיל את ה-API אין הרשאה ליצור נכסים מהסוג שצוין.
assets.patchassets.updatebadRequest– ה-API לא תומך בהמרה של סוג הנכס שניסיתם לבצע.
claimSearch.listbadRequest– אפשר להשתמש בפרמטרincludeThirdPartyClaimsרק בשילוב עם המסנןvideoId.
ownership.patchownership.updatebadRequest– לא ניתן לעדכן את הבעלות על נכס מסוג תמונת רקע לסרטון.
references.patchreferences.updatebadRequest– קובץ העזר במצב לא תקין לפעולה שאתם מנסים לבצע.
3 בפברואר 2014
העדכון הזה כולל את השינויים הבאים:
-
עדכונים למשאבים ולשיטות קיימים
-
משאב
claimSearchכולל עכשיו את המאפיינים החדשים הבאים:- האובייקט
originמכיל מידע שמתאר את האופן שבו הבקשה נוצרה. - הנכס
thirdPartyClaimמכיל ערך בוליאני שמציין אם התלונה הוגשה על ידי בעל תוכן אחר מזה שמשויך למשתמש שמבצע את החיפוש.
- האובייקט
-
השיטה
claimSearch.listתומכת עכשיו בפרמטרים האופציונליים הבאים:contentType: הגבלת התוצאות כך שיכללו רק תלונות על אודיו בלבד, תלונות על וידאו בלבד או תלונות על תוכן אודיו-ויזואלי.origin: מציין מקור אחד או יותר של תלונות, כמוdescriptiveSearchאוvideoMatch, שעבורם רוצים למצוא תלונות.status: הגבלת התוצאות כך שיכללו רק הצהרות שיש להן את הסטטוס שצוין.
-
המאפיין
statusשל המשאבclaimתומך עכשיו בערכים הנוספים הבאים:appealed,disputed,potential,takedownו-unknown. -
המאפיין החדש
blockOutsideOwnershipשל המשאבclaimמציין אם צריך לחסום את הסרטון שהוגשה לגביו תלונה על הפרת זכויות יוצרים באזורים שבהם אין לכם בעלות מפורשת עליו. כברירת מחדל, סרטון שהוגשה לגביו תלונה עדיין יהיה זמין לצפייה במדינות שבהן לא הוגדרו נתוני בעלות על הנכס שמשויך לתלונה. -
המאפיין החדש
allowedOptions.autoGeneratedBreaksשל המשאבcontentOwnerAdvertisingOptionמציין אם השותף יכול לבחור להציג מודעות באמצע סרטון (mid-roll) בזמני הפסקה שנקבעו באופן אוטומטי על ידי YouTube. -
עכשיו אפשר לקרוא לשיטה
contentOwners.listעם אסימון הרשאה שמציין את ההיקףhttps://www.googleapis.com/auth/youtubepartner-content-owner-readonly. -
המאפיין
timeUpdatedהחדש של המשאבpolicyמציין את המועד שבו המדיניות עודכנה לאחרונה. -
השיטה
policies.listתומכת עכשיו בפרמטרsortאופציונלי, שאפשר להשתמש בו כדי לציין שצריך למיין את התוצאות בסדר עולה או יורד לפי מועד העדכון האחרון שלהן. -
המאפיין
expiryTimeהחדש של המשאבreferenceConflictמציין את המועד שבו תסתיים תקופת הבדיקה של התנגשויות העזר, וכתוצאה מכך יפוג התוקף של התנגשויות העזר. -
המאפיין החדש
autoGeneratedBreaksשל המשאבvideoAdvertisingOptionמציין אם צריך להציג בסרטון מודעות In-stream באמצע הסרטון בזמני הפסקה שנקבעו באופן אוטומטי על ידי YouTube.
-
שגיאות חדשות ומעודכנות
בטבלה הבאה מפורטות שגיאות חדשות שה-API תומך בהן והשיטות שיכולות להחזיר כל שגיאה. שימו לב שmethod עשוי להחזיר כמה שגיאות עם אותו סוג שגיאה. לדוגמה, שגיאה מסוג
requiredתוחזר אם תנסו להוסיף משאבassetשבו חסר שדה מטא-נתונים נדרש. למעשה, יכול להיות שיש יותר משדה מטא-נתונים אחד נדרש, וכל אחד מהם יחזיר הודעת שגיאה עם מסר שונה במקצת.מידע נוסף זמין במסמכי התיעוד של השגיאות של כל שיטה או בדף שגיאות.
שיטה שגיאות assets.insertassets.updatebadRequest– ה-API לא תומך בפעולות כתיבה בנכסי תמונת רקע לסרטון.
claimSearch.listinvalidValue– הפרמטרpageTokenבבקשה מציין טוקן דף לא חוקי.
claims.insertbadRequest– התלונה שאתם מנסים ליצור לא תקפה כי הערוץ של הסרטון לא פעיל.badRequest– הסרטון שאתם מנסים לשלוח לגביו תלונה פטור ממדיניות ההסרה. לשאלות, אפשר לפנות אל copyright@youtube.combadRequest– לא ניתן לעבד את הבקשה כי אי אפשר ליצור תלונה של צד שלישי לגבי הסרטון שצוין.conflict– ל-YouTube אין אפשרות ליצור את התלונה המבוקשת כי נשלחה הודעה נגדית להסרת תוכן לגבי הסרטון.conflict– ל-YouTube אין אפשרות ליצור את התלונה המבוקשת כי יש תלונה פעילה על הסרת תוכן לגבי הסרטון.
references.insertbadRequest– הסרטון שהוגשה לגביו תלונה ושאתם מנסים להשתמש בו נמחק או נדחה, או שהעיבוד שלו נכשל.
-
השגיאות
contentOwnerNotProvidedו-internalError, שלא ספציפיות לשיטת API מסוימת, כבר לא מופיעות בכל דף של שיטת API. התיאורים שלהן עדיין מופיעים בקטע שגיאות כלליות במסמכי התיעוד של השגיאות ב-API.
12 בספטמבר 2013
העדכון הזה כולל את השינויים הבאים:
-
משאבים ושיטות חדשים
-
המשאב החדש
referenceConflictמזהה סתירה בין שני קובצי עזר ומפרט את ההתאמות שהיו בין הקבצים האלה כשהסתירה זוהתה. השיטהreferenceConflicts.listמאפשרת לאחזר רשימה של מחלוקות לא פתורות לגבי הפניות שמשויכות לבעלי התוכן המורשה. השיטהreferenceConflicts.getמאפשרת לאחזר התנגשויות בין מקורות מידע על ידי ציון המזהה הייחודי של התנגשויות כאלה.
עדכונים למשאבים ולשיטות קיימים
-
ה-API תומך עכשיו באפשרות לאחזר את מדיניות ההתאמה בפועל של נכס. השינוי הזה מקביל לשינויים שפורסמו ב-16 ביולי 2013, שכללו תמיכה באחזור הקבוצה הקנונית של המטא-נתונים ונתוני הבעלות של נכס.
כדי לאחזר את מדיניות ההתאמה היעילה של נכס, מגדירים את ערך הפרמטר
fetchMatchPolicyלערךeffectiveכשקוראים לשיטותassets.getאוassets.list. בתשובה של ה-API, האובייקטmatchPolicyEffectiveבכל משאבassetמוחזר מכיל את מדיניות ההתאמה בפועל של הנכס הזה. -
האובייקט החדש
ownershipConflictsשל המשאבassetמכיל מידע על המחלוקות בנושא הבעלות על הנכס. המבנה של האובייקט דומה למבנה של משאבownership, שמזהה כל סוג זכויות שבעלים של נכס יכול להחזיק. (ברוב סוגי הנכסים, הבעלים יכולים רק להגדיר בעלות כללית על הנכס, אבל בנכסים מסוג יצירה מוזיקלית, הבעלים יכולים לפרט את הבעלות שלהם על זכויות ביצוע, זכויות סנכרון או זכויות מכניות).באופן דומה, האובייקט
ownershipConflictsמכיל רשימות נפרדות שמזהות מחלוקות לגבי זכויות בעלות כלליות, זכויות ביצוע, זכויות סנכרון וזכויות מכניות. בכל מחלוקת, הנתונים מזהים את האזורים שבהם מתרחשת המחלוקת, את הבעלים שסיפקו נתוני בעלות סותרים ואת האחוז של הנכס שכל אחד מהבעלים המנוגדים טוען שהוא הבעלים שלו. -
השיטות
assets.getו-assets.getתומכות עכשיו בפרמטר החדשfetchOwnershipConflicts. הפרמטר מכיל ערך בוליאני שמציין אם בקשת ה-API צריכה לאחזר התנגשויות בעלות על הנכסים בתגובת ה-API. ערך ברירת המחדל הואfalse, כלומר לא יוחזרו התנגשויות בעלות. -
ההגדרה של הפרמטר
qשל השיטהassetSearch.listעודכנה כדי לזהות את שדות המטא-נתונים שבהם מערכת YouTube מבצעת חיפוש. -
במסמכי התיעוד של גוף הבקשה של שיטת
references.insertמצוין עכשיו שצריך להגדיר את הערך של המאפייןcontentType. השינוי הזה מעדכן את המסמכים כך שישקפו בצורה נכונה את הפונקציונליות בפועל של ה-API, אבל הוא לא מייצג שינוי בפונקציונליות של ה-API.
-
-
שגיאות חדשות ומעודכנות
-
ה-API תומך בשגיאה חדשה מסוג
forbidden, שלא ספציפית לשיטה מסוימת, שמציינת שחשבון שירות לא יכול להעניק הרשאה לביצוע הפעולה המבוקשת. -
השיטה
assets.insertמזהה עכשיו שגיאות במטא-נתונים שמתרחשות במאפיינים באובייקטmetadataMineולא באובייקטmetadata, שהוצא משימוש החל מעדכון ה-API ב-16 ביולי 2013. -
הדף errors עודכן כך שלכל משאב שתומך בשיטות
updateו-patch, הדף מכיל טבלה אחת עם רשימה של השגיאות שמוחזרות על ידי שתי השיטות האלה. בעבר, השגיאות של כל שיטה הוצגו בנפרד בדף, אבל הרשימות תמיד היו זהות.
-
16 ביולי 2013
העדכון הזה כולל את השינויים הבאים:
-
משאבים ושיטות חדשים
-
השיטה החדשה
claimHistory.getמאפשרת לזהות ולאחזר מידע על תלונה ספציפית. משאבclaimHistoryהמוחזר מכיל רשימה של אירועים שקשורים לתלונה, כמו אירועים שבהם התלונה נוצרה, עודכנה, נדחתה או נסגרה. -
השיטה החדשה
claimSearch.listמאפשרת לחפש הצהרות שעומדות באחד או בכל הקריטריונים הבאים:- ההצהרות משויכות לנכס ספציפי.
- התלונות משויכות לסרטון ספציפי.
- ההצהרות תואמות למחרוזת שאילתה שצוינה בבקשה.
כל משאב
claimSnippetבתגובה של ה-API מכיל פרטים על תלונה, כולל מזהה התלונה הייחודי, הסטטוס, הסוג (audio,videoאוaudiovisual) והנכס והסרטון שמשויכים לתלונה. המשאב מציין גם את מספר הצפיות בסרטון שהוגשה לגביו תלונה על הפרת זכויות יוצרים ואת שם הסרטון.
-
-
עדכונים למשאבים ולשיטות קיימים
-
במסמכי העזרה מפורטים עכשיו הערכים הנתמכים לנכסים שיש להם קבוצה של ערכים ממוספרים. נכסים כאלה כוללים את המאפיין
typeשל המשאבassetואת המאפייןstatusשל המשאבclaim. -
בשיטות
assets.getו-assets.list, ה-API תומך עכשיו בערכים מופרדים בפסיקים לפרמטר הבקשהfetchMetadataולפרמטר הבקשהfetchOwnership, ומאפשר לאחזר כמה קבוצות של מטא-נתונים או נתוני בעלות.ברשימה הבאה מוסבר על השינויים התואמים במבנה המשאב
asset, וגם על ההשפעות של השינויים האלה על שיטות ה-API של משאביget, list, insert, updateאוpatchasset.-
האובייקט
metadataהוצא משימוש והוחלף באובייקטיםmetadataMineו-metadataEffective. האובייקטים החדשים מאפשרים למשאבassetלכלול גם את קבוצת המטא-נתונים שסופקו על ידי בעלי התוכן ששלחו את בקשת ה-API, וגם את קבוצת המטא-נתונים הקנונית ש-YouTube קבעה כקבוצת המטא-נתונים המדויקת והמלאה ביותר של הנכס. -
באופן דומה, האובייקט
ownershipהוחלף באובייקטיםownershipMineו-ownershipEffective. -
האובייקט
matchPolicyהוחלף באובייקטmatchPolicyMine. (נכון לעכשיו, ה-API לא תומך באפשרות לאחזר את מדיניות ההתאמה האפקטיבית של נכס).
הערה: כדי להבטיח תאימות לאחור, אם מבקשים רק גרסה אחת של מטא-נתונים, קבוצה אחת של נתוני בעלות או מדיניות התאמה אחת לנכס, תגובת ה-API תכלול את האובייקט שהוצא משימוש וגם את האובייקט החדש שנתמך. לדוגמה, אם בבקשה מוגדר הפרמטר
fetchMetadataלערךmine, תגובת ה-API תכיל אובייקטmetadataואובייקטmetadataMine, ושניהם יכללו את אותם נתונים. (היכולת להגדיר אתfetchMetadata=mineנתמכה לפני עדכון התכונה שמאפשר לאחזר כמה גרסאות של מטא-נתונים).
עם זאת, אם הפרמטרfetchMetadataמוגדר כ-mine,effective, תגובת ה-API תכיל אובייקטים מסוגmetadataMineו-metadataEffective, אבל לא תכלול אובייקט מסוגmetadata. (היכולת להגדיר אתfetchMetadata=mine,effectiveלא נתמכה לפני עדכון התכונה הזה, לכן אין צורך להחזיר את האובייקטmetadataלצורך תאימות לאחור). אותו עיקרון חל גם על הפרמטריםfetchOwnershipו-fetchMatchPolicy.
כמו כן, לשם תאימות לאחור, בקשה ל-insert, ל-updateאו ל-patchשל משאבassetיכולה לכלול את האובייקטmetadataMineאו את האובייקטmetadata. אותו עיקרון חל על הגדרת נתוני הבעלות או מדיניות ההתאמה של משאבasset. -
-
הפרמטרים
assetId,qו-videoIdשל השיטהclaims.listהוצאו משימוש. כדי לחפש תלונות לפי אחד מהקריטריונים האלה, משתמשים בשיטה claimSearch.list, שתומכת בכל הפרמטרים האלה. -
במשאב
ownership, עכשיו לכל הערכים של המאפייניםgeneral[].ratio,performance[].ratio,synchronization[].ratioו-mechanical[].ratioיש פורמט תוכן שלdoubleבמקוםinteger. -
ההגדרה של המאפיין
rules[].actionשל המשאבpolicyכוללת עכשיו את הערכים התקפים של המאפיין הזה:block,monetize,takedownו-track. עם זאת, חשוב לזכור שאי אפשר להשתמש ב-API כדי להחיל מדיניות הסרה על תלונה. -
המאפיין
claimIdהחדש של המשאבreferenceקיים אם קובץ העזר נוצר על ידי שיוך של נכס לסרטון קיים ב-YouTube שהועלה לערוץ YouTube שמקושר לחשבון ה-CMS שלכם. במקרה כזה, השדה הזה מכיל את המזהה של התלונה שמייצגת את השיוך שנוצר בין הנכס לבין הסרטון. -
המאפיין
excludedIntervals[]החדש של המשאבreferenceמציין רשימה של קטעי זמן במהלך קובץ העזר, שמערכת YouTube צריכה להתעלם מהם כשהיא מנסה להתאים את קובץ העזר. כל מרווח זמן מציין שעת התחלה ושעת סיום, שנמדדות בשניות מתחילת הסרטון. -
ה-API כבר לא מחייב להגדיר את המאפיין
statusבמשאבreferenceשנשלח בגוף הבקשה מסוגreferences.updateאוreferences.patch. -
תוקנו מסמכי התיעוד כדי לתאר בצורה נכונה את פורמט התגובה של ה-API לשיטה
videoAdvertisingOptions.getEnabledAds. התשובה, שהיא משאבyoutubePartner#videoAdvertisingOptionGetEnabledAds, מכילה את הפרטים הבאים:-
id– המזהה שמערכת YouTube משתמשת בו כדי לזהות באופן ייחודי את הסרטון שהוגשה לגביו תלונה, שמשויך להגדרות. -
adBreaks– רשימה של אובייקטים שבהם כל אובייקט מכיל מידע על נקודה לפני, במהלך או אחרי הפעלת הסרטון שבה מותר להציג מודעות. כל אובייקט יכול לציין גם מאפיינים אחרים של ההפסקה למודעה, כמו מיקומי המודעות שמופיעים במהלך ההפסקה וסוגים של מודעות שמותר להציג בכל מיקום. -
adsOnEmbeds– שדה בוליאני שמציין אם מערכת YouTube יכולה להציג מודעות כשהסרטון מופעל בנגן מוטמע. -
countriesRestriction– רשימה של אובייקטים שבהם כל אובייקט מזהה רשימה של תחומים ואת פורמטים המודעות שבהם נעשה שימוש במהלך ההפעלה של הסרטון בתחומים האלה.
-
-
-
שגיאות חדשות ומעודכנות
-
בטבלה הבאה מפורטות שגיאות חדשות שה-API תומך בהן והשיטות שיכולות להחזיר כל שגיאה. הוא גם מזהה שגיאות שהשתנו. שימו לב שmethod עשוי להחזיר כמה שגיאות עם אותו סוג שגיאה. לדוגמה, שגיאה מסוג
requiredתוחזר אם תנסו להוסיף משאבassetשבו חסר שדה מטא-נתונים נדרש. למעשה, יכול להיות שיש יותר משדה מטא-נתונים אחד נדרש, וכל אחד מהם יחזיר הודעת שגיאה עם מסר שונה במקצת.מידע נוסף זמין במסמכי התיעוד של השגיאות של כל שיטה או בדף שגיאות.
שיטה שגיאות assets.insertassets.updateassets.patch- שגיאות מסוג
invalidValueו-requiredששויכו בעבר למאפייני הצאצאים של האובייקטmetadataמשויכות עכשיו לאותו מאפייני הצאצאים באובייקטmetadataMine.
claimHistory.getnotFound– לא ניתן למצוא את התלונה שאליה אתם מנסים לאחזר את ההיסטוריה.required– בבקשה לא צוין ערך לפרמטרclaimId.
claimSearch.listclaims.listbadRequest– בבקשה צוינו קריטריונים לא תקינים. אפשר לציין לכל היותר אחד מפרמטרי המסנן הבאים:q,assetId,videoId.
claims.insertbadRequest– התלונה שאתם מנסים ליצור לא תקפה כי בעלי התוכן המבקש הוא לא הבעלים של הנכס שמשויך לתלונה.badRequest– לבעלי התוכן שאתם פועלים בשמם אין הרשאה ליצור כללי מדיניות עם הפעולה שצוינה.invalidValue– לבעלי התוכן שעבורו פועלים אין הרשאה להגיש תלונות על הפרת זכויות יוצרים בסרטונים שהמשתמשים העלו באמצעות ה-API.
contentOwners.listbadRequest– בבקשה צוינו קריטריונים לא תקינים. צריך לציין בדיוק אחד מפרמטרי הסינון הבאים:fetchMine,id. (בעבר, השגיאה ציינה קבוצה אחרת של פרמטרים של מסנן –has_conflicts_with,restrict_to_user,name_prefixו-id).
ownership.updateownership.patchbadRequest– בבקשה לעדכון נתוני הבעלות של נכס קומפוזיציה צריך לציין נתוני בעלות מפורטים &ndahs; זכויותmechanical,performance,synchronizationו/אוlyric– במקום זכויות בעלות מסוגgeneral. סוג הזכויותlyricנתמך עכשיו.
policies.insertpolicies.updatepolicies.patchinvalidValue– הבקשה מכילה כלל מדיניות לא תקין כי ה-API לא תומך ביצירה או בשינוי של כללי מדיניות שצוינה בהם פעולה מסוגtakedown. השגיאה הזו, שמדווחת על הסיבהinvalidPolicyTakedownAction, מחליפה את השגיאהinvalidPolicyConditionalTakedownשהוצאה משימוש.
references.insertbadRequest– הבקשה חייבת לשלוח קובץ מדיה או לציין ערך לפרמטר הבקשהclaimId. עם זאת, אסור לשלוח בקשה עם קובץ מדיה וגם לציין ערך לפרמטר הבקשהclaimId.badRequest– כבר נוצר קובץ עזר לאותו תוכן מתלונה אחרת על אותו סרטון ב-YouTube.badRequest– ה-API לא תומך באפשרות להגדיר ערך למאפייןfpDirectכשיוצרים קובץ עזר.internalError– יש בעיה בקובץ המדיה שהעליתם.invalidValue– הערך של פרמטר הבקשהcontentType,assetIdאוclaimIdלא תקין. השגיאה מזהה את הערך הלא חוקי.notFound– לא ניתן למצוא את הנכס או את התלונה שציינת. עליך לבדוק את ערכי הפרמטריםassetIdו-claimIdבבקשה.required– בבקשה צריך לציין ערך לפרמטרcontentType.
references.insertreferences.updatereferences.patchinvalidValue– הערכים שלexcludedIntervalsשצוינו להפניה לא חוקיים. שימו לב שאין אפשרות לציין מרווחי החרגה כשמשביתים קובץ עזר.
- שגיאות מסוג
-
10 במאי 2013
העדכון הזה כולל את השינויים הבאים:
-
YouTube כבר לא מזהה תכונות ושירותים ניסיוניים של API. במקום זאת, אנחנו מספקים עכשיו רשימה של ממשקי YouTube API שחלים עליהם כללי המדיניות בנושא הוצאה משימוש.
8 באפריל 2013
העדכון הזה כולל את השינויים הבאים:
-
שם ה-API השתנה לממשק ה-API של Content ID ב-YouTube.
-
כמה מאפיינים השתנו במשאב
assetMatchPolicy:- ערך המאפיין
kindהשתנה מ-youtubePartner#policyל-youtubePartner#assetMatchPolicy. - המאפיין החדש
policyIdמכיל ערך שמזהה באופן ייחודי משאב של מדיניות שמורה. - ערך המאפיין
rules[].subactionהוא עכשיו רשימה של מחרוזות במקום מחרוזת אחת. - ערך המאפיין
rules[].conditions.contentMatchTypeהוא עכשיו רשימה של מחרוזות במקום מחרוזת אחת. - הנכסים
id,nameו-descriptionהוסרו.
- ערך המאפיין
-
המסמך של השיטה
assetMatchPolicy.updateעודכן כדי לשקף את העובדה שאפשר להגדיר ערכים למאפייןpolicyIdאו לאובייקטrules[]בזמן הקריאה לשיטה. -
עכשיו יש תמיכה במספר מאפיינים חדשים במשאב
claims:שם הנכס ערך תיאור timeCreateddatetimeהתאריך והשעה שבהם נוצרה התלונה על הפרת זכויות יוצרים. matchInfoobjectהאובייקט matchInfoמכיל מידע על התוכן התואם שגרם ליצירת התלונה. המידע הזה נכלל במשאבclaimרק אם התלונה נוצרה באופן אוטומטי כי סרטון שהועלה התאים לקובץ עזר קיים.matchInfo.referenceIdstringהמזהה הייחודי ש-YouTube משתמש בו כדי לזהות את referenceששימש ליצירת ההתאמה.matchInfo.longestMatchobjectהאובייקט longestMatchמכיל מידע על ההתאמה הארוכה ביותר בין קובץ העזר לסרטון שהוUpload.matchInfo.longestMatch.durationSecsunsigned longמשך ההתאמה, בשניות. matchInfo.longestMatch.userVideoOffsetunsigned longהפרש הזמן שבו המשחק מתחיל, נמדד בשניות מתחילת הסרטון שהועלו. matchInfo.longestMatch.referenceOffsetunsigned longהפרש הזמן שבו מתחילה ההתאמה, שנמדד בשניות מתחילת ההפניה. matchInfo.totalMatchobjectהאובייקט totalMatchמכיל מידע על משך הזמן הכולל של הסרטון שהועלה שתואמת לקובץ העזר, ועל משך הזמן הכולל של קובץ העזר שתואמת לסרטון שהועלה. הערכים האלה עשויים להיות שונים אם התוכן התואם פועל בלולאה בסרטון שהועלו או בקובץ העזר. לדוגמה, אם סרטון שהועלה כולל קליפ של 10 שניות מקובץ עזר, אבל הקליפ חוזר על עצמו שש פעמים, זמן התוכן הכולל שתואם בסרטון שהועלה הוא 60 שניות, אבל זמן התוכן הכולל שתואם בקובץ העזר הוא רק 10 שניות.matchInfo.totalMatch.userVideoDurationSecsunsigned longמשך הזמן הכולל, בשניות, של תוכן הסרטון שהועלה שתואמת לקובץ העזר. matchInfo.totalMatch.referenceDurationSecsunsigned longמשך הזמן הכולל, בשניות, של תוכן העזר שתואמת לסרטון שהועלה. originobjectהאובייקט originמכיל מידע שמתאר את מקור התלונה.origin.sourcestringמקור התלונה. -
המאפיין
policyבמשאבclaimsעודכן כדי לציין שלא ניתן לעדכן את הערך של תלונה בנושא AudioSwap. -
השם של המאפיין
timeProvidedMsשל המשאבmetadataHistoryהשתנה ל-timeProvided. -
השם של המאפיין
timeProvidedMsשל המשאבownershipHistoryהשתנה ל-timeProvided. -
ההגדרה של השיטה
ownershipHistory.listעודכנה כדי לציין שהשיטה מאחזרת רק את נתוני הבעלות העדכניים ביותר של כל בעלי התוכן. עם זאת, אם בעלי התוכן שלחו נתוני בעלות דרך כמה מקורות נתונים (API, פידים של תוכן וכו'), הרשימה תכלול את הנתונים העדכניים ביותר של כל בעלי התוכן ומקור הנתונים. -
כמה מאפיינים השתנו במשאב
policy:- השם של המאפיין
ruleהשתנה ל-rules. - ערך המאפיין
rules[].subactionהוא עכשיו רשימה של מחרוזות במקום מחרוזת אחת. - ערך המאפיין
rules[].conditions.contentMatchTypeהוא עכשיו רשימה של מחרוזות במקום מחרוזת אחת.
- השם של המאפיין
-
המסמכים של השיטות
policies.insertו-policies.updateעודכנו כדי לשקף את העובדה שאפשר להגדיר ערכים לאובייקטrules[]בזמן הקריאה לשיטות האלה. -
כמה שיטות API תומכות בסוגי שגיאות חדשים. בטבלה הבאה מופיעה השיטה ומפורטים בקצרה סוגי השגיאות החדשים שנתמכים. במקרים רבים, יכולות להיות כמה שגיאות מסוג מסוים. לדוגמה, שגיאה מסוג
requiredתוחזר אם תנסו להוסיף משאבassetשבו חסר שדה מטא-נתונים נדרש. למעשה, יכול להיות שיש יותר משדה מטא-נתונים אחד נדרש, וכל אחד מהם יחזיר הודעת שגיאה עם מסר שונה במקצת.מידע נוסף זמין במסמכי התיעוד של השגיאות של כל שיטה או בדף שגיאות.
שיטה שגיאות assets.insertinvalidValue– שדה מטא-נתונים של נכס מכיל ערך לא חוקי.required– חסר שדה חובה של מטא-נתונים של נכס.
assets.updateassets.patchforbidden– הנכס שמתעדכן לא בבעלות השותף שמנסה להשלים את העדכון.invalidValue– שדה מטא-נתונים של נכס מכיל ערך לא חוקי.notFound– הנכס משויך לנכס של עונה או לנכס של תוכנית טלוויזיה שלא ניתן למצוא.required– חסר שדה חובה של מטא-נתונים של נכס.
claims.insertbadRequest– הבקשה מנסה להצהיר בעלות על סרטון, אבל הבקשה לא מותרת.
ownership.updateownership.patchbadRequest– בבקשה מוגדרת בעלות כוללת של יותר מ-100% בתוך אזור מסוים.
policies.insertpolicies.patchpolicies.updateconflictingPolicyRules– המדיניות מכילה כללי מדיניות סותרים.
-
בדף החדש errors מפורטות השגיאות שיכולות להופיע בתגובה של ה-API. הדף כולל שגיאות כלליות שעשויות להתרחש בכמה שיטות API שונות, וגם שגיאות ספציפיות לשיטות.
18 בינואר 2013
העדכון הזה כולל את השינויים הבאים:
-
שיטת
videoAdvertisingOptions.getEnabledAdsהחדשה מאפשרת לאחזר פרטים על סוגי המודעות שמותר להציג בסרטון ספציפי שהועלה על ידי שותף או על ידי משתמש. -
ההגדרה של הפרמטר
ownershipRestrictionשל השיטהassetSearch.listעודכנה כדי לציין שערך ברירת המחדל של הפרמטר הואmine, שמציין שה-API אמור לאחזר רק נכסים שבבעלות המשתמש הנוכחי. -
המסמכים של השיטה
assets.listמשקפים את השינויים הבאים:-
הפרמטר
idנדרש עכשיו. -
הפרמטר
fetchMatchPolicyשנוסף לתמיכה מאפשר לציין אם בקשת ה-API תשלוף גם את מדיניות ההתאמה שהגדרתם לנכס. -
הפרמטר
fetchOwnershipשנוסף לתמיכה מאפשר לכם לציין אם בקשת ה-API תשלוף גם נתוני בעלות של הנכס. -
רשימת הנכסים שה-API מחזיר כבר לא מכילה נתוני פירוט דפים. כתוצאה מכך, גם המאפיין
nextPageTokenוגם האובייקטpageInfoהוסרו מהתגובה של ה-API. אובייקטpageInfoהכיל את המאפייניםtotalResults,resultsPerPageו-startIndex.
-
-
מסמכי התיעוד של המשאב
claimsעודכנו כדי לציין שצריך לציין מדיניות כשיוצרים הצהרה על זכויות יוצרים. (נכון לעכשיו, מערכת YouTube לא מחילה את מדיניות השימוש שמוגדרת כברירת מחדל אם בטענת זכויות היוצרים שנוספה לא צוינה מדיניות, למרות שבעבר התיעוד הצביע על כך שזה קרה). -
המאפיין
hasUnpublishedDraftשל המשאבpolicyיצא משימוש. -
הפרמטר
idשנוסף לתמיכה ב-methodpolicies.listמאפשר לכם לזהות את כללי המדיניות השמורים שצריך לאחזר בבקשת ה-API. אפשר לאחזר רק מדיניות ששייכת לבעלים הנוכחי של התוכן שעבר אימות. -
ההגדרה של הפרמטר
releaseClaimsבשיטהreferences.patchוגם בשיטהreferences.updateעודכנה כדי לציין שהפרמטר פועל רק כשהסטטוס של ההצהרה מתעדכן ל-inactive. במקרה כזה, אפשר גם להגדיר את הערך של הפרמטרreleaseClaimsכ-trueכדי לשחרר את כל הצהרות ההתאמה שנוצרו על ידי ההפניה. -
השיטות
references.patchו-references.updateעודכנו כדי לציין שצריך לציין את סטטוס ההפניה כשמבצעים אחת מהפעולות האלה. -
כמה שיטות API תומכות בסוגי שגיאות חדשים. בטבלה הבאה מפורטים השיטה והשגיאות החדשות שנתמכות:
שיטה סוג השגיאה פרטי השגיאה תיאור guideCategories.listnotFoundUnavailableלא ניתן למצוא את הנכס שעבורו אתם מנסים לאחזר את מדיניות ההתאמה. claims.getnotFoundUnavailableלא הצלחנו למצוא את ההצהרה על זכויות יוצרים שניסית לאחזר. ownership.patchinvalidValueUnavailableנתוני הבעלות שציינת מכילים ערך לא חוקי. ownership.updateinvalidValueUnavailableנתוני הבעלות שציינת מכילים ערך לא חוקי.