뉴스 브리핑 기술 요구사항

뉴스 브리핑이 자격요건 및 제공 여부 가이드라인과 다음 기술 요구사항을 모두 준수한다면 Google 어시스턴트에 뉴스 브리핑을 온보딩할 수 있습니다.

  • RSS 2.0 사양어시스턴트 사양의 뉴스 브리핑을 충족하는 유효한 XML 피드를 노출합니다.
  • GoogleBot이 RSS 뉴스 피드 및 미디어 파일(예: 오디오 또는 동영상)에 액세스할 수 있는지 확인합니다. 정책을 준수하려면 모든 피드와 파일에서 로그인을 요구해서는 안 됩니다. 또한 그 누구도 robots.txt를 사용하여 GoogleBot을 차단할 수 없습니다.

어시스턴트 사양 뉴스 브리핑

콘텐츠를 다음 사양에 맞게 조정하세요. 오디오 및 동영상 뉴스 브리핑의 예는 섹션을 참고하세요.

iTunes 확장 프로그램에서 정의한 태그를 사용해야 하므로 피드 상단의 <rss> 태그에 적절한 xmlns 네임스페이스 선언을 포함해야 합니다. 자세한 내용은 다음 예를 참고하세요.

<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
다음 표에는 <channel> 수준의 뉴스 브리핑 RSS 태그 사양이 나와 있습니다.
<channel> 수준의 뉴스 브리핑 간행물 RSS 태그
<title>

필수 항목입니다.

뉴스 콘텐츠의 이름입니다.

<link>

필수 항목입니다.

뉴스 콘텐츠 홈페이지의 정규화된 URL입니다.

Fetch as Google 또는 모바일 친화성 테스트를 사용하여 Googlebot이 홈페이지에 액세스할 수 있는지 테스트합니다.

<description>

필수 항목입니다.

뉴스 콘텐츠에 관한 설명입니다.

<image>

필수 항목입니다.

뉴스 콘텐츠와 연결된 이미지입니다.

이미지를 사용하려면 다음이 필요합니다.

  • 최소 1,400x1,400픽셀 크기의 선명하고 읽기 쉬운 GIF, JPEG 또는 PNG 정사각형 이미지를 가리키는 <url> 하위 요소입니다. 이 <url> 값을 Googlebot에서 차단해서는 안 됩니다.
  • <channel> 수준의 <title><link> 요소와 동일한 <title><link> 하위 요소 값

자세한 내용은 다음 예를 참고하세요.

<image>
  <url>http://www.example.com/theexampletimes/logo.png?s=1400</url>
  <title>The Example Times</title>
  <link>http://www.example.com/theexampletimes</link>
</image>
<itunes:block>

필수 항목이 아닙니다.

iTunes 또는 Google 팟캐스트와 같은 제품에서 피드를 공개적으로 사용할 수 없도록 보호하는 태그입니다.

보호를 사용 설정하려면 <itunes:block> 값을 yes로 설정하세요. 다른 값은 아무런 영향을 미치지 않습니다. 자세한 내용은 Apple의 RSS에 대한 팟캐스트 가이드를 참고하세요.

자세한 내용은 다음 예를 참고하세요.

  • <itunes:block>yes<itunes:block>
    
    
  • <itunes:block>Yes<itunes:block>
    
<item>

필수 항목입니다.

제목, 설명, 미디어 파일, 길이 등 뉴스 브리핑 에피소드의 세부정보가 포함된 태그입니다.

Google 어시스턴트의 뉴스 브리핑은 사용 가능한 최신 뉴스 콘텐츠(예: 가장 최근 <item> 요소의 콘텐츠)만 재생합니다. 사용자가 이전 뉴스 브리핑 에피소드에 액세스하도록 하려면 Google 팟캐스트를 사용하는 것이 좋습니다.

필수 사양에 관한 자세한 내용은 뉴스 브리핑 에피소드 RSS 태그를 참고하세요.

다음 표에는 <item> 수준의 뉴스 브리핑 에피소드 RSS 태그 사양이 나와 있습니다.
<item> 수준의 뉴스 브리핑 에피소드 RSS 태그
<title>

필수 항목입니다.

뉴스 브리핑 에피소드의 이름입니다.

<description>

필수 항목입니다.

뉴스 브리핑 에피소드의 설명입니다.

<enclosure>

필수 항목입니다.

뉴스 브리핑 에피소드의 파일 크기, 형식, 위치입니다.

<enclosure> 요소는 다음 속성을 포함해야 합니다.

  • length: 미디어 파일 크기(바이트)
  • type: 오디오 또는 동영상 뉴스 콘텐츠의 파일 형식
    • 오디오 파일에는 .aac, .m4a, .mp4, .mpeg, .wav 표준 MIME 유형이 지원됩니다.
    • 동영상 파일의 경우 .mp4 확장자를 지원하며 동영상 파일 크기는 100MB 미만이어야 합니다. Google Nest Hub 및 Nest Hub Max는 동영상 뉴스 브리핑을 지원합니다.
    • 지원되는 미디어 유형에 관한 자세한 내용은 Google Cast에 지원되는 미디어를 참고하세요. 이 기능은 동일한 사양을 준수하기 때문입니다.
  • url: 뉴스 브리핑 에피소드 오디오 또는 동영상 파일의 정규화된 URL
    • 미디어 파일의 URL은 스테레오의 경우 평균 음량이 -16LUFS (Loudness Devices Full Scale), 콘텐츠가 모노인 경우 -19 LUFS여야 합니다.
    • 이 URL은 Googlebot에서 사용할 수 있어야 합니다.

