Checklisten für die Qualität von Media Actions

Auf der folgenden Seite sind einige grundlegende Prüfungen zur Validierung von Medien aufgeführt. Aktionsfeed. Viele unterstützen die Überprüfung der strukturellen Integrität des Feeds. während einige angeben, wie sich bestimmte Elemente des Feeds verhalten sollen. Bis die Feedvalidierung und das Feedback zu beschleunigen, die folgende Checkliste durch und reichen Sie dann Ihre Feeddatei(en) bei Google ein. Wenn durchführbar sind, sollten Sie diese als Testfälle betrachten, die Ihr Team wenn Sie einen Feed bereitstellen möchten.

Häufige Checkliste

Prüfungen, die unabhängig vom Katalogtyp gelten, den Sie im Media Actions-Feed.

<ph type="x-smartling-placeholder">


Element(e)
Feedinhalte
Der Feed enthält alle Inhalte aus Ihrem Katalog.
Die Inhalte in Ihrem Feed stimmen mit den Inhalten überein, die in Ihrer . Wenn Sie Ihren Katalog aktualisieren, müssen diese im Feed widergespiegelt werden. Aktualisierungen.
Alle Entitäten im Feed haben eine eindeutige ID (@id).
Alle Entitäten im Feed haben eine eindeutige URL (url).
Alle URLs (url) im Feed sind kanonisch.
@id, url und urlTemplate verwenden den dieselbe Domain im Feed.
Der Feed enthält keine veralteten Entitäten, bei denen es sich um Entitäten mit availabilityEndDate, das in der Vergangenheit liegt, oder Entitäten, die nicht mehr in Ihrer App oder auf Ihrer Plattform verfügbar.
Alle Entitäten im Feed haben einen eindeutigen Deeplink (urlTemplate).
Alle Deeplinks (urlTemplate) und URLs (url) im Feed sind Produktions-URLs und keine QA- oder DEV-URLs.
Der Feed enthält Deeplinks (urlTemplate) zu allen unterstützten Plattformen (Web, iOS, Android, Android TV und Chromecast) in Vereinbarung mit der mediaOffered und contentToBeAnnounced-Properties.
Achten Sie darauf, dass contentRating für alle Inhalte nur für Erwachsene angegeben ist.
Verhalten von Apps oder Websites
Wenn für die Inhalte eine Anmeldung erforderlich ist, muss sie automatisch auf allen Plattformen mit nur einem Klick nach der Anmeldung.
Initiiert ein Nutzer Content auf einer mobilen Plattform (Android und iOS), die App aber nicht auf dem Gerät des Nutzers installiert ist, Der Nutzer wird zum App Store oder Play Store weitergeleitet und er wird aufgefordert, um die App zu installieren.

Checkliste für Video-on-Demand

Prüfungen, die im Allgemeinen für Video-on-Demand-Kataloganbieter gelten.

<ph type="x-smartling-placeholder">

Element(e)
Feedinhalte
Alle unterstützten Entitätstypen (Movie, TVEpisode, TVSeason und TVSeries) sind in der Feed.
Alle TVEpisode-Entitäten entsprechen einer gültigen TVSeries Entitäten im Feed.
Mehrere TVEpisodes mit demselben episodeNumber in einer TVSeason sind nicht vorhanden.
Wenn eine Serie Staffeln unterstützt, haben alle TVSeason-Entitäten entsprechende gültige TVSeries-Entitäten im Feed.
Mehrere TVSeasons mit demselben seasonNumber in einer TVSeries sind nicht vorhanden.
Das Attribut „category“ eines TVSeries ist festgelegt auf die am wenigsten einschränkende Zugriffsanforderung für seinen Inhalt hat. Wenn beispielsweise TVSeries hat einige TVEpisode-Entitäten, die ohne dass sich ein Nutzer anmelden muss, und einige TVEpisode Entitäten, für die sich ein Nutzer anmelden muss, legen Sie diese TVSeries fest. wird als nologinrequired festgelegt.
In den Spezifikationen für Media Actions sind eigenständige Kurzinhalte nicht zulässig im Feed enthalten. Achten Sie darauf, dass keine kurzen Inhalte wie Trailer, ist falsch in Movie kategorisiert, TVSeries, TVEpisode, SportsEvent oder andere übergeordnete Elemente.
Trailer sind Kurzvideos und die Media Action Specifications kannst du Angaben zu Trailern im Rahmen von TVSeries machen, TVSeason, TVEpisode und Movie Entitäten mithilfe der Eigenschaft trailer. Keine Trailer anbieten in den Media Actions-Feeds für eine eigenständige Movie, TVSeries oder andere Entitäten auf oberster Ebene erstellen.
Verhalten von Apps oder Websites
Für Movie und TVEpisode, SportsEvent Inhalte müssen auf allen Plattformen automatisch wiedergegeben werden.
Für TVSeries und TVSeason müssen Inhalte automatisch wiedergegeben werden auf Chromecast und Android TV. Auf anderen Plattformen muss die Wiedergabe einem Klick (Autoplay ist die beste Option).

