가격 인하 알림
이 페이지에서는 가격 인하 알림의 작동 방식과 설정 및 사용 방법에 대해 설명합니다. Braze 카탈로그와 캔버스를 통한 가격 인하 알림을 함께 사용하면 품목의 가격이 인하되었을 때 고객에게 알릴 수 있습니다.
작동 방식
사용자가 아이템에 대한 커스텀 이벤트를 트리거하면 자동으로 가입하여 해당 아이템의 가격 인하 알림을 받을 수 있습니다. 아이템 가격이 인벤토리 규칙을 충족하면(예: 50% 이상 할인) 모든 가입자는 캠페인 또는 캔버스를 통해 알림을 받을 수 있습니다. 단, 알림을 옵트인한 사용자만 알림을 받게 됩니다.
가격 인하 알림을 위한 커스텀 이벤트 설정하기
product_clicked 이벤트와 같이 구독 이벤트로 사용할 커스텀 이벤트를 설정합니다. 이 이벤트에는 항목 ID(카탈로그 항목 ID)의 속성이 포함되어야 합니다. 카탈로그 이름을 포함하는 것이 좋지만 필수는 아닙니다. 또한 숫자 데이터 유형이어야 하는 가격 필드의 이름도 입력합니다.
다음과 같은 상황이 발생하면 사용자 및 카탈로그 품목에 대한 가격 할인 구독을 생성할 수 있습니다:
- 사용자가 선택한 커스텀 이벤트가 수행됩니다.
- 커스텀 이벤트에는
price_drop(type는 배열이어야 함)을 포함하는type속성이 있습니다.
동일한 이벤트에서 가격 인하 및 품절 알림을 모두 설정하려면 type 속성을 사용할 수 있으며, 이 속성은 배열이어야 합니다. 아이템에 가격 규칙을 충족하는 가격 변동이 발생하면 해당 아이템에 가입한 모든 사용자(가입 이벤트를 수행한 사용자)를 조회하여 캠페인이나 캔버스를 트리거하는 데 사용할 수 있는 Braze 커스텀 이벤트를 전송합니다.
이벤트 속성정보는 사용자와 함께 전송되므로 전송하는 캠페인이나 캔버스에 항목 세부 정보를 템플릿으로 만들 수 있습니다.
가격 인하 알림 설정
특정 카탈로그에서 가격 인하 알림을 설정하려면 다음 단계를 따르세요.
- 카탈로그로 이동하여 설정 탭을 선택합니다.
- 가격 인하 토글을 선택합니다.
- 글로벌 카탈로그 설정이 구성되지 않은 경우 알림을 트리거하는 데 사용할 커스텀 이벤트 및 속성을 설정하라는 메시지가 표시됩니다.
!카탈로그 설정 서랍.
| 필드 | 설명 |
|---|---|
| 대체 카탈로그 | 커스텀 이벤트에 catalog_name 속성이 없는 경우 구독에 사용되는 카탈로그입니다. |
| 가입자 커스텀 이벤트 | 사용자를 카탈로그 알림에 가입하는 데 사용되는 커스텀 이벤트입니다. 이 이벤트가 발생하면 이벤트를 수행한 사용자가 가입하게 됩니다. |
| 탈퇴를 위한 커스텀 이벤트 | 사용자를 알림에서 탈퇴시키는 데 사용되는 커스텀 이벤트입니다. 이 이벤트는 선택 사항입니다. 사용자가 이 이벤트를 수행하지 않으면 90일 후 또는 가격 인하 이벤트가 트리거되는 시점 중 먼저 발생하는 시점에 탈퇴됩니다. |
| 아이템 ID 이벤트 속성정보 | 위 커스텀 이벤트의 속성은 구독 또는 구독 취소를 위한 항목을 결정하는 데 사용됩니다. 커스텀 이벤트의 이 속성에는 카탈로그에 존재하는 항목 ID가 포함되어야 합니다. 커스텀 이벤트에는 이 항목이 속한 카탈로그를 지정하는 catalog_name 속성이 포함되어야 합니다. |
다음은 커스텀 이벤트의 예시입니다:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
"events": [
{
"external_id": "<external_id>",
"name": "subscription",
"time": "2024-04-15T19:22:28Z",
"properties": {
"id": "shirt-xl",
"catalog_name": "on_sale_products",
"type": ["price_drop", "back_in_stock"]
}
}
]
}
4. 저장을 선택하고 다음 섹션을 계속 진행하여 알림 규칙을 설정합니다.
알림 규칙 설정하기
- 카탈로그의 설정 페이지로 이동합니다.
-
알림 규칙의 경우 다음 옵션 중에서 선택합니다:
- 가입한 모든 사용자에게 알립니다: 상품 가격이 내려가면 대기 중인 모든 고객에게 알림을 보냅니다.
- 알림 한도를 설정합니다: 설정한 알림 기간에 따라 지정된 수의 고객에게 알림을 보냅니다. Braze는 더 이상 알림을 보낼 고객이 없거나 아이템 가격이 다시 올라갈 때까지 지정된 수의 고객에게 순차적으로 알림을 보냅니다. 알림 속도는 분당 10,000명의 사용자에게 알림을 보내는 것을 초과할 수 없습니다.
- 카탈로그에서 가격 필드를 설정합니다. 품목의 가격을 결정하는 데 사용되는 카탈로그 필드입니다. 숫자 유형이어야 합니다.
- 가격 인하 규칙을 설정합니다. 알림을 보내야 하는지 여부를 결정하는 데 사용되는 로직입니다. 가격 인하는 백분율 가격 변경 또는 가격 필드의 값 변경으로 구성할 수 있습니다.
- 설정 저장을 선택합니다.
가격 인하 기능이 켜져 있는 카탈로그 설정. 가격 인하 규칙은 원래 가격의 3%를 변경하는 것입니다.](/docs/ko/assets/img/price_drop_notifications.png?964ef7262e8de87152d863cc0b289f35)
이러한 설정의 알림 규칙은 방해금지 시간과 같은 캔버스 알림 설정을 대체하지 않습니다.
캔버스에서 가격 인하 알림 사용
카탈로그에서 가격 인하 알림을 설정한 후 다음 단계에 따라 캔버스에서 이러한 알림을 사용하세요.
- 액션 기반 캔버스를 설정합니다.
- 가격 할인 이벤트 수행을 트리거로 선택합니다.
- 가격 인하 알림이 포함된 카탈로그의 이름을 선택합니다.
- 캔버스 설정을 계속 진행하세요.
이제 상품 가격이 내려가면 고객에게 알림이 전송됩니다.
Liquid 사용
가격이 하락한 카탈로그 품목에 대한 세부 정보를 템플릿으로 작성하려면 canvas_entry_properties Liquid 태그를 사용하여 item_id 에 액세스할 수 있습니다.
{{canvas_entry_properties.${catalog_update}.item_id}} 을 사용하면 가격이 하락한 아이템의 ID가 반환되며, {{canvas_entry_properties.${catalog_update}.previous_value}} 은 업데이트 전의 가격 값을 반환하고 {{canvas_entry_properties.${catalog_update}.new_value}} 은 업데이트 후의 새로운 가격 값을 반환합니다.
메시지 상단에 이 Liquid 태그( {% catalog_items <name_of_your_catalog> {{canvas_entry_properties.${catalog_update}.item_id}} %}} )를 사용한 다음 {{items[0].<field_name>}} 을 사용하여 메시지 전체에서 해당 항목에 대한 데이터에 액세스하세요.
고려 사항
- 사용자는 90일 동안 가입합니다. 90일 동안 상품 가격이 하락하지 않으면 해당 사용자는 구독에서 삭제됩니다.
- 가입한 모든 사용자에게 알림 규칙을 사용하는 경우 Braze는 10분에 걸쳐 100,000명의 사용자에게 알림을 보냅니다.
- Braze는 분당 10건의 카탈로그 항목 업데이트 요청을 처리합니다. 업데이트 엔드포인트는 요청당 50개의 품목 업데이트를 허용하며, 분당 최대 500개의 품목 업데이트를 지원하여 재고 부족 알림을 트리거할 수 있습니다.
GitHub 에서 이 페이지를 편집합니다.