자세한 내용은 다음 예를 참고하세요.

  • <enclosure length="187000" type="audio/mpeg"
    url="http://www.example.com/theexampletimes/sample.mp3"/>
    
  • <enclosure length="200000" type="application/x-mpegurl"
    url="http://www.example.com/theexampletimes/sample.m3u8"/>
    
  • <enclosure length="9000000" type="video/mp4"
    url="http://www.example.com/theexampletimes/sample.mp4"/>
    
<guid>

필수 항목입니다.

각 뉴스 브리핑 에피소드에 영구적으로 할당되고 대소문자를 구분하는 전역 고유 식별자 (GUID)입니다.

식별자가 정규화된 URL이 아닌 경우 isPermaLink 속성을 false로 설정합니다.

자세한 내용은 다음 예를 참고하세요.

  • <guid>http://www.example.com/theexampletimes/id/1234567891</guid>
    
  • <guid isPermaLink="false">abcde-1234567891</guid>
    
<pubDate>

필수 항목입니다.

뉴스 브리핑 에피소드가 공개된 날짜 및 시간입니다.

이 값은 날짜와 시간에 대해 RFC 822 형식으로만 지원됩니다. 자세한 내용은 다음 예를 참고하세요.

<pubDate>Thu, 22 Sep 2016 21:11:46 GMT</pubDate>
<itunes:duration>

필수 항목입니다.

뉴스 브리핑 에피소드의 시간 길이(시간, 분, 초)

다음 형식 중 하나를 지정할 수 있습니다. 여기서 H = 시간, M = 분, S = 초입니다.

  • HH:MM:SS
  • H:MM:SS
  • MM:SS
  • M:SS
  • 일, SS, SSS

자세한 내용은 다음 예를 참고하세요.

  • <itunes:duration>1:10:00</itunes:duration>
    
  • <itunes:duration>10:00</itunes:duration>
    
  • <itunes:duration>180</itunes:duration>
    

다음 예는 Google 어시스턴트의 뉴스 브리핑에서 오디오 및 동영상 콘텐츠에 필요한 최소 데이터 세트를 보여줍니다. RSS 2.0 및 Google의 모든 기술 요구사항을 따릅니다.

오디오 뉴스 브리핑 예

다음은 오디오 뉴스 브리핑의 예입니다.

<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
version="2.0">
  <channel>
   <title>The Example Times</title>
   <link>http://www.example.com/theexampletimes</link>
   <description>The latest news from The Example Times.</description>
   <language>en-us</language>
   <copyright>Copyright 2018 The Example Times – For Personal Use Only</copyright>
   <image>
     <url>http://www.example.com/theexampletimes/logo.png?s=1400</url>
     <title>The Example Times</title>
     <link>http://www.example.com/theexampletimes</link>
   </image>
   <itunes:block>yes</itunes:block>
   <item>
     <title>The Example Times Daily News Briefing</title>
     <itunes:title>The Example Times Daily News Briefing</itunes:title>
     <description>Your daily dose of news from The Example Times.</description>
     <guid>http://www.example.com/theexampletimes/id/1234567893</guid>
     <enclosure length="4500000" type="audio/mpeg" url="http://www.example.com/theexampletimes/sample.mp3"/>
     <pubDate>Thu, 8 Jun 2018 11:11:00 GMT</pubDate>
     <itunes:duration>300</itunes:duration>
   </item>
  </channel>
</rss>

동영상 뉴스 브리핑 예시

다음은 동영상 뉴스 브리핑의 예입니다.

<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
version="2.0">
  <channel>
   <title>The Example Times</title>
   <link>http://www.example.com/theexampletimes</link>
   <description>The latest news from The Example Times.</description>
   <language>en-us</language>
   <copyright>Copyright 2018 The Example Times – For Personal Use Only</copyright>
   <image>
     <url>http://www.example.com/theexampletimes/logo.png?s=1400</url>
     <title>The Example Times</title>
     <link>http://www.example.com/theexampletimes</link>
   </image>
   <itunes:block>yes</itunes:block>
   <item>
     <title>The Example Times Daily News Briefing</title>
     <itunes:title>The Example Times Daily News Briefing</itunes:title>
     <description>Your daily dose of news from The Example Times.</description>
     <guid isPermaLink="false">sample-id-2345678901</guid>
     <enclosure length="9000000" type="video/mp4" url="http://www.example.com/theexampletimes/sample.mp4"/>
     <pubDate>Thu, 8 Jun 2018 11:12:00 GMT</pubDate>
     <itunes:duration>300</itunes:duration>
   </item>
  </channel>
</rss>