Zum Hauptinhalt springen

Automatisierte Synchronisierung

Die automatisierte Synchronisierungsfunktion hält Ihre Rabatte zwischen der Datora Multi-Discount App und dem Shopify-Rabattsystem synchron und sorgt für Konsistenz und genaue Verfolgung in Ihrem Shop.

Was ist Synchronisierung?

Synchronisierung ist der Prozess, bei dem Rabattdaten zwischen folgenden Systemen synchron gehalten werden:

  • Der Datora Multi-Discount App-Datenbank
  • Shopifys nativem Rabattsystem
  • Ihrer Storefront-Anzeige
  • Analyse- und Berichtsdaten

Dies stellt sicher, dass alle Rabattinformationen auf dem neuesten Stand und über alle Systeme hinweg konsistent sind.

Warum Synchronisierung wichtig ist

Datenkonsistenz

  • Stellt sicher, dass Rabattcodes an der Kasse korrekt funktionieren
  • Hält Nutzungsstatistiken genau
  • Pflegt Kampagnenstatus über Systeme hinweg
  • Verhindert Datenkonflikte

Echtzeit-Updates

  • Kampagnenänderungen werden sofort reflektiert
  • Nutzungszähler werden regelmäßig aktualisiert
  • Statusänderungen werden schnell verbreitet
  • Produktauswahlen werden synchronisiert

Performance-Tracking

  • Genaue Berichte
  • Zuverlässige Conversion-Daten
  • Korrekte Umsatzzuordnung
  • Aktuelle Performance-Metriken

Wie Synchronisierung funktioniert

Automatische Synchronisierung

Die App synchronisiert Daten automatisch in regelmäßigen Abständen basierend auf Ihren Einstellungen:

  1. Kampagnen-Synchronisierung

    • Aktive Kampagnen werden an Shopify übertragen
    • Rabattregeln werden aktualisiert
    • Produktauswahlen werden synchronisiert
    • Statusänderungen werden verbreitet
  2. Influencer-Code-Synchronisierung

    • Neue Codes werden in Shopify erstellt
    • Nutzungsstatistiken werden aktualisiert
    • Ablaufdaten werden synchronisiert
    • Statusänderungen werden reflektiert
  3. Nutzungsdaten-Synchronisierung

    • Bestelldaten werden von Shopify gesammelt
    • Nutzungszähler werden in der App aktualisiert
    • Umsatzmetriken werden berechnet
    • Analysedaten werden aktualisiert

Optionen für Synchronisierungsfrequenz

Konfigurieren Sie in den Einstellungen, wie oft die Synchronisierung erfolgt:

  • Alle 15 Minuten: Am aktuellsten, höhere Serverlast
  • Stündlich: Ausgewogener Ansatz (empfohlen)
  • Alle 6 Stunden: Weniger häufig, geringere Last
  • Täglich: Minimale Synchronisierung, einmal pro Tag
  • Nur manuell: Keine automatische Synchronisierung

Manuelle Synchronisierung

Wann manuelle Synchronisierung verwendet werden sollte

Lösen Sie eine manuelle Synchronisierung aus, wenn:

  • Sie gerade eine neue Kampagne erstellt haben
  • Rabattcodes nicht an der Kasse erscheinen
  • Nutzungsstatistiken veraltet erscheinen
  • Nach Massenänderungen
  • Bei der Fehlerbehebung von Synchronisierungsproblemen

So führen Sie eine manuelle Synchronisierung durch

  1. Öffnen Sie die Datora Multi-Discount App
  2. Navigieren Sie zu Einstellungen
  3. Scrollen Sie zu Synchronisierungseinstellungen
  4. Klicken Sie auf die Schaltfläche Jetzt synchronisieren
  5. Warten Sie, bis die Synchronisierung abgeschlossen ist (normalerweise 10-30 Sekunden)
  6. Überprüfen Sie die Bestätigungsnachricht

Was synchronisiert wird

