뉴스 브리핑 기술 요구사항

뉴스 브리핑이 Google의 자격요건 및 사용 가능 여부 가이드라인과 다음 기술 요구사항을 모두 준수하는 경우 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입니다.

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

<description>

필수입니다.

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

<image>

필수입니다.

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

이미지에는 다음이 필요합니다.

  • 선명하고 읽기 쉬운 GIF, JPEG 또는 PNG 정사각형 가로세로 비율 이미지(최소 1,400x1,400픽셀)를 가리키는 <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 (음량 단위 전체 배율)이어야 하며, 콘텐츠가 모노인 경우 -19LUFS여야 합니다.
    • Googlebot이 URL에 액세스할 수 있어야 합니다.

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

  • <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
  • S, SS, SSS

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

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

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

오디오 뉴스 브리핑 예

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

<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>