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,urlundurlTemplateverwenden 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 dermediaOfferedundcontentToBeAnnounced-Properties. | 
| Achten Sie darauf, dass contentRatingfü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,TVSeasonundTVSeries) sind in der
      Feed. | 
| Alle TVEpisode-Entitäten entsprechen einer gültigenTVSeriesEntitäten im Feed. | 
| Mehrere TVEpisodesmit demselbenepisodeNumberin einerTVSeasonsind nicht vorhanden. | 
| Wenn eine Serie Staffeln unterstützt, haben alle TVSeason-Entitäten
      entsprechende gültigeTVSeries-Entitäten im Feed. | 
| Mehrere TVSeasonsmit demselbenseasonNumberin einerTVSeriessind nicht vorhanden. | 
| Das Attribut „category“ eines TVSeriesist festgelegt auf
      die am wenigsten einschränkende Zugriffsanforderung für seinen Inhalt hat. Wenn beispielsweiseTVSerieshat einigeTVEpisode-Entitäten, die
      ohne dass sich ein Nutzer anmelden muss, und einigeTVEpisodeEntitäten, für die sich ein Nutzer anmelden muss, legen Sie dieseTVSeriesfest.
      wird alsnologinrequiredfestgelegt. | 
| 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 Moviekategorisiert,TVSeries,TVEpisode,SportsEventoder andere übergeordnete Elemente. | 
| Trailer sind Kurzvideos und die Media Action Specifications
      kannst du Angaben zu Trailern im Rahmen von TVSeriesmachen,TVSeason,TVEpisodeundMovieEntitäten mithilfe der Eigenschafttrailer. Keine Trailer anbieten
      in den Media Actions-Feeds für eine eigenständigeMovie,TVSeriesoder andere Entitäten auf oberster Ebene erstellen. | 
| Verhalten von Apps oder Websites | 
| Für MovieundTVEpisode,SportsEventInhalte müssen auf allen Plattformen automatisch wiedergegeben werden. | 
| Für TVSeriesundTVSeasonmü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,OrganizationCableOrSatelliteServiceundSportsEvent)
      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ültigeTVSeries-Entitäten im Feed. | 
| Mehrere TVEpisodesmit derselbenepisodeNumberin einerTVSeasonnicht 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 kategorisiertTVSeries,TVEpisode,SportsEventoder andere übergeordnete Elemente. | 
| Trailer gelten als Kurzinhalte und die Media Action
      Mit Spezifikationen können Sie Anhängerinformationen als Teil TVSeries,TVSeason,TVEpisode,
      undMovie-Entitäten, die das Attributtrailerverwenden.
      Trailer sollten in den Media Actions-Feeds nicht als eigenständige Trailer bereitgestellt werden.Movies,TVSeriesoder andere Elemente der obersten Ebene. | 
| Mehrere TVSeasonsmit derselbenseasonNumberin
      EinTVSeriesist 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ürTVSeriesein
      Anzahl derTVEpisodesmit dem Status „nologinrequired“
      und für einige, für die eine Anmeldung erforderlich ist, setzen Sie dieseTVSeriesaufnologinrequired | 
| Alle BroadcastService-Entitäten haben entsprechende und
      gültigeOrganization-Elemente im Feed. | 
| Alle CableOrSatelliteService-Entitäten haben entsprechende
      und gültigeOrganization-Entitäten im Feed. | 
| Alle TelevisionChannel-Entitäten haben entsprechende und
      gültigeCableOrSatellite-Elemente im Feed. | 
| Alle TelevisionChannel-Entitäten haben entsprechende und
      gültigeBroadcastService-Elemente im Feed. | 
| Alle BroadcastEvent-Entitäten haben eine entsprechende und gültige AngabeBroadcastServiceElemente im Feed. | 
| Wenn workPerformedoderbroadcastOfEventgleich
      hinzugefügt haben, dann haben alleBroadcastEvent-Entitäten
      TVM (TVSeries,TVSeason,TVEpisode)
      undMovie) 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 vieleBroadcastService-Entitäten. | 
| Kanäle mit zeitversetzter, aber gleicher Programmgestaltung werden korrekt gehandhabt
      im Feed. In diesem Fall sollte eine Beziehung von eins OrganizationEntität zu vielenBroadcastServiceEntitä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 vieleBroadcastService-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 einlogomit 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 derBroadcastEvent-Entität selbst oder
      für ein verknüpftesTVEpisode,TVSeries,Movie,
      oderSportsEvent-Entität. | 
| Verhalten von Apps oder Websites | 
| Für Movie-,TVEpisode- undSportsEvent-Entitäten müssen Inhalte auf allen Plattformen automatisch wiedergegeben werden. | 
| Für TVSeriesundTVSeasonmuss 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,MusicRecordingundMusicPlaylist) sind vorhanden in
      den Feed. | 
| Alle MusicRecording-Entitäten müssen entsprechende und
      gültigeMusicGroup-Elemente im Feed. | 
| Alle MusicRecording-Entitäten müssen entsprechende und
      (falls zutreffend) gültigeMusicAlbum-Entitäten im Feed. | 
| Alle MusicAlbum-Entitäten müssen entsprechende und
      gültigeMusicGroup-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
      oderparentServiceangegeben werden, sind gültige Netzwerke
      und nicht logische Gruppierungen. | 
| Die Beziehung zwischen einem Radiosender und seinem übergeordneten Netzwerk muss broadcastAffiliateOfoder
      parentServiceangegeben werden. | 
| Die Property alternateNamemuss 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 areaServedumfasst 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. |