Checkliste für Live-TV

Prüfungen, die im Allgemeinen für Live-TV und Video-on-Demand-Katalog gelten Anbieter.

<ph type="x-smartling-placeholder">


Element(e)
Feedinhalte
Alle unterstützten Entitätstypen (Movie, TVEpisode, TVSeason, TVSeries, BroadcastService, BroadcastEvents, TelevisionChannel, Organization CableOrSatelliteService und SportsEvent) die im Feed vorhanden sind.
Alle TVEpisode-Entitäten haben entsprechende gültige TVSeries-Entitäten im Feed.
Wenn eine Serie Staffeln unterstützt, haben alle TVSeason-Entitäten entsprechende gültige TVSeries-Entitäten im Feed.
Mehrere TVEpisodes mit derselben episodeNumber in einer TVSeason nicht vorhanden.
Gemäß den Spezifikationen für Mediaaktionen ist es nicht möglich, kurze (mit Ausnahme von Trailern) im Feed verfügbar. Achten Sie darauf, dass keine Kurzvideos sind in „Movie“ falsch kategorisiert TVSeries, TVEpisode, SportsEvent oder andere übergeordnete Elemente.
Trailer gelten als Kurzinhalte und die Media Action Mit Spezifikationen können Sie Anhängerinformationen als Teil TVSeries, TVSeason, TVEpisode, und Movie-Entitäten, die das Attribut trailer verwenden. Trailer sollten in den Media Actions-Feeds nicht als eigenständige Trailer bereitgestellt werden. Movies, TVSeries oder andere Elemente der obersten Ebene.
Mehrere TVSeasons mit derselben seasonNumber in Ein TVSeries ist nicht vorhanden.
Das Attribut „category“ einer Entität mit einem potentialAction (z. B. bei einem Deeplink) ist der Zugriff mit der geringsten Einschränkung festgelegt. Anforderung des Inhalts. Wenn z. B. für TVSeries ein Anzahl der TVEpisodes mit dem Status „nologinrequired“ und für einige, für die eine Anmeldung erforderlich ist, setzen Sie diese TVSeries auf nologinrequired
Alle BroadcastService-Entitäten haben entsprechende und gültige Organization-Elemente im Feed.
Alle CableOrSatelliteService-Entitäten haben entsprechende und gültige Organization-Entitäten im Feed.
Alle TelevisionChannel-Entitäten haben entsprechende und gültige CableOrSatellite-Elemente im Feed.
Alle TelevisionChannel-Entitäten haben entsprechende und gültige BroadcastService-Elemente im Feed.
Alle BroadcastEvent-Entitäten haben eine entsprechende und gültige Angabe BroadcastService Elemente im Feed.
Wenn workPerformed oder broadcastOfEvent gleich hinzugefügt haben, dann haben alle BroadcastEvent-Entitäten TVM (TVSeries, TVSeason, TVEpisode) und Movie) im Feed.
Lokale Kanäle wurden im Feed korrekt behandelt. In diesem Fall Es muss eine Beziehung zwischen einer Organization-Entität vorliegen. für viele BroadcastService-Entitäten.
Kanäle mit zeitversetzter, aber gleicher Programmgestaltung werden korrekt gehandhabt im Feed. In diesem Fall sollte eine Beziehung von eins Organization Entität zu vielen BroadcastService Entitäten.
Kanäle mit ähnlicher Programmgestaltung, aber mit unterschiedlicher Videoqualität in für das Streaming, müssen im Feed korrekt verarbeitet werden. In diesem Fall Es sollte eine Beziehung von eins (Organization) geben Entität auf viele BroadcastService-Entitäten anwenden.
Für jede BroadcastService-Entität innerhalb von 14 Tagen (oder mindestens sieben Tage) EPG-Inhalte bereitgestellt werden.
Für jedes BroadcastService-Element im elektronischen Programmführer wird ein 24-Stunden-EPG ohne Überschneidungen oder Lücken.
Für jede BroadcastService-Entität muss ein logo mit einem transparenten Hintergrund, der vor einem dunklen (schwarzen) Hintergrund verwendet werden, vorzugsweise eins zu eins Seitenverhältnis.
Jede BroadcastEvent-Entität im Feed muss mindestens ein begleitendes Bild im Format 16:9. Das Bild kann entweder in der BroadcastEvent-Entität selbst oder für ein verknüpftes TVEpisode, TVSeries, Movie, oder SportsEvent-Entität.
Verhalten von Apps oder Websites
Für Movie-, TVEpisode- und SportsEvent-Entitäten müssen Inhalte auf allen Plattformen automatisch wiedergegeben werden.
Für TVSeries und TVSeason muss der Inhalt Autoplay auf Chromecast und Android TV. Auf anderen Plattformen muss mit nur einem Klick erfolgen (am besten Autoplay).

