Skip to main content

Übersicht

Upcart unterstützt die marktspezifische Sichtbarkeit von Belohnungsstufen nicht nativ. Du kannst jedoch einen praktischen Workaround anwenden, indem du die Translate & Adapt App mit den Belohnungseinstellungen von Upcart kombinierst. Der Vorgang besteht darin, deine Belohnungen vorübergehend anzupassen, die für jeden Markt benötigte Version zu erfassen und sie dann über das Lokalisierungssystem von Shopify zu speichern.

Schritt 1: Richte deine Standard-Belohnungen ein

Erstelle in deinem Rewards-Modul wie gewohnt alle Stufen. Zum Beispiel:
  • Stufe 1: 20 % Rabatt ab $100
  • Stufe 2: Kostenloser Versand ab $200
Speichere und veröffentliche die Belohnungen, sodass die Standardversion (z. B. für Kanada oder globale Märkte) alle Stufen enthält.

Schritt 2: Bereite deine lokalisierte Version vor

Entscheide, von welchem Markt du die Stufe ausschließen möchtest. Um zum Beispiel den kostenlosen Versand für Mexiko zu entfernen:
  • Öffne die App Translate & Adapt in Shopify
  • Wähle den Markt (z. B. Mexiko) und die Sprache (z. B. Englisch)
  • Suche nach store metadata
  • Finde die Belohnungsstufen unter dem Metafeld upcartEditorSettings.rewardsTiers
Dadurch wird die rohe JSON-Konfiguration deiner Live-Belohnungseinrichtung angezeigt.

Schritt 3: Entferne die Stufe in Upcart

  1. Entferne vorübergehend die Stufe, die du ausschließen möchtest, aus deiner Belohnungskonfiguration im Upcart Cart Editor.
    • Entferne zum Beispiel Stufe 2 (Kostenloser Versand) und lass nur Stufe 1 (20 % Rabatt) übrig.
  2. Speichere deine Änderungen. Kehre dann zur Translate & Adapt App zurück und aktualisiere das Metadaten-Panel. Es sollte jetzt die aktualisierte Version mit nur einer Belohnungsstufe anzeigen.
  3. Kopiere den aktualisierten JSON-Code und füge ihn in das Übersetzungsfeld für diesen Markt und diese Sprache ein.
    • Möglicherweise musst du eine kleine Änderung vornehmen (zum Beispiel ein Satzzeichen im Belohnungstext ändern), damit die Übersetzung gespeichert werden kann.
  4. Speichere die Übersetzung.

Schritt 4: Füge die Belohnungsstufe global wieder hinzu

Kehre zu Upcart zurück und füge die zuvor entfernte Stufe wieder hinzu (z. B. kostenloser Versand ab $200). Speichere deine Änderungen erneut.
  • Dadurch wird deine vollständige globale Belohnungskonfiguration wiederhergestellt, während die Version ohne die zweite Stufe für den ausgeschlossenen Markt erhalten bleibt.

Schritt 5: Bestätige, dass es funktioniert

Sieh dir dein Storefront mit der Marktauswahl von Shopify oder einem VPN aus dem ausgeschlossenen Markt (z. B. Mexiko) an. Du solltest nur die erste Belohnungsstufe sehen. Wechsle zurück zu deinem Standardmarkt (z. B. Kanada), um zu bestätigen, dass beide Stufen erscheinen. Wiederhole diesen Vorgang bei Bedarf für weitere Sprachen innerhalb desselben Marktes.

Optional: Übersetze den Belohnungstext

Im selben Bereich von Translate & Adapt kannst du die Belohnungstexte für jeden Markt und jede Sprache lokalisieren. Zum Beispiel:
  • Englisch: “You’re $20 away from a 20% discount.”
  • Französisch (Mexiko): “Il vous reste 20 $ avant de recevoir une réduction de 20 %.”

Hinweise

  • Dieser Ansatz funktioniert, weil Translate & Adapt lokalisierte Versionen von Metafeldern speichert, basierend auf dem, was zum jeweiligen Zeitpunkt aktiv war.
  • Wenn du später neue Stufen hinzufügst, zeigt der lokalisierte Markt weiterhin die ursprünglich gespeicherte Version an, es sei denn, du aktualisierst sie manuell.
  • Das macht die Methode nützlich für kurzfristige oder marktspezifische Aktionen, sie sollte aber mit Vorsicht angewendet werden. Teste deine Änderungen immer mit den Marktvorschau-Tools von Shopify oder indem du den Shop in einem Inkognito-Fenster ansiehst.