تسرد الصفحة التالية عددًا من عمليات التحقق الأساسية للتحقق من صحة الوسائط خلاصة الإجراءات. فالعديد منها يساعد في التحقق من صحة هيكلية الخلاصة بينما يحدد البعض الآخر كيف يجب أن تعمل عناصر معينة من الخلاصة. إلى وتسريع عملية التحقق من الخلاصة والملاحظات، والتحقق من كل عنصر في قائمة التحقّق التالية، ثم أرسِل ملفات الخلاصات إلى Google في حال حذف ممكن، فكر في هذه على أنها حالات اختبار يحتاج فريقك إلى اجتياز كل التي تريد فيها نشر الخلاصة.
قائمة التحقّق الشائعة
يتم تطبيق عمليات التحقّق بغض النظر عن نوع الكتالوج الذي تقدّمه في خلاصة "إجراءات الوسائط"
السلع |
---|
محتوى الخلاصة |
تتضمن الخلاصة كل المحتوى من الكتالوج الخاص بك. |
يتطابق المحتوى في خلاصتك مع المحتوى المتاح على خدمة ما. في حال تعديل الكتالوج الخاص بك، يجب أن تُظهر الخلاصة ما يلي: التحديثات. |
تملك كل الكيانات في الخلاصة رقم تعريف فريدًا (@id ).
|
لكل العناصر في الخلاصة عنوان URL فريد (url ).
|
جميع عناوين URL (url ) في الخلاصة أساسية.
|
يستخدِم @id وurl وurlTemplate
النطاق نفسه في الخلاصة
|
ولا تحتوي الخلاصة على كيانات قديمة هي عبارة عن كيانات ذات
تم ضبط availabilityEndDate في الماضي، أو كيانات
لم تعُد متوفّرة على تطبيقك أو نظامك الأساسي.
|
لكل العناصر في الخلاصة رابط فريد لصفحة في التطبيق
(urlTemplate ).
|
كل الروابط لصفحات في التطبيق (urlTemplate ) وعناوين URL (url )
في الخلاصة هي عناوين URL للإنتاج، وليست عناوين URL لتأكيد الجودة أو DEV.
|
تتضمن الخلاصة روابط لصفحات في التطبيق (urlTemplate ) تؤدي إلى جميع
الأنظمة الأساسية المتوافقة (الويب وiOS وAndroid وAndroid TV وChromecast) بالاتفاق مع mediaOffered
موقعان (contentToBeAnnounced )
|
يجب توفير contentRating لكل المحتوى المخصّص للبالغين.
|
سلوك التطبيق أو الموقع الإلكتروني |
إذا كان المحتوى يتطلب من المستخدمين تسجيل الدخول، يجب تشغيل المحتوى تلقائيًا على جميع المنصات بنقرة واحدة بعد تسجيل الدخول. |
إذا بدأ المستخدم محتوى على نظام أساسي للأجهزة الجوّالة (Android وiOS)، لكنّ تطبيقك غير مثبَّت على جهاز المستخدم أو المنصة يوجّه المستخدم إلى App Store أو "متجر Play" ويطلب من المستخدم لتثبيت التطبيق. |
قائمة التحقق من الفيديو عند الطلب
عمليات التحقّق التي تنطبق بشكل عام على مقدّمي خدمات كتالوج الفيديوهات عند الطلب
السلع |
---|
محتوى الخلاصة |
جميع أنواع العناصر المتوافقة (Movie وTVEpisode
TVSeason وTVSeries ) في مجموعة
الخلاصة.
|
تتوافق جميع كيانات TVEpisode مع قيمة TVSeries صالحة.
ضمن الخلاصة.
|
عدة TVEpisodes لها نفس
لا يمكن العثور على episodeNumber في TVSeason واحد.
|
إذا كان برنامج تلفزيوني يتضمن المواسم، يجب تضمين المواسم في كل كيانات TVSeason .
كيانات TVSeries الصالحة المقابلة في الخلاصة.
|
عدة TVSeasons لها نفس
لا يمكن العثور على seasonNumber في TVSeries واحد.
|
يتم ضبط خاصية الفئة في TVSeries على
الأقل تقييدًا على محتواه. على سبيل المثال، إذا
يحتوي TVSeries على بعض كيانات TVEpisode التي
لا تتطلّب من المستخدم تسجيل الدخول، وبعض TVEpisode
الكيانات التي تتطلب من المستخدم تسجيل الدخول، يجب إعداد TVSeries هذا
على nologinrequired .
|
لا تسمح "مواصفات الإجراءات على الوسائط" بنشر المحتوى القصير المستقل
كجزء من الخلاصة اليوم. احرص على عدم عرض محتوى قصير، مثل
المقاطع الدعائية، تم تصنيفها بشكل خاطئ إلى Movie ،
TVSeries وTVEpisode وSportsEvent
أو الكيانات ذات المستوى الأعلى الأخرى.
|
المقاطع الدعائية هي فيديوهات قصيرة، وتتضمن مواصفات الإجراءات الإعلامية
تقديم معلومات عن المقطع الدعائي كجزء من TVSeries
TVSeason وTVEpisode وMovie
الكيانات التي تستخدم السمة trailer . عدم تقديم مقاطع دعائية
في خلاصات "إجراءات الوسائط" لجهاز Movie مستقل
TVSeries أو كيانات أخرى ذات مستوى أعلى.
|
سلوك التطبيق أو الموقع الإلكتروني |
معلومات تسجيل الدخول إلى Movie وTVEpisode وSportsEvent
يجب تشغيل المحتوى تلقائيًا على كل الأنظمة الأساسية.
|
في TVSeries وTVSeason ، يجب تشغيل المحتوى تلقائيًا.
على Chromecast وAndroid TV. على الأنظمة الأساسية الأخرى، يجب أن يكون التشغيل ضمن
بنقرة واحدة (يُعدّ التشغيل التلقائي هو الخيار الأفضل).
|
قائمة التحقق من البث التلفزيوني المباشر
عمليات التحقّق التي تنطبق بشكل عام على كتالوج البث التلفزيوني المباشر والفيديو عند الطلب التطبيقات.
السلع |
---|
محتوى الخلاصة |
جميع أنواع العناصر المتوافقة (Movie وTVEpisode
TVSeason ، TVSeries ،
BroadcastService ، BroadcastEvents ،
TelevisionChannel ، Organization ،
CableOrSatelliteService وSportsEvent )
تكون موجودة في الخلاصة
|
تحتوي جميع كيانات TVEpisode على كيانات
TVSeries صالحة مقابلة في الخلاصة.
|
إذا كان برنامج تلفزيوني يتضمن المواسم، يجب تضمين المواسم في كل كيانات TVSeason .
كيانات TVSeries الصالحة المقابلة في الخلاصة.
|
عدة TVEpisodes باستخدام episodeNumber نفسها
في TVSeason واحدة غير موجودة.
|
لا تسمح لك مواصفات الإجراءات على الوسائط بتقديم فيديوهات قصيرة
المحتوى (باستثناء المقاطع الدعائية) كجزء من الخلاصة اليوم اختيار لا
تم تصنيف المحتوى القصير بشكل خاطئ إلى Movie ،
TVSeries وTVEpisode وSportsEvent
أو الكيانات ذات المستوى الأعلى الأخرى.
|
تُعتبر المقاطع الدعائية محتوًى قصيرًا و"الإجراء الإعلامي".
تتيح لك المواصفات توفير معلومات عن المقطورات كجزء من
TVSeries وTVSeason وTVEpisode
وMovie باستخدام السمة trailer .
يجب عدم توفير المقاطع الدعائية في خلاصات "مهام الوسائط" كمقاطع مستقلة.
Movies أو TVSeries أو غيرها من الكيانات ذات المستوى الأعلى.
|
عدة TVSeasons تتضمّن seasonNumber نفسها في
واحد TVSeries غير موجود.
|
سمة الفئة لكيان يحمل السمة potentialAction
(على سبيل المثال، رابط لصفحة في التطبيق) تم ضبطه على الحدّ الأدنى من القيود المفروضة على إمكانية الوصول إلى المحتوى.
لمحتواه. على سبيل المثال، إذا كان للسمة TVSeries
عدد TVEpisodes بقيمة nologinrequired
وبعضها يتطلب تسجيل الدخول، اضبط TVSeries هذا ليكون
nologinrequired
|
تحتوي جميع كيانات BroadcastService على مطابقة
كيانات Organization صالحة في الخلاصة.
|
تتطابق جميع الكيانات البالغ عددها CableOrSatelliteService مع
وكيانات Organization الصالحة في الخلاصة.
|
تحتوي جميع كيانات TelevisionChannel على مطابقة
كيانات CableOrSatellite صالحة في الخلاصة.
|
تحتوي جميع كيانات TelevisionChannel على مطابقة
كيانات BroadcastService صالحة في الخلاصة.
|
تحتوي جميع الكيانات البالغ عددها BroadcastEvent على معلومات مقابلة وصالحة
BroadcastService كيانات في الخلاصة
|
إذا كانت قيمة workPerformed أو broadcastOfEvent هي
بعد ذلك، تكون هناك مطابقة في جميع كيانات BroadcastEvent
TVM (TVSeries ، TVSeason ، TVEpisode
وMovie ) في الخلاصة.
|
تمّ التعامل مع القنوات المحلية بشكل صحيح في الخلاصة. وفي هذه الحالة،
يجب أن تكون هناك علاقة بين كيان Organization واحد
إلى العديد من كيانات BroadcastService .
|
يتم التعامل مع القنوات التي تم تفعيل ميزة "التحكّم بالبثّ" لها ولكن تتضمّن جدولاً زمنيًا بشكل صحيح.
في الخلاصة. في هذه الحالة، يجب أن تكون هناك علاقة مكونة من واحد
كيان Organization إلى العديد من BroadcastService
والكيانات.
|
القنوات ذات البرامج المشابهة، ولكن جودة الفيديو مختلفة في
بنود البث، تتم معالجتها بشكل صحيح في الخلاصة. وفي هذه الحالة،
يجب أن تكون هناك علاقة تتألف من Organization واحد
إلى العديد من كيانات BroadcastService .
|
لكل كيان BroadcastService ، 14 يومًا (أو على الأقل
سبعة أيام) من محتوى EPG.
|
لكل كيان BroadcastService في وضع EPG، يجب توفير نسخة من 24-7 EPG.
الجدول الزمني بدون أي تداخلات أو فجوات.
|
في كل كيان BroadcastService ، تأكَّد من توفّر
logo بخلفية شفافة يمكن
مُستخدَم على خلفية داكنة (سوداء)، ويفضل أن يكون ذلك بشكل واحد
النسبة المئوية.
|
تأكَّد من أنّ كل كيان BroadcastEvent في الخلاصة
تحتوي على صورة واحدة 16x9 مرفقة على الأقل. يمكن أن تكون الصورة
متاحة إما على الكيان BroadcastEvent نفسه أو
على TVEpisode أو TVSeries أو Movie من
أو SportsEvent .
|
سلوك التطبيق أو الموقع الإلكتروني |
في الكيانات Movie وTVEpisode وSportsEvent ، يجب تشغيل المحتوى تلقائيًا على كل الأنظمة الأساسية.
|
بالنسبة إلى TVSeries وTVSeason ، يجب أن يكون المحتوى
ميزة التشغيل التلقائي على Chromecast وAndroid TV. وعلى الأنظمة الأساسية الأخرى، يمكن
يجب أن يكون ضمن نقرة واحدة (يُعدّ التشغيل التلقائي هو الخيار الأفضل).
|
قائمة التحقق من الموسيقى
عمليات التحقّق التي تنطبق بشكل عام على مقدّمي خدمات كتالوج الموسيقى
السلع |
---|
محتوى الخلاصة |
جميع أنواع العناصر المتوافقة (MusicGroup وMusicAlbum
MusicRecording وMusicPlaylist ) موجودة في
الخلاصة.
|
يجب أن تحتوي جميع كيانات MusicRecording على مطابقة
كيانات MusicGroup صالحة في الخلاصة.
|
يجب أن تحتوي جميع كيانات MusicRecording على مطابقة
عناصر MusicAlbum صالحة في الخلاصة، إذا كان ذلك منطبقًا.
|
يجب أن تحتوي جميع كيانات MusicAlbum على مطابقة
كيانات MusicGroup صالحة في الخلاصة.
|
سلوك التطبيق أو الموقع الإلكتروني |
يجب تشغيل محتوى جميع الكيانات تلقائيًا على كل الأنظمة الأساسية. على iOS، التشغيل بنقرة واحدة. |
تشغّل التطبيقات أو المنصات التي تتطلب تسجيل الدخول المحتوى الخاص بها بعد تسجيل الدخول مباشرةً. |
قائمة التحقق من الراديو
عمليات التحقّق التي تنطبق عادةً على موفّري كتالوجات الراديو.
السلع |
---|
محتوى الخلاصة |
نوع الكيان المتوافق (RadioBroadcastService ) هو
الموجودة في الخلاصة.
|
معلومات الشبكة المقدَّمة من خلال السمتَين broadcastAffiliateOf
أو parentService هي شبكات صالحة.
وليس المجموعات المنطقية.
|
يجب أن يتم الربط بين المحطة الإذاعية والشبكة الرئيسية التابعة لها
أن يتم تقديمها من خلال السمة broadcastAffiliateOf أو
parentService .
|
يجب أن تتضمّن السمة alternateName معلومات شرعية.
الأسماء البديلة لمحطة، وليس الكلمات الرئيسية للتأثير
التشغيل.
|
بالنسبة إلى المحطات الإذاعية الأرضية AM أو FM، يتم استخدام areaServed
يتضمّن الفندق المنطقة التي تخدم فيها المحطة.
|
سلوك التطبيق أو الموقع الإلكتروني |
بالنسبة إلى جميع الكيانات، يجب تشغيل المحتوى تلقائيًا على جميع الأنظمة الأساسية. على iOS، التشغيل بنقرة واحدة. |
تشغّل التطبيقات أو المنصات التي تتطلب تسجيل الدخول المحتوى الخاص بها بعد تسجيل الدخول مباشرةً. |