Drupal 9 스마트 콘텐츠 모듈을 사용하여 방문자를 위한 웹사이트 경험 개인화

게시 됨: 2022-01-18

공식적입니다. 고객은 개인화되고 관련성 높은 콘텐츠를 제공하는 비즈니스에 더 많이 참여합니다. - 55% 더 많이! 내 말은, 누가 들어주는 것처럼 느끼게 하는 맞춤형 경험을 좋아하지 않습니까? 콘텐츠 개인화는 고객에게 상황에 맞는 웹 경험을 제공하는 것입니다. Drupal 9는 향상된 웹 경험을 제공하는 데 도움이 되는 강력한 콘텐츠 개인화를 제공합니다. Drupal 9용 스마트 콘텐츠 모듈을 활용하여 콘텐츠를 더 스마트하게 만드는 방법을 알아보세요.

스마트 콘텐츠 모듈

스마트 콘텐츠 모듈이란 무엇입니까?

Drupal 9 Smart Content 모듈은 Drupal 9 웹사이트를 개인화하는 데 도움이 됩니다. 이를 통해 사이트 관리자는 브라우저 조건에 따라 사용자에게 다양한 콘텐츠를 보여줄 수 있습니다.

이 모듈에는 기능을 확장하기 위한 두 개의 하위 모듈이 포함되어 있습니다. 관리 창의 확장 탭에서 활성화할 수 있습니다.

스마트 콘텐츠 블록: 세그먼트를 기반으로 해당 블록 내에서 콘텐츠를 숨기거나 표시하거나 교환할 수 있는 스마트 블록을 페이지에 추가합니다.

스마트 콘텐츠 브라우저 : 관리자가 개인화된 콘텐츠 표시 여부를 평가하는 데 사용할 수 있는 브라우저 기반 조건(언어, OS, 모바일, 쿠키 등)을 활성화합니다.

스마트 콘텐츠 모듈과 함께 개인화 경험을 더욱 향상시키는 데 사용할 수 있는 몇 가지 다른 추가 모듈(포함되지 않음)이 있습니다. 데이터 계층을 통해 분석 시스템과 연결하는 스마트 콘텐츠 데이터 계층 모듈과 같습니다. 또는 UTM 문자열 데이터를 처리할 수 있는 스마트 콘텐츠 UTM(이 기사의 뒷부분에서 논의할 것).

4단계로 스마트 콘텐츠 모듈 구현

1단계: 설치

먼저 Smart Content 모듈과 해당 하위 모듈을 설치하고 활성화해 보겠습니다.

똑똑한

2단계: 세그먼트 만들기

세그먼트는 반응의 표시를 결정하는 조건 또는 조건 세트입니다. 세그먼트를 생성하려면:

  • 구조 > 스마트 콘텐츠 > 세그먼트 집합 관리로 이동합니다.
  • "글로벌 세그먼트 세트 추가"를 클릭하십시오.
  • 세그먼트 세트에 레이블을 추가하고 "세그먼트 추가"를 클릭합니다.
분절

세그먼트 추가 를 클릭하면 필수 필드 세그먼트와 조건을 추가하는 옵션(아래 표시된 것과 같은)이 있는 세그먼트 양식이 표시됩니다.

상표

조건 선택 드롭다운 목록을 클릭하면 스마트 콘텐츠 브라우저 모듈에서 제공하는 브라우저 기반 조건 집합이 표시됩니다. 이러한 조건은 조건 세그먼트를 만드는 데 사용됩니다.

상태

선택할 수 있는 조건 목록:

  • 그룹 - 둘 이상의 조건을 그룹화하는 데 사용됩니다.
  • True - 값이 1일 때
  • 언어 - 브라우저가 사이트를 로드하는 데 사용하는 언어 기반
  • 모바일 - 디스플레이에 따라 다른 블록을 렌더링할 수 있습니다. 모바일은 모바일 디스플레이인지 아닌지 확인합니다.
  • 운영 체제 - OS를 확인합니다. 예를 들어 Windows, Mac, Android 및 기타 몇 가지가 있습니다.
  • 쿠키 활성화 - 사이트에 쿠키가 활성화되어 있는지 확인하고 쿠키를 통해 설정한 값에 따라 내용을 변경할 수도 있습니다.
  • 로컬 저장소 - 콘텐츠를 개인화하는 데 사용할 수 있습니다.
  • 브라우저의 너비높이 에 따라 콘텐츠를 변경할 수도 있습니다.