Eine manuelle Synchronisierung aktualisiert:

  • Alle aktiven Kampagnen
  • Alle Influencer-Codes
  • Nutzungsstatistiken der letzten 7 Tage
  • Produktverfügbarkeit
  • Kundenberechtigung

Überwachung des Synchronisierungsstatus

Anzeigen des Synchronisierungsstatus

Überprüfen Sie den aktuellen Synchronisierungsstatus:

  1. Öffnen Sie die Seite Einstellungen
  2. Suchen Sie den Abschnitt Synchronisierungseinstellungen
  3. Sehen Sie sich den Zeitstempel Letzte Synchronisierung an
  4. Überprüfen Sie die Anzeige Synchronisierungsstatus:
    • 🟢 Erfolgreich: Letzte Synchronisierung erfolgreich abgeschlossen
    • 🟡 In Bearbeitung: Synchronisierung läuft gerade
    • 🔴 Fehlgeschlagen: Letzte Synchronisierung hat Fehler aufgetreten

Synchronisierungsverlauf

Detaillierten Synchronisierungsverlauf anzeigen:

  1. Navigieren Sie zu Einstellungen > Synchronisierung
  2. Klicken Sie auf Synchronisierungsverlauf anzeigen
  3. Sehen Sie die Liste der letzten Synchronisierungen mit:
    • Zeitstempel
    • Dauer
    • Synchronisierte Elemente
    • Erfolg/Fehler-Status
    • Fehlermeldungen (falls vorhanden)

Synchronisierungskonflikte

Was sind Synchronisierungskonflikte?

Konflikte treten auf, wenn Daten zwischen der App und Shopify unterschiedlich sind, wie z.B.:

  • Rabattcode wurde in Shopify geändert
  • Kampagne wurde in Shopify gelöscht, ist aber in der App aktiv
  • Produkt wurde aus dem Shop entfernt, ist aber in der Kampagne
  • Unstimmigkeiten bei Nutzungszählern

Optionen zur Konfliktlösung

Konfigurieren Sie in den Einstellungen, wie Konflikte behandelt werden:

App gewinnt (Empfohlen)

  • App-Daten überschreiben Shopify
  • Pflegt die App als Quelle der Wahrheit
  • Am besten für die meisten Anwendungsfälle

Shopify gewinnt

  • Shopify-Daten überschreiben die App
  • Verwenden Sie dies, wenn Sie Rabatte manuell in Shopify verwalten
  • Kann zu Datenverlust in der App führen

Manuelle Auflösung

  • System benachrichtigt Sie über Konflikte
  • Sie wählen, welche Daten behalten werden
  • Meiste Kontrolle, erfordert aber Überwachung

Manuelle Konfliktlösung

Wenn Konflikte auftreten:

  1. Navigieren Sie zu Einstellungen > Synchronisierung
  2. Klicken Sie auf Konflikte anzeigen
  3. Überprüfen Sie jeden Konflikt mit:
    • Art des Konflikts
    • App-Daten vs. Shopify-Daten
    • Empfohlene Aktion
  4. Wählen Sie für jeden eine Lösung
  5. Klicken Sie auf Konflikte lösen

Synchronisierung von Kampagnenrabatten

Was synchronisiert wird

Für jede Kampagne:

  • Rabattcode oder automatischer Rabattstatus
  • Rabatttyp (Prozentsatz, fester Betrag)
  • Rabattwert
  • Produktauswahlen
  • Kundenberechtigung
  • Start- und Enddaten
  • Nutzungslimits
  • Aktiv/Inaktiv-Status

Kampagnen-Synchronisierungsprozess

  1. Erstellung: Neue Kampagnen werden an Shopify übertragen
  2. Updates: Änderungen werden mit Shopify synchronisiert
  3. Aktivierung: Statusänderungen werden sofort reflektiert
  4. Deaktivierung: Kampagnen werden aus Shopify entfernt
  5. Löschung: Kampagnen werden in beiden Systemen bereinigt

Kampagnenspezifische Einstellungen

Konfigurieren Sie kampagnenspezifisches Synchronisierungsverhalten:

  • Sofortige Synchronisierung beim Speichern
  • Batch-Synchronisierung mit anderen Kampagnen
  • Synchronisierungspriorität (hoch/normal/niedrig)

