AMP에 Youtube 비디오를 추가하는 방법

AMP에 YouTube 비디오를 추가하는 방법.

사전 준비

AMP 페이지에 Youtube 비디오을 표시하려면 블로그에 amp-youtube 용 JS 라이브러리를 추가해야 합니다. 먼저 아래 스크립트를 <head> 섹션에 붙여 넣습니다.

<script async custom-element='amp-youtube' src='https://cdn.ampproject.org/v0/amp-youtube-1.0.js'/>

참고: 이 스크립트가 이미 추가되어 있는 경우 다시 삽입할 필요가 없습니다.

Youtube 비디오 ID 가져오기

AMP 페이지에 표시할 비디오 ID를 복사합니다. 비디오 ID는 다음과 같이 비디오의 URL 주소 끝에 있습니다.

youtube.com/watch?v=xxxxxxxxxxx

아래의 태그에 가져온 비디오 ID를 붙여넣으세요.

<amp-youtube data-videoid='xxxxxxxxxxx' layout='responsive' width='480' height='270'></amp-youtube>

이 태그에 지원되는 레이아웃은 fill, fixed, fixed-height, nodisplay, responsive 입니다. 반응형 레아이웃인 responsive 속성을 사용하면 자동으로 비디오의 너비와 높이가 가로 세로 비율 16:9로 맞춰집니다.

자동 재생 (Autoplay)

자동 재생을 설정하면 페이지를 스크롤할 때 Youtube 비디오를 자동으로 재생 / 일시 중지하고, 자동 재생이 시작되면 비디오가 자동으로 음소거되고 사용자가 비디오를 클릭 / 탭하면 사운드가 나타납니다.

이 기능은 일부 브라우저에서 지원되지 않을 수 있지만 사용해 보려면 autoplay='autoplay' 속성을 amp-youtube 태그에 추가합니다. 예를 들어 다음과 같이 코드를 작성할 수 있습니다.

<amp-youtube autoplay='autoplay' data-videoid='xxxxxxxxxxx' layout='responsive' width='480' height='270'></amp-youtube>

amp-youtube의 레이아웃에 대한 자세한 설명은 공식 웹사이트에서 찾아 볼 수 있습니다.


Post a Comment