미디어 작업 품질 체크리스트

다음 페이지에는 미디어 작업 피드의 유효성을 검사하기 위한 몇 가지 기본 검사가 나열되어 있습니다. 대부분은 피드의 구조적 무결성을 확인하는 데 도움이 되며, 피드의 특정 요소가 어떻게 동작하는지 지정하는 것도 있습니다. 피드 유효성 검사 및 의견 처리 속도를 높이려면 다음 체크리스트에서 각 항목을 확인한 후 피드 파일을 Google에 제출하세요. 가능하다면 피드를 배포할 때마다 팀에서 반드시 통과해야 하는 테스트 사례라고 생각하면 됩니다.

일반 체크리스트

미디어 작업 피드에 제공하는 카탈로그 유형과 관계없이 적용되는 검사입니다.


항목
피드 콘텐츠
피드에는 카탈로그의 모든 콘텐츠가 포함됩니다.
피드의 콘텐츠가 서비스에서 사용할 수 있는 콘텐츠와 일치합니다. 카탈로그를 업데이트하면 피드에 업데이트된 내용을 반영해야 합니다.
피드의 모든 항목에는 고유 ID (@id)가 있습니다.
피드의 모든 항목에 고유 URL (url)이 있습니다.
피드의 모든 URL (url)은 표준 URL입니다.
@id, url, urlTemplate는 피드에서 동일한 도메인을 사용합니다.
피드에는 availabilityEndDate가 이전에 설정된 항목이나 앱 또는 플랫폼에서 더 이상 사용할 수 없는 항목이 오래되지 않습니다.
피드의 모든 항목에는 고유한 딥 링크(urlTemplate)가 있습니다.
피드의 모든 딥 링크 (urlTemplate)와 URL (url)은 프로덕션 URL이며 품질보증 또는 개발자 URL은 아닙니다.
피드에는 mediaOfferedcontentToBeAnnounced 속성에 따라 지원되는 모든 플랫폼 (웹, iOS, Android, Android TV, Chromecast)으로 연결되는 딥 링크 (urlTemplate)가 포함됩니다.
모든 성인용 콘텐츠에 contentRating가 제공되어야 합니다.
앱 또는 웹사이트 동작
사용자가 로그인해야 하는 콘텐츠라면 로그인 후 클릭 한 번으로 모든 플랫폼에서 콘텐츠를 자동재생해야 합니다.
사용자가 모바일 플랫폼 (Android 및 iOS)에서 콘텐츠를 시작하지만 앱이 사용자 기기에 설치되어 있지 않은 경우 플랫폼에서 사용자를 App Store 또는 Play 스토어로 안내하고 앱을 설치하라는 메시지를 표시합니다.

VOD 체크리스트

일반적으로 VOD 카탈로그 제공업체에 적용되는 검사입니다.


항목
피드 콘텐츠
지원되는 모든 항목 유형 (Movie, TVEpisode, TVSeason, TVSeries)이 피드에 있습니다.
모든 TVEpisode 항목은 피드의 유효한 TVSeries 항목에 해당합니다.
TVSeasonepisodeNumber이 같은 여러 TVEpisodes가 없습니다.
TV 프로그램이 시즌을 지원하는 경우 모든 TVSeason 항목의 유효한 TVSeries 항목이 피드에 있습니다.
TVSeriesseasonNumber이 같은 여러 TVSeasons가 없습니다.
TVSeries의 카테고리 속성이 콘텐츠의 가장 엄격한 액세스 요구사항으로 설정됩니다. 예를 들어 TVSeries에 사용자의 로그인이 필요하지 않은 일부 TVEpisode 항목이 있고 사용자의 로그인이 필요한 일부 TVEpisode 항목이 있다면 이 TVSeriesnologinrequired으로 설정합니다.
미디어 작업 사양에서는 현재 피드의 일부로 독립형의 짧은 형식 콘텐츠를 허용하지 않습니다. 트레일러와 같은 짧은 형식의 콘텐츠가 Movie, TVSeries, TVEpisode, SportsEvent 또는 기타 최상위 항목으로 잘못 분류되지 않도록 합니다.
트레일러는 짧은 형식의 콘텐츠이며 미디어 작업 사양을 통해 trailer 속성을 사용하여 TVSeries, TVSeason, TVEpisodeMovie 항목의 일부로 트레일러 정보를 제공할 수 있습니다. 독립형 Movie, TVSeries 또는 기타 최상위 항목의 미디어 작업 피드에 트레일러를 제공하지 마세요.
앱 또는 웹사이트 동작
MovieTVEpisode의 경우 SportsEvent 콘텐츠가 모든 플랫폼에서 자동재생되어야 합니다.
TVSeriesTVSeason의 경우 콘텐츠가 Chromecast 및 Android TV에서 자동재생되어야 합니다. 다른 플랫폼에서는 클릭 한 번으로 재생해야 합니다 (자동재생이 가장 좋은 옵션임).

