배너
배너를 사용하면 사용자에게 개인화된 메시징을 생성할 수 있으며, 이메일이나 푸시 알림과 같은 다른 채널의 도달 범위를 확장할 수 있습니다. 배너를 앱이나 웹사이트에 직접 삽입할 수 있어 자연스러운 경험을 통해 사용자와 소통할 수 있습니다.
필수 조건
배너의 가용성은 Braze 패키지에 따라 다릅니다. 시작하려면 계정 매니저 또는 고객 성공 매니저에게 문의하세요.
시작하기 전에 앱이나 웹사이트에 배너 배치가 생성되어 있는지 확인하세요.

배너를 사용하는 이유는 무엇인가요?
배너를 사용하면 마케팅 및 제품 팀이 앱 또는 웹사이트 콘텐츠를 동적으로 개인화하여 실시간 사용자 적격성과 동작을 반영할 수 있습니다. 배너는 지속적으로 메시지를 인라인으로 표시하여 비침해적이고 상황별로 관련성 있는 경험을 제공하며, 세션 시작 시 또는 앱이나 웹사이트에서 명시적으로 요청할 때 세션 중간에 새로고침할 수 있습니다.
배너가 앱 또는 웹사이트에 통합된 후, 마케터는 간단한 드래그 앤 드롭 편집기를 사용하여 배너를 디자인하고 출시할 수 있으므로 지속적인 개발자 지원이 필요 없어 복잡성을 줄이고 효율성을 높일 수 있습니다.
| 사용 사례 | 설명 |
|---|---|
| 공지사항 | 다가오는 이벤트나 정책 변경과 같은 공지사항을 앱 경험의 최전선에 유지하세요. |
| 오퍼 개인화 | 각 사용자의 탐색 기록, 장바구니 내용, 구독 등급 및 로열티 상태에 따라 개인화된 프로모션 및 인센티브를 표시합니다. |
| 신규 사용자 참여 타겟팅 | 신규 사용자를 온보딩 흐름 및 계정 설정으로 안내합니다. |
| 세일 및 프로모션 | 사용자 경험을 방해하지 않으면서 홈페이지에서 지속적이고 직접적으로 추천 콘텐츠, 인기 제품 및 진행 중인 브랜드 캠페인을 강조합니다. |
기능
배너의 기능은 다음과 같습니다:
- 쉬운 콘텐츠 구축: 이미지, 텍스트, 버튼, 이메일 캡처 양식, 커스텀 코드 등을 지원하는 시각적 드래그 앤 드롭 편집기를 사용하여 배너를 생성하고 미리보기할 수 있습니다.
- 유연한 배치: 배너가 나타날 수 있는 애플리케이션 또는 웹사이트 내 여러 위치를 정의하여 특정 컨텍스트나 사용자 경험에 대한 정밀한 타겟팅을 가능하게 합니다.
- 동적 개인화: 배너는 새로운 세션 시작 시 또는 고객이 명시적으로 새로고침을 요청한 경우에만 세션 중간에 새로고침할 수 있습니다. 배너는 새 세션에서 자동으로 업데이트되지 않습니다. 고객이 새로고침을 요청하지 않으면 배너는 업데이트되지 않습니다.
- 네이티브 우선순위: 여러 배너가 동일한 배치를 타겟팅할 때 표시 우선순위를 설정하여 올바른 메시지가 적시에 사용자에게 전달되도록 합니다.
- 커스텀 코드 편집기 블록: 커스텀 코드 편집기 블록을 사용하여 고급 커스터마이징을 위한 커스텀 HTML을 추가하거나 기존 웹 스타일과 원활하게 통합할 수 있습니다.
배너에 대하여
배치 ID
배너 배치는 Braze SDK로 생성한 앱 또는 웹사이트의 특정 위치로, 배너가 나타날 수 있는 위치를 지정합니다.
일반적인 위치에는 홈페이지 상단, 제품 상세 페이지 및 체크아웃 흐름이 포함됩니다. 배치가 생성된 후, 배너는 배너 캠페인에서 할당할 수 있습니다.
워크스페이스당 생성할 수 있는 배치 수에 대한 고정 제한은 없으며, 경험에 따라 필요한 만큼 많은 배치 ID를 생성할 수 있습니다. 각 배치는 워크스페이스 내에서 고유해야 합니다. 단일 배치 ID는 동시에 최대 25개의 활성 메시지에서 참조될 수 있습니다.
배너 캠페인을 시작한 후에는 배치 ID를 수정하지 마세요.
배너 우선순위
여러 배너 메시지가 동일한 배치 ID를 참조할 때, 배너는 우선순위에 따라 표시됩니다: 높음, 중간 또는 낮음. 기본적으로 배너는 중간으로 설정되지만, 배너 캠페인을 생성하거나 편집할 때 우선순위를 수동으로 설정할 수 있습니다.
여러 배너가 동일한 우선순위로 설정된 경우, 사용자가 자격이 있는 가장 최신 배너가 먼저 표시됩니다.
배치 요청
앱이나 웹사이트에서 배치를 [생성할 때<1>, 앱은 Braze에 각 배치에 대한 배너 메시지를 가져오도록 요청합니다.
- 새로 고침 요청당 최대 10개의 배치를 요청할 수 있습니다.
- 각 배치에 대해 Braze는 사용자가 받을 수 있는 가장 높은 우선 순위의 배너를 반환합니다.
- 새로 고침에서 10개 이상의 배치가 요청되면 처음 10개만 반환되고 나머지는 버려집니다.
예를 들어, 앱은 새로 고침 요청에서 세 개의 배치: homepage_promo, cart_abandonment, 및 seasonal_offer을 요청할 수 있습니다. 각 요청은 해당 배치에 대한 가장 관련성 높은 배너를 반환합니다.
새로 고침 요청에 대한 속도 제한
구형 SDK 버전(스위프트 13.1.0 이전, 안드로이드 38.0.0, 웹 6.1.0, 리액트 네이티브 17.0.0, 플러터 15.0.0)을 사용하는 경우, 사용자 세션당 하나의 새로 고침 요청만 허용됩니다.
최신 최소 SDK 버전(스위프트 13.1.0+, 안드로이드 38.0.0+, 웹 6.1.0+, 리액트 네이티브 17.0.0+, 플러터 15.0.0+)을 사용하는 경우, 새로 고침 요청은 과도한 폴링을 방지하기 위해 토큰 버킷 알고리즘에 의해 제어됩니다:
- 각 사용자 세션은 다섯 개의 새로 고침 토큰으로 시작합니다.
- 토큰은 180초(3분)마다 하나의 토큰이 충전되는 속도로 충전됩니다.
requestBannersRefresh에 대한 각 호출은 하나의 토큰을 소모합니다. 토큰이 없을 때 새로 고침을 시도하면 SDK는 요청을 하지 않고 토큰이 충전될 때까지 오류를 기록합니다. 이는 중간 세션 및 이벤트 트리거 업데이트에 중요합니다. 동적 업데이트를 구현하려면(예: 사용자가 동일한 페이지에서 작업을 완료한 후), 사용자 정의 이벤트가 기록된 후 새로 고침 메서드를 호출하되, 사용자가 다른 배너 캠페인에 적합해지기 전에 Braze가 이벤트를 수집하고 처리하는 데 필요한 지연을 고려해야 합니다.
메시지 전달
배너 메시지는 HTML 콘텐츠로 앱 또는 웹사이트에 전달되며, 일반적으로 iframe 내에서 렌더링됩니다. 이를 통해 배너가 기기 전반에 걸쳐 일관되게 렌더링되며, 나머지 코드와 스타일 및 스크립트를 분리하는 데 도움이 됩니다.
iframe은 코드베이스 변경 없이 동적이고 개인화된 콘텐츠 업데이트를 가능하게 합니다. 각 iframe은 캠페인 타겟팅 및 개인화 로직을 사용하여 각 사용자 세션에 대한 HTML을 검색하고 표시합니다.
콘텐츠 카드, 인앱 메시지, 배너 및 피처 플래그는 Braze 서버와 동기화하기 위해 기기 연결에 의존합니다. 네트워크 상태가 다양할 수 있으므로 콘텐츠나 업데이트가 즉시 동기화, 표시 또는 삭제되지 않을 수 있습니다(예: 사용자가 오프라인인 경우). 중요하고 시간에 민감한 업데이트에는 이러한 채널을 사용하지 않는 것을 권장합니다.
크기 및 크기 조정
배너 크기 및 크기 조정에 대해 알아야 할 사항은 다음과 같습니다:
- 컴포저를 사용하면 배너를 다양한 크기로 미리보기할 수 있지만, 해당 정보는 SDK에 저장되거나 전송되지 않습니다.
- HTML은 렌더링되는 컨테이너의 전체 너비를 차지합니다.
- 고정된 크기의 요소를 만들고 컴포저에서 해당 크기를 테스트하는 것을 권장합니다.
제한 사항
각 워크스페이스는 최대 200개의 활성 배너 캠페인을 지원할 수 있습니다. 이 한도에 도달하면 새 캠페인을 만들기 전에 기존 캠페인을 아카이브하거나 비활성화해야 합니다.
또한, 배너 메시지는 다음 기능을 지원하지 않습니다:
- API 트리거 및 액션 기반 캠페인
- 연결된 콘텐츠
- 프로모션 코드
:rerender태그를 사용하는catalog_items- 사용자 제어 해제(얼리 액세스만 해당)
사용자가 배너를 수동으로 해제할 수 있도록 허용하는 기능은 얼리 액세스 중입니다. 자세한 내용은 해제 동작 구성을 참조하세요. 얼리 액세스에 참여하고 싶으시면 고객 성공 매니저에게 문의하세요.
다음 단계
다음 우선순위를 정하는 데 도움을 주고 싶으신가요? [email protected]으로 문의하세요.