Skip to main content

개요

Upcart는 마켓별 리워드 단계 표시를 기본적으로 지원하지 않아요. 하지만 Translate & Adapt 앱과 Upcart의 리워드 설정을 결합하여 실용적인 우회 방법을 적용할 수 있어요. 이 과정은 리워드를 일시적으로 조정하고, 각 마켓에 필요한 버전을 캡처한 다음, Shopify의 현지화 시스템을 통해 저장하는 방식이에요.

1단계: 기본 리워드 설정하기

Rewards 모듈에서 평소처럼 모든 단계를 만드세요. 예를 들어:
  • 1단계: $100에서 20% 할인
  • 2단계: $200에서 무료 배송
기본 버전(예: 캐나다 또는 글로벌 마켓용)에 모든 단계가 포함되도록 리워드를 저장하고 게시하세요.

2단계: 현지화 버전 준비하기

단계를 제외할 마켓을 결정하세요. 예를 들어 멕시코의 무료 배송을 제거하려면:
  • Shopify에서 Translate & Adapt 앱을 여세요
  • 마켓(예: 멕시코)과 언어(예: 영어)를 선택하세요
  • store metadata를 검색하세요
  • upcartEditorSettings.rewardsTiers 메타필드에서 리워드 단계를 찾으세요
라이브 리워드 설정의 원시 JSON 구성이 표시돼요.

3단계: Upcart에서 단계 제거하기

  1. Upcart Cart Editor 내에서 리워드 구성에서 제외하려는 단계를 일시적으로 제거하세요.
    • 예를 들어 **2단계(무료 배송)**를 제거하고 **1단계(20% 할인)**만 남기세요.
  2. 변경 사항을 저장하세요. 그런 다음 Translate & Adapt 앱으로 돌아가 메타데이터 패널을 새로 고침하세요. 이제 리워드 단계가 하나만 있는 업데이트된 버전이 표시돼야 해요.
  3. 업데이트된 JSON 코드를 복사하여 해당 마켓과 언어의 번역 필드에 붙여넣으세요.
    • 번역이 저장되도록 하려면 사소한 편집(예: 리워드 텍스트의 문장 부호 변경)이 필요할 수 있어요.
  4. 번역을 저장하세요.

4단계: 리워드 단계를 전역으로 다시 추가하기

Upcart로 돌아가 이전에 제거한 단계(예: $200에서 무료 배송)를 다시 추가하세요. 변경 사항을 다시 저장하세요.
  • 이렇게 하면 제외된 마켓을 위해 두 번째 단계가 없는 버전을 유지하면서 전체 글로벌 리워드 구성이 다시 설정돼요.

5단계: 작동 확인하기

Shopify의 마켓 선택기나 VPN을 사용하여 제외된 마켓(예: 멕시코)에서 보는 것처럼 스토어프론트를 미리 보세요. 첫 번째 리워드 단계만 보여야 해요. 기본 마켓(예: 캐나다)으로 다시 전환하여 두 단계가 모두 나타나는지 확인하세요. 필요하다면 같은 마켓 내 다른 언어에 대해서도 이 과정을 반복하세요.

선택 사항: 리워드 텍스트 번역하기

같은 Translate & Adapt 섹션에서 각 마켓과 언어에 맞게 리워드 문구를 현지화할 수 있어요. 예를 들어:
  • 영어: “You’re $20 away from a 20% discount.”
  • 프랑스어(멕시코): “Il vous reste 20 $ avant de recevoir une réduction de 20 %.”

참고 사항

  • 이 방법이 작동하는 이유는 Translate & Adapt가 저장 시점에 활성 상태였던 메타필드의 현지화 버전을 저장하기 때문이에요.
  • 나중에 새 단계를 추가하더라도 현지화된 마켓은 수동으로 업데이트하지 않는 한 원래 저장된 버전을 계속 표시해요.
  • 이 때문에 이 방법은 단기 또는 마켓별 프로모션에 유용하지만 신중하게 적용해야 해요. 항상 Shopify의 마켓 미리보기 도구를 사용하거나 시크릿 창에서 스토어를 확인하며 변경 사항을 테스트하세요.