실시간 TV 체크리스트

일반적으로 실시간 TV 및 VOD 카탈로그 제공업체에 적용되는 검사입니다.


항목
피드 콘텐츠
지원되는 모든 항목 유형 (Movie, TVEpisode, TVSeason, TVSeries, BroadcastService, BroadcastEvents, TelevisionChannel, Organization, CableOrSatelliteService, SportsEvent)이 피드에 있습니다.
모든 TVEpisode 항목의 피드에 상응하는 유효한 TVSeries 항목이 있습니다.
TV 프로그램이 시즌을 지원하는 경우 모든 TVSeason 항목에는 피드에 유효한 TVSeries 항목이 포함됩니다.
TVSeasonepisodeNumber이 같은 여러 TVEpisodes가 없습니다.
미디어 작업 사양에서는 현재 피드의 일부로 짧은 형식의 콘텐츠 (예고편 제외)를 제공할 수 없습니다. 짧은 형식의 콘텐츠가 Movie, TVSeries, TVEpisode, SportsEvent 또는 기타 최상위 항목으로 잘못 분류되지 않도록 합니다.
트레일러는 짧은 형식의 콘텐츠로 간주되며 미디어 작업 사양을 통해 trailer 속성을 사용하여 TVSeries, TVSeason, TVEpisode, Movie 항목의 일부로 트레일러 정보를 제공할 수 있습니다. 예고편을 미디어 작업 피드에 독립형 Movies, TVSeries 또는 기타 최상위 항목으로 제공하면 안 됩니다.
TVSeriesseasonNumber이 같은 여러 TVSeasons가 없습니다.
potentialAction가 있는 항목의 카테고리 속성(예: 딥 링크)은 콘텐츠에 적용되는 가장 엄격한 액세스 요구사항으로 설정됩니다. 예를 들어 TVSeriesTVEpisodes의 수가 nologinrequired이고 로그인이 필요한 숫자가 몇 개 있는 경우 이 TVSeriesnologinrequired로 설정합니다.
모든 BroadcastService 항목에는 피드에 해당하고 유효한 Organization 항목이 있습니다.
모든 CableOrSatelliteService 항목에는 피드에 해당하고 유효한 Organization 항목이 있습니다.
모든 TelevisionChannel 항목에는 피드에 해당하고 유효한 CableOrSatellite 항목이 있습니다.
모든 TelevisionChannel 항목에는 피드에 해당하고 유효한 BroadcastService 항목이 있습니다.
모든 BroadcastEvent 항목에는 피드에 해당하고 유효한 BroadcastService 항목이 있습니다.
workPerformed 또는 broadcastOfEvent가 추가되면 모든 BroadcastEvent 항목의 피드에 상응하는 TVM (TVSeries, TVSeason, TVEpisode, Movie) 항목이 있습니다.
피드에서 로컬 채널이 제대로 처리되었습니다. 이 경우 Organization 항목 1개와 여러 BroadcastService 항목 간의 관계가 있어야 합니다.
시간 이동은 있지만 프로그래밍은 동일한 채널이 피드에서 제대로 처리됩니다. 이 경우 Organization 항목 1개와 여러 BroadcastService 항목 간에 관계가 있어야 합니다.
유사한 프로그래밍의 채널이지만 스트리밍 측면에서 동영상 품질이 다른 채널은 피드에서 올바르게 처리됩니다. 이 경우 Organization 항목 1개와 여러 BroadcastService 항목 간에 관계가 있어야 합니다.
모든 BroadcastService 항목에 14일 (또는 7일 이상)의 EPG 콘텐츠가 제공됩니다.
EPG의 모든 BroadcastService 항목에 겹치거나 간격 없이 24~7 EPG 일정이 제공됩니다.
모든 BroadcastService 항목에서 어두운 (검은색) 배경, 즉 일대일 가로세로 비율에 사용할 수 있는 투명한 배경이 제공되는 logo가 있는지 확인합니다.
피드의 모든 BroadcastEvent 항목에 16x9 크기의 이미지가 하나 이상 있어야 합니다. 이미지는 BroadcastEvent 항목 자체 또는 연결된 TVEpisode, TVSeries, Movie 또는 SportsEvent 항목에서 사용할 수 있습니다.
앱 또는 웹사이트 동작
Movie, TVEpisode, SportsEvent 항목의 경우 콘텐츠가 모든 플랫폼에서 자동재생되어야 합니다.
TVSeriesTVSeason의 경우 콘텐츠가 Chromecast 및 Android TV에서 자동재생되어야 합니다. 다른 플랫폼에서는 클릭 한 번으로 재생할 수 있어야 합니다 (자동재생이 가장 좋은 옵션임).

