콘텐츠로 건너뛰기

가격 하락 알림

이 페이지에서는 가격 하락 알림의 작동 방식과 설정 및 사용 방법을 다룹니다. Braze 카탈로그와 Canvas를 통한 가격 하락 알림을 조합하면, 고객에게 상품의 가격이 하락했음을 알릴 수 있습니다.

작동 방식

사용자가 특정 품목에 대해 커스텀 이벤트를 트리거하면, 해당 품목의 가격 인하 알림을 받도록 자동으로 구독됩니다. 품목 가격이 인벤토리 규칙(예: 50% 이상 인하)을 충족하면 모든 가입자가 Campaign 또는 Canvas를 통해 알림을 받을 수 있는 대상이 됩니다. 단, 알림 수신에 동의한 사용자만 알림을 받습니다.

가격 인하 알림을 위한 커스텀 이벤트 설정

product_clicked 이벤트처럼 가입 이벤트로 사용할 커스텀 이벤트를 설정합니다. 이 이벤트에는 품목 ID(카탈로그 품목 ID) 속성정보가 반드시 포함되어야 합니다. 카탈로그 이름도 포함하는 것을 권장하지만 필수는 아닙니다. 또한 가격 필드의 이름도 제공해야 하며, 이 필드는 숫자 데이터 유형이어야 합니다.

다음과 같은 경우 사용자와 카탈로그 품목에 대한 가격 인하 가입을 생성할 수 있습니다.

  • 사용자가 선택한 커스텀 이벤트를 수행한 경우
  • 커스텀 이벤트에 price_drop이 포함된 type 속성정보가 있는 경우(type은 배열이어야 함)

같은 이벤트에서 가격 인하 알림과 재입고 알림을 모두 설정하려면 type 속성정보를 사용하면 되며, 이 속성정보는 배열이어야 합니다. 품목의 가격 변동이 가격 규칙을 충족하면 해당 품목에 가입한 모든 사용자(가입 이벤트를 수행한 사용자)를 조회하고, Campaign 또는 Canvas를 트리거하는 데 사용할 수 있는 Braze 커스텀 이벤트를 전송합니다.

이벤트 속성정보는 사용자와 함께 전송되므로, 발송하는 Campaign 또는 Canvas에 품목 세부 정보를 템플릿으로 넣을 수 있습니다.

가격 인하 알림 설정하기

특정 카탈로그에서 가격 인하 알림을 설정하려면 다음 단계를 따르세요.

  1. 카탈로그로 이동하여 설정 탭을 선택합니다.
  2. 가격 인하 토글을 선택합니다.
  3. 글로벌 카탈로그 설정이 구성되지 않은 경우, 알림을 트리거하는 데 사용할 커스텀 이벤트와 속성정보를 설정하라는 메시지가 표시됩니다.

    카탈로그 설정 드로어.
필드 설명
대체 카탈로그 커스텀 이벤트에 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"]
            }
        }
    ]
}
  1. 저장을 선택한 다음, 다음 섹션으로 이동하여 알림 규칙을 설정합니다.

알림 규칙 설정하기

  1. 카탈로그의 설정 페이지로 이동합니다.
  2. 알림 규칙에서 다음 옵션 중 하나를 선택합니다.

    • 가입한 모든 사용자에게 알림: 품목 가격이 인하되면 대기 중인 모든 고객에게 알립니다.
    • 알림 한도 설정: 구성한 알림 기간마다 지정한 수의 고객에게 알립니다. Braze는 더 이상 알릴 고객이 없거나 품목 가격이 다시 오를 때까지 지정한 수의 고객에게 단계적으로 알립니다. 알림 속도는 분당 10,000명의 사용자를 초과할 수 없습니다.
  3. 카탈로그의 가격 필드를 설정합니다. 품목 가격을 결정하는 데 사용되는 카탈로그 필드이며, 숫자 유형이어야 합니다.
  4. 가격 인하 규칙을 설정합니다. 알림 전송 여부를 결정하는 데 사용되는 로직입니다. 가격 인하는 가격 변동 비율 또는 가격 필드 값의 변동으로 구성할 수 있습니다.
  5. 설정 저장을 선택합니다.

가격 인하 기능이 켜진 카탈로그 설정. 가격 인하 규칙은 원래 가격 대비 3% 변동입니다.

Canvas에서 가격 인하 알림 사용하기

카탈로그에서 가격 인하 알림을 설정한 후 다음 단계에 따라 Canvas에서 이 알림을 사용하세요.

  1. 실행 기반 Canvas를 설정합니다.
  2. 트리거로 가격 인하 이벤트 수행을 선택합니다.
  3. 가격 인하 알림이 있는 카탈로그의 이름을 선택합니다.
  4. 평소와 같이 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>}}를 사용하여 메시지 전체에서 해당 품목에 대한 데이터에 액세스하세요.

고려 사항

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