Synchronisierung von Influencer-Codes

Was synchronisiert wird

Für jeden Influencer-Code:

  • Rabattcode
  • Rabattwert und -typ
  • Nutzungslimits
  • Ablaufdaten
  • Aktiv-Status
  • Nutzungszähler
  • Zugehörige Bestellungen

Code-Synchronisierungsprozess

  1. Generierung: Codes werden in beiden Systemen erstellt
  2. Nutzungsverfolgung: Bestellungen werden von Shopify synchronisiert
  3. Status-Updates: Aktiv/Inaktiv wird synchronisiert
  4. Ablauf: Codes werden automatisch deaktiviert
  5. Löschung: Codes werden aus beiden Systemen entfernt

Massen-Code-Synchronisierung

Bei der Massengenerierung von Codes:

  • Codes werden in Stapeln von 50 synchronisiert
  • Fortschrittsanzeige zeigt Status
  • Automatische Wiederholung bei Fehler
  • Benachrichtigung nach Abschluss

Best Practices für Synchronisierung

Optimierungstipps

  1. Wählen Sie die passende Frequenz

    • Shops mit hohem Volumen: Alle 15 Minuten
    • Shops mit mittlerem Volumen: Stündlich
    • Shops mit niedrigem Volumen: Alle 6 Stunden
  2. Überwachen Sie den Synchronisierungsstatus

    • Überprüfen Sie den Synchronisierungsverlauf wöchentlich
    • Beheben Sie Fehler umgehend
    • Überprüfen Sie Konflikte regelmäßig
  3. Manuelle Synchronisierung strategisch einsetzen

    • Nach dem Erstellen von Kampagnen
    • Vor großen Promotionen
    • Bei der Fehlerbehebung
    • Nach Massenänderungen
  4. Pflegen Sie saubere Daten

    • Löschen Sie alte Kampagnen
    • Archivieren Sie abgelaufene Codes
    • Entfernen Sie ungenutzte Produkte aus Kampagnen

Performance-Überlegungen

Serverlast

  • Häufigere Synchronisierung = höhere Last
  • Balancieren Sie Aktualität vs. Performance
  • Berücksichtigen Sie Shop-Größe und Traffic

API-Ratenlimits

  • Shopify hat API-Aufruf-Limits
  • App respektiert diese Limits automatisch
  • Sehr häufige Synchronisierung kann Limits erreichen

Datenvolumen

  • Große Shops mit vielen Kampagnen synchronisieren langsamer
  • Erwägen Sie die Archivierung alter Kampagnen
  • Halten Sie aktive Kampagnen unter 100 für beste Performance

Automatisierte Synchronisierungsfunktionen

Geplante Synchronisierung

Richten Sie automatisierte Synchronisierungspläne ein:

  1. Zeitbasiert

    • Synchronisierung zu bestimmten Zeiten (z.B. Mitternacht, 6 Uhr, Mittag)
    • Gut für Synchronisierung außerhalb der Hauptzeiten
    • Reduziert Last während Geschäftszeiten
  2. Ereignisbasiert

    • Synchronisierung bei Kampagnenerstellung
    • Synchronisierung bei Code-Generierung
    • Synchronisierung nach wesentlichen Änderungen
  3. Bedingt

    • Nur synchronisieren, wenn Änderungen erkannt werden
    • Reduziert unnötige Synchronisierung
    • Verbessert Performance

Synchronisierungsbenachrichtigungen

Konfigurieren Sie Benachrichtigungen für Synchronisierungsereignisse:

E-Mail-Benachrichtigungen

  • Synchronisierungsfehler
  • Konflikterkennung
  • Tägliche Synchronisierungszusammenfassung
  • Wöchentlicher Performance-Bericht

In-App-Benachrichtigungen

  • Abschluss der Synchronisierung
  • Fehlerwarnungen
  • Konfliktwarnungen
  • Performance-Tipps

