- 인쇄
노출 구성 제어
- 인쇄
Shoplive Plugin 페이지를 아래와 같이 다양한 형식으로 구성할 수 있습니다.
featuredOnly: 플레이어 영역만 노출list-Only: 방송 모아보기 영역만 노출campaignList의layout을GRID형태로 만들기campaignList의layout을HORIZONTAL형태로 만들기featuredOnly와(list-Only)사이에 콘텐츠 삽입featuredPlayerModal: 방송 모달창만 노출show/dismissLiveMiniPreview: 방송 배너 수동 제어
featuredOnly: 플레이어 영역만 노출
상단 플레이어 영역을 노출할 웹페이지에 다음 코드를 설치합니다.
<div id="featuerd-only"></div>
<script defer>
cloud.shoplive.setOverall('featuerd-only', { featuredOnly: true });
</script>list-Only: 방송 모아보기 영역만 노출
방송 모아보기 영역을 노출할 웹페이지에 다음 코드를 설치합니다.
<div id="list-only"></div>
<script defer>
cloud.shoplive.setOverall('list-only', { campaignListsOnly: true });
</script>campaignStatus - 특정 상태의 방송으로 목록 구성
특정 상태의 방송으로만 목록을 구성하고 싶을 때에는, 아래 코드를 참고해주세요.
<div id="list-only"></div>
<script defer>
var campaignStatus = 'CLOSED'; // 'ONAIR' | 'CLOSED' | 'READY'
cloud.shoplive.setOverall('list-only', {
campaignListsOnly: true,
campaignStatus: campaignStatus
});
</script>tags - 캠페인 태그를 통해 목록 구성
특정 태그의 방송으로만 목록을 구성하고 싶을 때에는, 아래 코드를 참고해주세요.
복수개 태그 사용시
tagSearchOperator를 통해 OR | AND 조건을 지정을 할 수 있습니다.
<div id="list-only"></div>
<script defer>
var campaignStatus = 'CLOSED'; // 'ONAIR' | 'CLOSED' | 'READY'
cloud.shoplive.setOverall('list-only', {
campaignListsOnly: true,
tags: ["tag1","tag2"],
tagSearchOperator:"OR"
});
</script>campaignList의 layout을 GRID 형태로 만들기
방송 모아보기를 격자형 목록으로 노출할 새 웹페이지 또는 기존 웹페이지에 다음 코드를 설치합니다.
<script defer>
var overallConfig = { campaignList: { layout: 'GRID' }};
cloud.shoplive.setOverall('YOUR_CONTAINER_ID', overallConfig);
</script>.png)
campaignList 의 layout을 HORIZONTAL 형태로 만들기
방송 모아보기를 한줄 가로 스크롤로 노출할 새 웹페이지 또는 기존 웹페이지에 다음 코드를 설치합니다.
<script defer>
var overallConfig = { campaignList: { layout: 'HORIZONTAL' }};
cloud.shoplive.setOverall('YOUR_CONTAINER_ID', overallConfig);
</script>.png)
featuredOnly와 list-Only 사이에 콘텐츠 삽입
1. 초기화
2. 상단 플레이어 영역(featured-only)을 호출하는 코드 삽입
<div id="featuerd-only"></div>
<script defer>
cloud.shoplive.setOverall('featuerd-only', { featuredOnly: true });
</script>3. 원하는 콘텐츠 삽입
4. 하단 캠페인 영역(list-only) 호출하는 코드 삽입
<div id="list-only"></div>
<script defer>
cloud.shoplive.setOverall('list-only', { campaignListsOnly: true });
</script>featuredPlayerModal: 방송 모달창만 노출
1. 초기화
2. 플레이어와 목록 표시하기 대신 다음 코드를 설치
<script defer>
cloud.shoplive.showFeaturedPlayerModal({campaignKey: "CAMPAIGN_KEY_HERE"});
</script>dismissLayerModalPlayer
활성화 되어있는 방송 모달창을 닫을 수 있습니다.
<script defer>
cloud.shoplive.dismissLayerModalPlayer();
</script>disableHistoryHook
showFeaturedPlayerModal을 사용하여 콘텐츠를 재생할 때, 뒤로가기 버튼은 현재 페이지에서 Player만 사라지도록 정의됩니다. 이전 페이지로 돌아가도록 하기 위해서는 disableHistoryHook:true 옵션을 사용합니다.
<script defer>
cloud.shoplive.showFeaturedPlayerModal({campaignKey: "CAMPAIGN_KEY_HERE", disableHistoryHook: true});
</script>show/dismissLiveMiniPreview: 방송 배너 수동 제어
현재 LIVE 상태의 방송이 있다면, PIP 형태의 미리보기로 방송 배너가 자동으로 표시됩니다.
이 기능을 수동으로 제어하려면 Shoplive Admin 페이지 - 플러그인 - PIP - 방송배너를 사용안함으로 체크하세요.
.png)
수동으로 구성하려면 다음 코드를 사용하세요.
showLiveMiniPreview - 방송 배너 표시
<script defer> cloud.shoplive.showLiveMiniPreview(); </script>dismissLiveMiniPreview - 방송 배너 닫기
<script defer> cloud.shoplive.dismissLiveMiniPreview(); </script>