Musik-Checkliste

Prüfungen, die im Allgemeinen für Musikkataloganbieter gelten.

<ph type="x-smartling-placeholder">


Element(e)
Feedinhalte
Alle unterstützten Entitätstypen (MusicGroup, MusicAlbum, MusicRecording und MusicPlaylist) sind vorhanden in den Feed.
Alle MusicRecording-Entitäten müssen entsprechende und gültige MusicGroup-Elemente im Feed.
Alle MusicRecording-Entitäten müssen entsprechende und (falls zutreffend) gültige MusicAlbum-Entitäten im Feed.
Alle MusicAlbum-Entitäten müssen entsprechende und gültige MusicGroup-Elemente im Feed.
Verhalten von Apps oder Websites
Der Content aller Entitäten muss auf allen Plattformen automatisch wiedergegeben werden. Auf iOS-Geräten Wiedergabe mit nur einem Klick.
Inhalte von Apps oder Plattformen, für die eine Anmeldung erforderlich ist, werden abgespielt und zwar sofort nach der Anmeldung.

Radio-Checkliste

Prüfungen, die im Allgemeinen für Anbieter von Radiokatalogen gelten.

<ph type="x-smartling-placeholder">


Element(e)
Feedinhalte
Der unterstützte Entitätstyp (RadioBroadcastService) ist die im Feed vorhanden sind.
Netzwerkinformationen, die über die Properties broadcastAffiliateOf oder parentService angegeben werden, sind gültige Netzwerke und nicht logische Gruppierungen.
Die Beziehung zwischen einem Radiosender und seinem übergeordneten Netzwerk muss broadcastAffiliateOf oder parentService angegeben werden.
Die Property alternateName muss legitime alternative Namen für eine Haltestelle und keine Schlüsselwörter, die beeinflusst werden sollen Auslöser.
Für terrestrische AM- oder FM-Radiosender gilt die areaServed umfasst das Gebiet, in dem der Bahnhof bedient wird.
Verhalten von Apps oder Websites
Für alle Entitäten muss der Inhalt automatisch auf allen Plattformen wiedergegeben werden. Auf iOS-Geräten Wiedergabe mit nur einem Klick.
Inhalte von Apps oder Plattformen, für die eine Anmeldung erforderlich ist, werden abgespielt und zwar sofort nach der Anmeldung.