가격 하락 알림
Use a combination of price drop notifications through Braze catalogs and a Canvas to notify customers when an item’s price has decreased. 고객이 선택한 커스텀 이벤트를 수행할 때마다 항목의 가격이 인하될 때 자동으로 알림을 받을 수 있습니다.
This page covers how price drop notifications work and how you can set up and use them.
사용자가 항목에 대한 커스텀 이벤트를 트리거하면 해당 항목의 가격 하락 알림을 자동으로 가입합니다. 항목의 가격이 재고 규칙(예: 50% 이상의 하락)을 충족하면 모든 구독자는 캠페인 또는 캔버스를 통해 알림을 받을 수 있습니다. 그러나 알림을 선택한 사용자만 알림을 받게 됩니다.
가격 하락 알림이 작동하는 방식
구독 이벤트로 사용할 커스텀 이벤트를 설정합니다. 예를 들어 product_clicked
이벤트와 같은 이벤트입니다. 이 이벤트에는 항목 ID(카탈로그 항목 ID) 속성이 포함되어야 합니다. 카탈로그 이름을 포함하는 것을 권장하지만 필수는 아닙니다. 가격 필드의 이름도 제공해야 하며, 숫자-데이터 유형이어야 합니다.
선택된 커스텀 이벤트가 사용자가 수행하고 type
속성에 price_drop
이 포함된 경우, 사용자를 위한 가격 하락 구독 및 발생한 카탈로그 항목을 생성하는 데 사용할 수 있습니다. 이 type
배열을 사용하여 같은 이벤트에서 가격 하락 및 재입고 알림을 설정할 수 있습니다.
항목의 가격 변경이 가격 규칙을 충족하면 해당 항목에 구독한 모든 사용자(구독 이벤트를 수행한 사용자)를 조회하고 캠페인 또는 캔버스를 트리거하는 데 사용할 수 있는 Braze 커스텀 이벤트를 보냅니다.
이벤트 속성정보는 사용자와 함께 전송되므로 캠페인 또는 캔버스에 항목 세부 정보를 템플릿으로 사용할 수 있습니다!
가격 인하 알림 설정
다음 단계를 따라 특정 카탈로그에서 가격 하락 알림을 설정하세요.
- 카탈로그로 이동하여 설정 탭을 선택하십시오.
- 가격 인하 토글을 선택하십시오.
- 글로벌 카탈로그 설정이 구성되지 않은 경우, 알림을 트리거하는 데 사용할 커스텀 이벤트 및 속성을 설정하라는 메시지가 표시됩니다:
- 대체 카탈로그: 구독에 사용되는 카탈로그는 커스텀 이벤트에
catalog_name
속성이 없는 경우입니다. - 구독을 위한 커스텀 이벤트: Braze 커스텀 이벤트는 사용자가 카탈로그 알림에 가입하도록 사용됩니다. 이 이벤트가 발생하면 이벤트를 수행한 사용자가 구독됩니다.
- 구독 취소를 위한 커스텀 이벤트: Braze 커스텀 이벤트는 사용자를 알림에서 탈퇴시키는 데 사용됩니다. This event is optional. If the user doesn’t perform this event, they’ll be unsubscribed after 90 days or when the price drop event triggers, whichever occurs first.
-
아이템 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. 저장을 선택하고 카탈로그의 설정 페이지로 계속 진행하십시오.
5. 알림 규칙을 설정하세요. 두 가지 옵션이 있습니다:
항목의 가격이 하락할 때 대기 중인 모든 고객에게 알림을 보내는 모든 구독 사용자에게 알립니다.
- 알림 제한을 설정하면 구성된 알림 기간에 따라 지정된 수의 고객에게 알림이 전송됩니다. Braze는 알림을 받을 고객 수를 지정된 수만큼 순차적으로 알립니다. 더 이상 알릴 고객이 없거나, 해당 품목의 가격이 다시 오를 때까지 알림을 보냅니다. 알림 속도는 분당 10,000명의 사용자에게 알림을 보낼 수 없습니다.
6. 카탈로그에서 가격 필드를 설정하십시오. 이것은 항목의 가격을 결정하는 데 사용될 카탈로그 필드입니다. 숫자 형식이어야 합니다.
7. 가격 인하 규칙을 설정하세요. 이것은 알림을 보내야 하는지 여부를 결정하는 데 사용되는 논리입니다. 가격 하락은 백분율 가격 변경 또는 가격 필드의 값이 얼마나 변경되었는지로 구성할 수 있습니다.
8. 저장 설정을 선택합니다.
이 설정의 알림 규칙은 캔버스 알림 설정(예: 방해금지 시간)을 대체하지 않습니다.
캔버스에서 가격 하락 알림 사용
카탈로그에서 가격 하락 알림을 설정한 후, 캔버스에서 이러한 알림을 사용하려면 다음 단계를 따르세요.
- 액션 기반 캔버스를 설정합니다.
- 트리거로 가격 인하 이벤트 수행을 선택하십시오.
- 카탈로그 이름을 선택하여 가격 하락 알림을 받으세요.
- 계속해서 캔버스를 설정하세요.
이제 고객님께서는 상품의 가격이 하락할 때 알림을 받게 됩니다.
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개의 항목 업데이트를 처리합니다. 이는 1분 안에 11개의 항목을 업데이트하면 처음 10개의 항목만 가격 하락 알림을 트리거할 수 있음을 의미합니다.