Adobe 클라이언트 데이터 레이어확장

컨텐츠 작성자가 데이터 레이어와 관련된 추가 정보를 입력할 수 있는 사용자 정의 대화 상자를 사용하여 핵심 구성 요소를 확장할 수 있습니다.

핵심 구성 요소에서 제공하는 데이터 레이어에 이러한 필드를 포함하려면 고유한 특정 데이터 레이어 메서드를 구현하는 구성 요소의 모델을 확장해야 합니다.

예:제목 구성 요소

제목 구성 요소과 같은 핵심 구성 요소는 기본적으로 ComponentData을 반환하는 getData 메서드가 있는 구성 요소을 확장합니다.

ComponentData 구성 요소가 구현하거나, 다음과 같이 getDataLayerLinkUrlgetDataLayerTitle 에 대해 구현할 수 있는 사전 정의된 필드를 정리합니다 TitleImpl.

따라서 사용자 정의 Sling 모델에는 ComponentData을(를) 확장하여 더 많은 필드를 반환하는 객체를 반환하는 getData 메서드가 있을 수 있습니다.

이렇게 하면 데이터 레이어에 채울 데이터의 JSON과 함께 구성 요소의 HTML 요소에 data-cmp-data-layer 속성이 추가됩니다. 이때 이 데이터나 관련 이벤트를 수신하는 스크립트를 구현할 수 있습니다.

데이터 레이어의 유연성을 자세히 살펴보려면 사용자 지정 구성 요소에 대해 데이터 레이어를 활성화하는 방법을 비롯한 통합 옵션을 검토하십시오.

이 페이지에서는

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now