구조화된 재택 활동(VirtualLocation
) 데이터
사용자가 집에서 할 수 있는 활동을 찾을 수 있도록 하려면 온라인 이벤트와 동영상 페이지에 구조화된 데이터를 추가하세요. 사용자가 집에서 할 만한 활동을 검색하면 동영상 및 온라인 이벤트가 리치 결과에 표시됩니다. 사용자는 동영상이나 수업을 클릭하여 활동 설명, 등록 방법 또는 지금 보기와 같은 세부정보를 확인할 수 있습니다.
다음은 재택 활동 콘텐츠 유형의 예입니다.
- 예정된 동영상 실시간 스트림
- 이미 녹화된 동영상
- 온라인 이벤트
![재택 활동 리치 결과](https://developers-dot-devsite-v2-prod.appspot.com/static/search/docs/images/home-activities-fitness.png?authuser=19&hl=ko)
기능 제공 여부
재택 활동 리치 결과는 현재 미국에서 영어로만 제공됩니다. 이 기능은 휴대기기에서 사용할 수 있습니다. 현재 피트니스 관련 검색어(예: '온라인 운동' 또는 '홈 요가')에만 표시됩니다.
자격요건 가이드라인
재택 활동 리치 결과로 표시하려면 다음 가이드라인을 따르세요.
- 문서에 따라 구조화된
Event
또는Video
데이터를 추가합니다. 구조화된Event
데이터는 일반적으로 향후 진행될 예정인 온라인 이벤트에 적합하고 구조화된Video
데이터는 게시된 동영상에 적합합니다. - 이벤트는 오프라인 이벤트가 아닌 가상 이벤트여야 합니다. 구조화된
Event
데이터에서 다음을 확인하세요.eventAttendanceMode
를OnlineEventAttendanceMode
로 설정합니다.location
속성에는VirtualLocation
유형을 사용합니다.location.url
속성을 추가합니다.- 정확한 시간대를 지정합니다. 정확한 시간을 확인할 수 있는 실제 위치가 없으므로 온라인 이벤트에 올바른 시간대를 설정하는 것이 중요합니다.
- 동영상의 경우
description
및duration
속성을 추가하는 것이 중요합니다. Google에서 동영상에 관한 정보를 파악하는 데 도움이 되기 때문입니다. 동영상이 예정된 실시간 스트림인 경우 두 유형의 마크업(Video
,Event
)을 모두 추가해도 되지만 꼭 그럴 필요는 없습니다. 그러나 실시간 스트림에Video
마크업을 사용한다면BroadcastEvent
속성을 추가하고 실시간 배지 가이드라인을 따르는 것이 좋습니다.
예
Video
다음은 구조화된 Video
데이터가 포함된 동영상 페이지의 예입니다.
<html> <head> <title>20 Min Aerobic Workout Reduction</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "VideoObject", "name": "20 Min Aerobic Workout Reduction", "description": "Get your exercise in, from home. Watch this quick 20 minute workout video.", "thumbnailUrl": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "uploadDate": "2024-03-31T08:00:00+08:00", "duration": "PT20M46S", "contentUrl": "https://www.googlebotclass.com/video/123/20-min-workout.mp4", "embedUrl": "https://www.googlebotclass.com/embed/123", "interactionStatistic": { "@type": "InteractionCounter", "interactionType": { "@type": "WatchAction" }, "userInteractionCount": 5647018 }, "regionsAllowed": "US" } </script> </head> <body> </body> </html>
<html itemscope itemprop="VideoObject" itemtype="https://schema.org/VideoObject"> <head> <title itemprop="name">20 Min Aerobic Workout Reduction</title> </head> <body> <meta itemprop="uploadDate" content="2024-03-31T08:00:00+08:00" /> <meta itemprop="duration" content="PT20M46S" /> <p itemprop="description">Get your exercise in, from home. Watch this quick 20 minute workout video.</p> <div itemprop="interactionStatistic" itemtype="https://schema.org/InteractionCounter" itemscope> <meta itemprop="userInteractionCount" content="5647018" /> <meta itemprop="interactionType" itemtype="https://schema.org/WatchAction" /> </div> <link itemprop="embedUrl" href="https://www.googlebotclass.com/embed/123" /> <meta itemprop="contentUrl" content="https://www.googlebotclass.com/video/123/20-min-workout.mp4" /> <meta itemprop="regionsAllowed" content="US" /> <meta itemprop="thumbnailUrl" content="https://example.com/photos/1x1/photo.jpg" /> </body> </html>
Event
다음은 구조화된 Event
데이터가 포함된 온라인 이벤트 페이지의 예입니다.
<html> <head> <title>Boxing Workout</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Event", "name": "Boxing Workout", "startDate": "2024-07-31T06:00:00-05:00", "endDate": "2024-07-31T07:00-05:00", "eventStatus": "https://schema.org/EventScheduled", "eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode", "location": { "@type": "VirtualLocation", "url": "https://googlebotcourse.com/boxing-workout" }, "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "description": "Boxing is a full body workout that rapidly changes the shape of your body through a dynamic workout. The technique develops lean, strong and flexible muscles.", "offers": { "@type": "Offer", "url": "https://www.googlebotcourse.com/event_offer/12345_202403180430", "price": "30", "priceCurrency": "USD", "availability": "https://schema.org/InStock", "validFrom": "2024-05-21T12:00" }, "organizer": { "@type": "Organization", "name": "Get Fit with Googlebot", "url": "https://getfitwithgooglebot.com" }, "performer": { "@type": "Person", "name": "Virginia Woolf" } } </script> </head> <body> </body> </html>
<html itemscope itemprop="Event" itemtype="https://schema.org/Event"> <head> <title itemprop="name">Boxing Workout</title> </head> <body> <meta itemprop="startDate" content="2024-07-31T06:00:00-05:00" /> <meta itemprop="endDate" content="2024-07-31T07:00-05:00" /> <meta itemprop="eventStatus" content="https://schema.org/EventScheduled" /> <meta itemprop="eventAttendanceMode" content="https://schema.org/OnlineEventAttendanceMode" /> <p itemprop="description">Boxing is a full body workout that rapidly changes the shape of your body through a dynamic workout. The technique develops lean, strong and flexible muscles.</p> <div itemprop="location" itemtype="https://schema.org/VirtualLocation" itemscope> <meta itemprop="url" content="https://googlebotcourse.com/boxing-workout" /> </div> <img itemprop="image" src="https://example.com/photos/1x1/photo.jpg" alt="" /> <div itemprop="offers" itemtype="https://schema.org/Offer" itemscope> <meta itemprop="url" content="https://www.googlebotcourse.com/event_offer/12345_202403180430" /> <meta itemprop="price" content="30" /> <meta itemprop="priceCurrency" content="USD" /> <meta itemprop="availability" content="https://schema.org/InStock" /> <meta itemprop="validFrom" content="2024-05-21T12:00" /> </div> <div itemprop="organizer" itemtype="https://schema.org/Organization" itemscope> <meta itemprop="name" content="Get Fit with Googlebot" /> <meta itemprop="url" content="https://getfitwithgooglebot.com" /> </div> <div itemprop="performer" itemtype="https://schema.org/Person" itemscope> <meta itemprop="name" content="Virginia Woolf" /> </div> </body> </html>