환경설정 센터 개요
환경 설정 센터를 설정하면 사용자가 이메일 메시징에 대한 알림 환경 설정을 편집하고 관리할 수 있는 원스톱 상점을 제공합니다. 이 문서에는 API로 생성된 환경설정 센터를 구축하는 단계가 포함되어 있지만 끌어서 놓기 편집기를 사용하여 환경설정 센터를 구축할 수도 있습니다.
Braze 대시보드에서 오디언스 > 구독 > 이메일 환경 설정 센터로 이동합니다.
이전 탐색을 사용하는 경우 이 페이지는 사용자 > 가입 그룹 > 이메일 환경설정 센터에 있습니다.
여기에서 각 구독 그룹을 관리하고 볼 수 있습니다. 생성하는 각 구독 그룹은 환경설정 센터 목록에 추가됩니다. 여러 개의 선호 센터를 만들 수 있습니다.
환경설정 센터는 Braze 이메일 채널 내에서 사용하도록 설계되었습니다. 환경설정 센터 링크는 각 사용자에 따라 동적으로 변경되며 외부에 호스팅될 수 없습니다.
API로 환경설정 센터 만들기
Braze의 Preference Center Braze 엔드포인트를 사용하여 사용자의 구독 상태 및 구독 그룹 상태를 표시할 수 있는 Braze에서 호스팅하는 웹사이트인 환경 설정 센터를 만들 수 있습니다. HTML 및 CSS를 사용하여 개발자 팀이 HTML 및 CSS를 사용하여 선호도 센터를 구축하여 페이지의 스타일이 브랜드 지침과 일치하도록 할 수 있습니다.
Liquid을 사용하면 구독 그룹의 이름과 각 사용자의 상태를 검색할 수 있습니다. 이 방법으로 Braze는 페이지가 로드될 때 이 데이터를 저장하고 검색합니다.
전제 조건
요구 사항 | 설명 |
---|---|
사용 설정된 환경설정 센터 | Braze 대시보드는 환경설정 센터 기능을 사용할 수 있는 권한이 있습니다. |
유효한 워크스페이스에는 이메일, SMS 또는 WhatsApp 구독 그룹이 있습니다 | 유효한 사용자와 이메일, SMS 또는 WhatsApp 구독 그룹이 있는 작업 공간. |
유효한 사용자 | 이메일 주소와 외부 ID를 가진 사용자. |
환경설정 권한으로 생성된 API 키 | Braze 대시보드에서 설정 > API 키로 이동하여 환경 설정 센터 권한이 있는 API 키에 액세스할 수 있는지 확인합니다. |
이전 탐색을 사용하는 경우 개발자 콘솔 > API 설정에서 API 키를 만들 수 있습니다.
1단계: 환경설정 센터 엔드포인트 만들기 사용
환경설정 센터 엔드포인트 만들기를 사용하여 환경설정 센터 구축을 시작합시다. 선호 센터를 커스텀하려면 preference_center_page_html
필드 및 confirmation_page_html
필드에 브랜딩과 일치하는 HTML을 포함할 수 있습니다.
생성 환경설정 센터 URL 엔드포인트는 Braze를 통해 발송된 이메일 외부에서 특정 사용자의 환경설정 센터 URL을 가져올 수 있게 합니다.
2단계: 이메일 캠페인에 포함하기
네이버 안드로이드 앱과 같은 특정 브라우저는 Braze 환경설정 센터를 지원하지 않는 경우가 있습니다. 일부 사용자가 이러한 브라우저를 사용할 것으로 예상되는 경우 사용자가 이메일 환경설정을 관리할 수 있는 대체 방법을 제공하는 것이 좋습니다.
이메일에 환경설정 센터로의 링크를 삽입하려면, 이메일의 원하는 위치에 다음 Liquid 태그를 사용하세요. 이는 탈퇴 URL을 삽입하는 방식과 유사합니다.
1
{{preference_center.${kitchenerie_preference_center_example}}}
HTML을 포함하는 Liquid을(를) 조합하여 사용할 수도 있습니다. 예를 들어, HTML 편집기나 드래그 앤 드롭 편집기에서 다음을 URL로 붙여넣을 수 있습니다. 이것은 모든 이메일 구독 그룹을 자동으로 나열하는 기본 환경설정 센터 레이아웃을 보여줍니다.
1
<a href="{{preference_center.${kitchenerie_preference_center_example}}}">Edit your preferences</a>
환경설정 센터에는 사용자가 모든 이메일에서 탈퇴할 수 있는 체크박스가 있습니다. 이 환경설정을 테스트 메시지로 보내면 저장할 수 없습니다.
위의 Liquid 태그는 캠페인 또는 캔버스를 시작할 때만 작동합니다. 테스트 이메일을 보내는 것은 유효한 링크를 생성하지 않습니다.
환경설정 센터 편집
업데이트 환경 설정 센터 엔드포인트를 사용하여 환경 설정 센터를 편집하고 업데이트할 수 있습니다.
선호 센터 및 세부 사항 식별
선호 센터를 식별하려면 선호 센터 엔드포인트에 대한 세부 정보 보기를 사용하여 마지막 업데이트 타임스탬프, 선호 센터 ID 등 관련 정보를 반환하십시오.
사용자 정의
Braze는 환경설정 센터의 구독 상태 업데이트를 관리하여 환경설정 센터를 동기화 상태로 유지합니다. 그러나 구독 그룹 API를 사용하여 자체 환경설정 센터를 만들고 호스팅할 수도 있습니다.
옵션 1: 문자열 쿼리 매개변수를 가진 링크
URL 본문에 쿼리 문자열 필드-값 쌍을 사용하여 사용자의 ID 및 이메일 카테고리를 페이지에 전달하면 사용자는 탈퇴 선택을 확인하기만 하면 됩니다. 이 옵션은 사용자 식별자를 해시 형식으로 저장하고 이미 구독 센터가 없는 사람들에게 좋습니다.
이 옵션의 경우 각 이메일 카테고리에는 고유한 탈퇴 링크가 필요합니다:
http://mycompany.com/query-string-form-fill?field_id=John&field_category=offers
전송 시 Liquid 필터를 사용하여 사용자의 외부 ID를 해시하는 것도 가능합니다. 이것은 user_id
을(를) MD5 해시 값으로 변환합니다. 예를 들어:
1
2
{% assign my_string = {{${user_id}}} | md5 %}
My encoded string is: {{my_string}}
옵션 2: JSON 웹 토큰으로 인증
웹 서버의 일부(예: 계정 환경설정)에 사용자를 인증하려면 JSON 웹 토큰을 사용하세요. 이는 일반적으로 사용자 이름 및 비밀번호 로그인을 통한 인증 계층 뒤에 있습니다.
이 접근 방식은 URL에 포함된 쿼리 문자열 값 쌍을 필요로 하지 않습니다. 예를 들어, 이러한 값들은 JSON 웹 토큰의 페이로드에 전달될 수 있습니다.
1
2
3
4
5
{
"user_id": "1234567890",
"name": "John Doe",
"category": offers
}
자주 묻는 질문
환경설정 센터를 만들지 않았습니다. 대시보드에 “PreferenceCenterBrazeDefault”가 표시되는 이유는 무엇인가요?
이는 레거시 Liquid ${preference_center_url}
를 사용할 때 환경 설정 센터를 렌더링하는 데 사용되므로 ${preference_center_url}
또는 preference_center.${PreferenceCenterBrazeDefault}
를 참조하는 캔버스 단계 또는 템플릿이 작동하지 않습니다. 이는 메시지의 일부로 레거시 리퀴드 또는 “PreferenceCenterBrazeDefault”가 포함된 이전에 전송된 메시지에 대해서도 적용됩니다.
새 메시지에서 ${preference_center_url}
을 다시 참조하면 “PreferenceCenterBrazeDefault”라는 이름의 환경설정 센터가 다시 만들어집니다.