음악 체크리스트

일반적으로 음악 카탈로그 제공업체에 적용되는 확인 절차입니다.


항목
피드 콘텐츠
지원되는 모든 항목 유형 (MusicGroup, MusicAlbum, MusicRecording, MusicPlaylist)이 피드에 있습니다.
모든 MusicRecording 항목의 피드에 해당 항목과 유효한 MusicGroup 항목이 있어야 합니다.
모든 MusicRecording 항목은 해당되는 경우 피드에 유효한 MusicAlbum 항목을 포함해야 합니다.
모든 MusicAlbum 항목의 피드에 해당 항목과 유효한 MusicGroup 항목이 있어야 합니다.
앱 또는 웹사이트 동작
모든 항목의 콘텐츠는 모든 플랫폼에서 자동재생되어야 합니다. iOS에서는 클릭 한 번으로 재생할 수 있습니다.
로그인이 필요한 앱 또는 플랫폼은 로그인 후 즉시 콘텐츠를 재생합니다.

라디오 체크리스트

라디오 카탈로그 제공업체에 일반적으로 적용되는 검사입니다.


항목
피드 콘텐츠
지원되는 항목 유형 (RadioBroadcastService)이 피드에 있습니다.
broadcastAffiliateOf 또는 parentService 속성을 통해 제공되는 네트워크 정보는 논리적 그룹이 아닌 유효한 네트워크입니다.
라디오 채널과 상위 네트워크 간의 관계는 broadcastAffiliateOf 또는 parentService 속성을 통해 제공해야 합니다.
alternateName 속성에는 트리거에 영향을 주는 키워드가 아닌 채널의 합법적인 대체 이름을 포함해야 합니다.
지상파 AM 또는 FM 라디오 채널의 경우 areaServed 속성에 뮤직 스테이션이 제공되는 지역이 포함됩니다.
앱 또는 웹사이트 동작
모든 항목의 콘텐츠는 모든 플랫폼에서 자동재생되어야 합니다. iOS에서는 클릭 한 번으로 재생할 수 있습니다.
로그인이 필요한 앱 또는 플랫폼은 로그인 후 즉시 콘텐츠를 재생합니다.