Fehlerbehebung bei Synchronisierungsproblemen

Häufige Synchronisierungsprobleme

Synchronisierung schlägt wiederholt fehl

Mögliche Ursachen:

  • Shopify API-Probleme
  • Netzwerkverbindungsprobleme
  • Ungültige Rabattdaten
  • Ratenlimit überschritten

Lösungen:

  1. Überprüfen Sie den Shopify-Status (status.shopify.com)
  2. Überprüfen Sie die Internetverbindung
  3. Überprüfen Sie Synchronisierungsfehlermeldungen
  4. Warten Sie 15 Minuten und versuchen Sie es erneut
  5. Kontaktieren Sie den Support, wenn das Problem weiterhin besteht

Nutzungszähler stimmen nicht überein

Mögliche Ursachen:

  • Synchronisierung wurde nicht kürzlich ausgeführt
  • Zeitzonenunterschiede
  • Bestellungen während der Synchronisierung platziert
  • Verzögerung bei Shopify-Daten

Lösungen:

  1. Manuelle Synchronisierung auslösen
  2. Zeitzoneneinstellungen überprüfen
  3. Auf nächste geplante Synchronisierung warten
  4. Spezifische Bestelldaten vergleichen

Kampagnen erscheinen nicht an der Kasse

Mögliche Ursachen:

  • Synchronisierung wurde nicht abgeschlossen
  • Kampagne ist in Shopify nicht aktiv
  • Probleme bei Produktauswahl
  • Probleme mit Kundenberechtigung

Lösungen:

  1. Überprüfen Sie, ob Kampagne in der App aktiv ist
  2. Manuelle Synchronisierung auslösen
  3. Shopify-Rabatt-Admin überprüfen
  4. Kampagnenbedingungen überprüfen

Codes funktionieren nicht

Mögliche Ursachen:

  • Code wurde nicht mit Shopify synchronisiert
  • Synchronisierung für spezifischen Code fehlgeschlagen
  • Code existiert in Shopify, aber mit anderen Einstellungen
  • Konfliktlösung erforderlich

Lösungen:

  1. Code-Status in der App überprüfen
  2. Manuelle Synchronisierung
  3. Synchronisierungsverlauf für Code anzeigen
  4. Auf Konflikte prüfen
  5. Code bei Bedarf neu erstellen

Erweiterte Synchronisierung

Webhook-Integration (Enterprise)

Enterprise-Pläne können Webhooks für Echtzeit-Synchronisierung verwenden:

Shopify → App Webhooks

  • Bestellung erstellt → Nutzung aktualisieren
  • Bestellung aktualisiert → Statistiken neu berechnen
  • Rabatt gelöscht → App aktualisieren
  • Produkt gelöscht → Kampagnen aktualisieren

App → Externe System-Webhooks

  • Kampagne erstellt → Marketing-Plattform benachrichtigen
  • Code verwendet → CRM aktualisieren
  • Schwellenwert erreicht → E-Mail auslösen
  • Synchronisierung abgeschlossen → Dashboard aktualisieren

Benutzerdefinierte Synchronisierungsregeln (Enterprise)

Erstellen Sie benutzerdefinierte Synchronisierungsregeln:

  • Nur bestimmte Kampagnen synchronisieren
  • Bestimmte Produkte ausschließen
  • Prioritätsbasierte Synchronisierung
  • Bedingte Synchronisierungsauslöser

Synchronisierungs-Performance-Metriken

Überwachen Sie die Synchronisierungs-Performance:

  • Synchronisierungsdauer: Wie lange jede Synchronisierung dauert
  • Synchronisierte Elemente: Anzahl der aktualisierten Kampagnen/Codes
  • Erfolgsrate: Prozentsatz erfolgreicher Synchronisierungen
  • Fehlerrate: Häufigkeit von Fehlern
  • Konfliktrate: Wie oft Konflikte auftreten

Anzeigen unter Einstellungen > Synchronisierung > Performance

Benötigen Sie Hilfe?

Wenn Sie Synchronisierungsprobleme haben:

Verwandte Dokumentation