قوائم التحقّق من جودة "الإجراءات على الوسائط"

تسرد الصفحة التالية عددًا من عمليات التحقق الأساسية للتحقق من صحة الوسائط خلاصة الإجراءات. فالعديد منها يساعد في التحقق من صحة هيكلية الخلاصة بينما يحدد البعض الآخر كيف يجب أن تعمل عناصر معينة من الخلاصة. إلى وتسريع عملية التحقق من الخلاصة والملاحظات، والتحقق من كل عنصر في قائمة التحقّق التالية، ثم أرسِل ملفات الخلاصات إلى 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، التشغيل بنقرة واحدة.
تشغّل التطبيقات أو المنصات التي تتطلب تسجيل الدخول المحتوى الخاص بها بعد تسجيل الدخول مباشرةً.