단순화를 위해 더 나아가 예제를 진행해 보겠습니다. " Specbee "라는 사용자에게는 다른 콘텐츠를 보여주고 다른 사용자에게는 다른 콘텐츠를 보여주고 싶습니다.
여기에서 내 세그먼트 세트 이름을 "User"로 지정하고 이 조건이 사용자 specbee 에 대한 것이기 때문에 첫 번째 세그먼트의 이름도 " specbee "로 지정했습니다. 항상 조건과 관련된 세그먼트 이름을 지정하는 것이 좋습니다.

조건 추가

여기에서 필요에 따라 조건을 변경할 수 있습니다(위 이미지 참조).

  1. "모두인 경우"를 "있는 경우"로 변경할 수 있습니다.
  2. 여기에 "if"와 "if not"이라는 두 가지 옵션이 있습니다.
  3. 여기에는 같음, 포함, 다음으로 시작, 비어 있음 및 설정됨 5가지 옵션이 있습니다. 필요에 따라 변경할 수 있습니다.

첫 번째 조건은 "user"라는 이름의 쿠키가 " specbee "로 설정된 경우입니다.
다른 조건의 경우 아래 조건 추가 를 클릭하고 두 번째 조건을 추가합니다. "if not" 쿠키 "user"는 "specbee"와 같습니다.

세그먼트 조건

다음으로 세그먼트를 저장합니다.

3단계: 블록 생성

이제 조건을 만들었으므로 해당 조건에 따라 표시할 내용을 살펴보겠습니다. 이를 위해서는 조건에 따라 블록을 생성해야 합니다. 동일한 예에 따라 이제 각 조건( specbee 사용자 및 기타 사용자)에 대해 하나씩 두 개의 블록을 생성해 보겠습니다.

사용자 정의 블록

4단계: 블록 배치

구조 -> 블록 레이아웃 으로 이동하여 블록을 배치해야 하는 영역을 선택한 다음 블록 배치 를 클릭합니다. Decision 블록을 검색하고 블록을 배치합니다.

장소

결정 블록은 기본적으로 스마트 콘텐츠 블록 모듈에서 제공됩니다.

블록 배치 버튼을 클릭하면 세그먼트를 선택하는 옵션이 표시됩니다.

블록 구성

그렇지 않으면 모든 블록이 같은 이름을 갖기 때문에 항상 블록의 제목을 변경하는 것이 좋습니다.

  • 세그먼트 세트 선택을 클릭하면 스마트 콘텐츠 탭에서 생성된 모든 세그먼트 세트가 나열됩니다. 세그먼트를 선택하고 "세그먼트 세트 선택"을 클릭합니다.
  • 이제 선택한 세그먼트 세트에서 생성된 조건을 얻을 수 있습니다. 편집을 클릭하고 조건에 따라 표시할 블록을 선택합니다. 일반 블록을 배치하는 것과 동일합니다. 하나의 조건에 대해 여러 블록을 배치할 수 있습니다.
  • 블록을 선택한 후 저장을 클릭합니다.
블록 저장

블록 표시

여기에 쿠키 속성을 기반으로 블록이 표시됩니다. 쿠키 사용자가 "specbee"로 설정되어 있으면(이 예에 따라) "사용자 specbee에 대한 차단"이 표시되고 그렇지 않으면 "다른 사람 차단"이 표시됩니다.

차단하다

위 이미지에서는 쿠키가 설정되어 있지 않기 때문에 '타인 차단' 상태로 표시되는 것을 확인할 수 있습니다.

블록 이름

그리고 여기에서 "다른 사용자 차단" 대신 "사용자 specbee 차단"이 표시됩니다. "user"라는 이름의 쿠키가 조건을 true로 만드는 "specbee"로 설정되어 있기 때문입니다.

스마트 콘텐츠 UTM 모듈

앞에서 설명한 것처럼 개인화 모듈의 기능을 확장하기 위해 설치할 수 있는 다른 추가 모듈이 있습니다. 스마트 콘텐츠 UTM은 스마트 콘텐츠 모듈과 함께 작동하는 그러한 모듈 중 하나입니다. 세그먼트 생성에 UTM 매개변수를 사용할 수 있습니다.

콘텐츠 UTM

이 모듈의 구현은 매우 간단합니다. Smart Content UTM 모듈을 설치하고 활성화하기만 하면 됩니다. 세그먼트 생성 시 UTM 매개변수에 대한 옵션을 사용할 수 있습니다(아래 그림 참조).

UTM 소스

이 모듈은 필요한 경우에만 사용할 수 있습니다. 서브 모듈이 아니며 별도로 설치해야 합니다. 실행 중인 다양한 광고 캠페인을 기반으로 콘텐츠를 표시하려는 경우 특히 유용합니다. URL의 UTM 소스 매개변수에서 광고 소스를 가져와 이를 기반으로 콘텐츠를 표시합니다.