가격 하락 알림
이 페이지에서는 가격 하락 알림의 작동 방식과 설정 및 사용 방법을 다룹니다. Braze 카탈로그와 Canvas를 통한 가격 하락 알림을 조합하면, 고객에게 상품의 가격이 하락했음을 알릴 수 있습니다.
작동 방식
사용자가 특정 품목에 대해 커스텀 이벤트를 트리거하면, 해당 품목의 가격 인하 알림을 받도록 자동으로 구독됩니다. 품목 가격이 인벤토리 규칙(예: 50% 이상 인하)을 충족하면 모든 가입자가 Campaign 또는 Canvas를 통해 알림을 받을 수 있는 대상이 됩니다. 단, 알림 수신에 동의한 사용자만 알림을 받습니다.
가격 인하 알림을 위한 커스텀 이벤트 설정
product_clicked 이벤트처럼 가입 이벤트로 사용할 커스텀 이벤트를 설정합니다. 이 이벤트에는 품목 ID(카탈로그 품목 ID) 속성정보가 반드시 포함되어야 합니다. 카탈로그 이름도 포함하는 것을 권장하지만 필수는 아닙니다. 또한 가격 필드의 이름도 제공해야 하며, 이 필드는 숫자 데이터 유형이어야 합니다.
다음과 같은 경우 사용자와 카탈로그 품목에 대한 가격 인하 가입을 생성할 수 있습니다.
- 사용자가 선택한 커스텀 이벤트를 수행한 경우
- 커스텀 이벤트에
price_drop이 포함된type속성정보가 있는 경우(type은 배열이어야 함)
같은 이벤트에서 가격 인하 알림과 재입고 알림을 모두 설정하려면 type 속성정보를 사용하면 되며, 이 속성정보는 배열이어야 합니다. 품목의 가격 변동이 가격 규칙을 충족하면 해당 품목에 가입한 모든 사용자(가입 이벤트를 수행한 사용자)를 조회하고, Campaign 또는 Canvas를 트리거하는 데 사용할 수 있는 Braze 커스텀 이벤트를 전송합니다.
이벤트 속성정보는 사용자와 함께 전송되므로, 발송하는 Campaign 또는 Canvas에 품목 세부 정보를 템플릿으로 넣을 수 있습니다.
가격 인하 알림 설정하기
특정 카탈로그에서 가격 인하 알림을 설정하려면 다음 단계를 따르세요.
- 카탈로그로 이동하여 설정 탭을 선택합니다.
- 가격 인하 토글을 선택합니다.
- 글로벌 카탈로그 설정이 구성되지 않은 경우, 알림을 트리거하는 데 사용할 커스텀 이벤트와 속성정보를 설정하라는 메시지가 표시됩니다.

| 필드 | 설명 |
|---|---|
| 대체 카탈로그 | 커스텀 이벤트에 catalog_name 속성정보가 없을 때 가입에 사용되는 카탈로그입니다. |
| 가입용 커스텀 이벤트 | 카탈로그 알림에 사용자를 가입시키는 데 사용되는 커스텀 이벤트입니다. 이 이벤트가 발생하면 이벤트를 수행한 사용자가 가입됩니다. |
| 탈퇴용 커스텀 이벤트 | 알림에서 사용자를 탈퇴시키는 데 사용되는 커스텀 이벤트입니다. 이 이벤트는 선택 사항입니다. 사용자가 이 이벤트를 수행하지 않으면 90일이 지나거나 가격 인하 이벤트가 트리거될 때 중 먼저 발생하는 시점에 탈퇴 처리됩니다. |
| 품목 ID 이벤트 속성정보 | 이 섹션 앞부분의 커스텀 이벤트에서 가입 또는 탈퇴 대상 품목을 결정하는 데 사용되는 속성정보입니다. 커스텀 이벤트의 이 속성정보에는 카탈로그에 존재하는 품목 ID가 포함되어야 합니다. 커스텀 이벤트에는 이 품목이 어느 카탈로그에 있는지 지정하는 catalog_name 속성정보가 반드시 포함되어야 합니다. |
다음은 커스텀 이벤트 예시입니다.
{
"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"]
}
}
]
}
- 저장을 선택한 다음, 다음 섹션으로 이동하여 알림 규칙을 설정합니다.
알림 규칙 설정하기
- 카탈로그의 설정 페이지로 이동합니다.
-
알림 규칙에서 다음 옵션 중 하나를 선택합니다.
- 가입한 모든 사용자에게 알림: 품목 가격이 인하되면 대기 중인 모든 고객에게 알립니다.
- 알림 한도 설정: 구성한 알림 기간마다 지정한 수의 고객에게 알립니다. Braze는 더 이상 알릴 고객이 없거나 품목 가격이 다시 오를 때까지 지정한 수의 고객에게 단계적으로 알립니다. 알림 속도는 분당 10,000명의 사용자를 초과할 수 없습니다.
- 카탈로그의 가격 필드를 설정합니다. 품목 가격을 결정하는 데 사용되는 카탈로그 필드이며, 숫자 유형이어야 합니다.
- 가격 인하 규칙을 설정합니다. 알림 전송 여부를 결정하는 데 사용되는 로직입니다. 가격 인하는 가격 변동 비율 또는 가격 필드 값의 변동으로 구성할 수 있습니다.
- 설정 저장을 선택합니다.


