HTML 및 JavaScript API를 사용하여 DPS 확장

DPS는 HTML 및 JavaScript API를 사용하여 사용자 환경을 개선할 수 있는 여러 방법을 제공합니다. 맞춤형 라이브러리, 맞춤형 스토어 또는 권한 배너용 HTML 콘텐츠를 만드는 경우 Library and Store API를 참조할 수 있습니다.

HTML 아티클 또는 웹 콘텐츠 오버레이와 같은 Folio 내 HTML 콘텐츠의 경우 Reading API를 참조할 수 있습니다. Reading API에는 Library and Store API와 지리 위치, 카메라, 일정 및 디바이스 감지용 API에서 사용 가능한 몇 가지 기능이 포함되어 있습니다.

DPS App Builder에서 지정하는 모든 HTML 콘텐츠는 Library and Store API를 참조할 수 있습니다. Folio의 HTML 아티클 또는 웹 콘텐츠 오버레이는 Reading API를 참조할 수 있습니다.

 

라이브러리 및 스토어 API

Reading API

맞춤형 라이브러리

*

 

맞춤형 스토어

*

 

맞춤형 슬롯 (웹 뷰)

*

 

권한 배너

*

 

시작 화면

*

 

정보 화면

*

*

웹 콘텐츠 오버레이

 

*

HTML 아티클

 

*

다음 기능은 JavaScript API에 대한 액세스를 제공합니다.

맞춤형 라이브러리

HTML, JavaScript 및 CSS를 사용하여 뷰어 라이브러리의 기본 구현을 필요에 맞게 바꿀 수 있습니다. API에 액세스하면 기본 라이브러리에 있는 전자상거래 기능을 복제하고 프로젝트 디자인에 맞게 맞춤화할 수 있습니다. 맞춤형 라이브러리 및 스토어를 만드는 방법에 대한 자세한 내용은 맞춤형 스토어프런트 및 라이브러리를 참조하십시오.

맞춤형 라이브러리는 Library and Store API에 액세스할 수 있습니다.

맞춤형 슬롯

맞춤형 슬롯("사용자 정의 내비게이션 아이콘"이라고도 함)은 아래쪽 내비게이션 바에 나타납니다. 이러한 맞춤형 슬롯을 누르면 맞춤형 스토어 또는 FAQ 페이지와 같은 웹 뷰가 표시됩니다. 웹 뷰 HTML에는 Library and Store API에 대한 참조가 포함될 수 있습니다.

내비게이션 아이콘 중 하나를 누르면 웹 뷰가 표시됩니다. 각 웹 뷰의 HTML 콘텐츠는 Library and Store API를 참조할 수 있습니다.

권한 배너

앱에 직접적인 권한 부여가 포함된 경우 위의 이미지에 표시된 것처럼 라이브러리 보기 위쪽에 표시되는 HTML 배너를 정의할 수 있습니다. 배너는 발행물 구독자가 콘텐츠에 즉시 액세스하거나, 구독 상품을 만들거나, 광고를 표시하기 위한 클릭 유도 문안(CTA)으로 사용됩니다. 권한 배너는 Library/Store API에 대한 전체 액세스 권한을 가집니다. 자세한 내용은 DPS에서 직접적인 권한 부여 활용을 참조하십시오.

시작 화면

시작 화면은 시작 화면과 라이브러리/스토어 사이의 HTML 콘텐츠를 표시하는 투명한 웹 뷰입니다. HTML 콘텐츠는 고객이 앱을 설치한 이후 처음 시작할 때, 또는 앱이 업데이트된 후 처음 앱을 시작할 때 나타납니다. 시작 화면은 Library/Store API에 대한 전체 액세스 권한을 가집니다. DPS Developer Center에서 시작 화면 시작하기를 참조하십시오.

Library and Store API에서 정보를 수집하는 샘플 시작 화면.

정보 화면

앱에서 고객이 콘텐츠를 보고 있는 곳 어디에나 정보 화면을 표시할 수 있습니다. 예를 들어 투명한 웹 뷰를 통해 독자들에게 계정 생성, 자매 앱 다운로드, 도움말 콘텐츠 액세스 또는 다른 맞춤형 상품 확인을 유도할 수 있습니다. 정보 화면은 트리거된 위치에 따라 Library and Store API 또는 Reading API와 같은 JavaScript API에 대한 전체 액세스 권한을 가집니다.

앱 수준(맞춤형 라이브러리 또는 권한 배너 등) 또는 Folio 수준(HTML 아티클 또는 웹 콘텐츠 오버레이)에서 정보 화면을 시작할 수 있습니다. 정보 화면에 사용되는 HTML 파일은 앱 내에 있는 것이 아니라 앱 외부에 있는 서버에 상주해야 합니다. 사용자가 정보 화면을 보려면 인터넷에 연결해야 합니다.

자세한 내용은 R30의 새로운 API 및 기능을 참조하십시오.

HTML 아티클/웹 콘텐츠 오버레이

라이브러리가 아니라 Folio 내에서 JS API에 액세스하려면 HTML 아티클 또는 웹 콘텐츠 오버레이를 만들면 됩니다. 그런 다음 디지털 Blow-ins를 만들어 아티클을 다운로드한 방법에 따라 다른 콘텐츠를 표시하거나 Camera API(영어로만 제공), Geolocation API(영어로만 제공) 또는 다양한 소비자 마케팅 API(영어로만 제공)를 활용할 수 있습니다.

이러한 웹 콘텐츠 오버레이의 HTML은 Reading API를 호출하여 해당 발행물이 어떤 방식으로 다운로드되었는지 확인하고 그에 따라 콘텐츠를 표시합니다.

 Adobe

쉽고 빠르게 지원 받기

신규 사용자이신가요?

Adobe MAX 2024

Adobe MAX
크리에이티비티 컨퍼런스

10월 14~16일 마이애미 비치 및 온라인

Adobe MAX

크리에이티비티 컨퍼런스

10월 14~16일 마이애미 비치 및 온라인

Adobe MAX 2024

Adobe MAX
크리에이티비티 컨퍼런스

10월 14~16일 마이애미 비치 및 온라인

Adobe MAX

크리에이티비티 컨퍼런스

10월 14~16일 마이애미 비치 및 온라인