이 설정의 알림 규칙은 방해금지 시간과 같은 Canvas 알림 설정을 대체하지 않습니다.
Canvas에서 가격 인하 알림 사용하기
카탈로그에서 가격 인하 알림을 설정한 후 다음 단계에 따라 Canvas에서 이 알림을 사용하세요.
- 실행 기반 Canvas를 설정합니다.
- 트리거로 가격 인하 이벤트 수행을 선택합니다.
- 가격 인하 알림이 있는 카탈로그의 이름을 선택합니다.
- 평소와 같이 Canvas 설정을 계속 진행합니다.
이제 품목의 가격이 인하되면 고객에게 알림이 전송됩니다.
Liquid 사용하기
가격이 인하된 카탈로그 품목에 대한 세부 정보를 템플릿에 넣으려면 context Liquid 태그를 사용하여 item_id에 액세스할 수 있습니다.
{{context.${catalog_update}.item_id}}를 사용하면 가격이 인하된 품목의 ID가 반환됩니다. {{context.${catalog_update}.previous_value}}는 업데이트 전 품목의 가격 값을 반환하고, {{context.${catalog_update}.new_value}}는 업데이트 후의 새 가격 값을 반환합니다.
메시지 상단에 Liquid 태그 {% catalog_items <name_of_your_catalog> {{context.${catalog_update}.item_id}} %}를 사용한 다음, {{items[0].<field_name>}}를 사용하여 메시지 전체에서 해당 품목에 대한 데이터에 액세스하세요.

표시되는 용어와 Liquid 네임스페이스는 워크스페이스에서 사용 가능한 기능에 따라 달라집니다.
- 대시보드에 컨텍스트 변수가 표시되면,
context를 사용하여 항목 속성정보를 참조합니다(예:{{context.${property_name}}}). 컨텍스트 단계를 사용하여 변수를 생성하거나 업데이트할 수도 있습니다. - 대시보드에 Canvas 항목 속성정보가 표시되면,
canvas_entry_properties를 사용하여 참조합니다(예:{{canvas_entry_properties.${property_name}}}). 컨텍스트 단계와 컨텍스트 변수 필터는 사용할 수 없습니다.
자세한 내용은 컨텍스트 및 컨텍스트와 이벤트 속성정보를 참조하세요. Canvas 컨텍스트에 대한 액세스가 필요한 경우 고객 성공 매니저에게 문의하세요.

카탈로그 트리거 항목의 이미지를 가져오려면 카탈로그에 image_url이라는 필드가 포함되어 있어야 합니다. 그런 다음 {{ items[0].image_url }}을 사용하여 참조할 수 있습니다.
고려 사항
- 사용자는 90일 동안 가입 상태로 유지됩니다. 90일 이내에 품목의 가격이 인하되지 않으면 해당 사용자는 가입에서 제외됩니다.
- 가입한 모든 사용자에게 알림 알림 규칙을 사용하면 Braze는 10분에 걸쳐 100,000명의 사용자에게 알림을 보냅니다.
- Braze는 가격 인하 알림을 트리거할 수 있는 업데이트된 품목을 하루 최대 50,000개까지 지원합니다. 특정 시점에 최대 1억 개의 활성 가입을 보유할 수 있으며, 각 가입은 카탈로그 품목을 관찰하도록 가입한 고객 프로필 하나를 의미합니다.
- 카탈로그 설정에서 가입한 사용자를 내보내면, 카탈로그에 그보다 많은 활성 가입이 있더라도 CSV 파일에는 최대 100,000개의 가입이 포함됩니다.