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:
-
Kampagnen-Synchronisierung
- Aktive Kampagnen werden an Shopify übertragen
- Rabattregeln werden aktualisiert
- Produktauswahlen werden synchronisiert
- Statusänderungen werden verbreitet
-
Influencer-Code-Synchronisierung
- Neue Codes werden in Shopify erstellt
- Nutzungsstatistiken werden aktualisiert
- Ablaufdaten werden synchronisiert
- Statusänderungen werden reflektiert
-
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
- Öffnen Sie die Datora Multi-Discount App
- Navigieren Sie zu Einstellungen
- Scrollen Sie zu Synchronisierungseinstellungen
- Klicken Sie auf die Schaltfläche Jetzt synchronisieren
- Warten Sie, bis die Synchronisierung abgeschlossen ist (normalerweise 10-30 Sekunden)
- Ü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:
- Öffnen Sie die Seite Einstellungen
- Suchen Sie den Abschnitt Synchronisierungseinstellungen
- Sehen Sie sich den Zeitstempel Letzte Synchronisierung an
- Ü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:
- Navigieren Sie zu Einstellungen > Synchronisierung
- Klicken Sie auf Synchronisierungsverlauf anzeigen
- 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:
- Navigieren Sie zu Einstellungen > Synchronisierung
- Klicken Sie auf Konflikte anzeigen
- Überprüfen Sie jeden Konflikt mit:
- Art des Konflikts
- App-Daten vs. Shopify-Daten
- Empfohlene Aktion
- Wählen Sie für jeden eine Lösung
- 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
- Erstellung: Neue Kampagnen werden an Shopify übertragen
- Updates: Änderungen werden mit Shopify synchronisiert
- Aktivierung: Statusänderungen werden sofort reflektiert
- Deaktivierung: Kampagnen werden aus Shopify entfernt
- 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
- Generierung: Codes werden in beiden Systemen erstellt
- Nutzungsverfolgung: Bestellungen werden von Shopify synchronisiert
- Status-Updates: Aktiv/Inaktiv wird synchronisiert
- Ablauf: Codes werden automatisch deaktiviert
- 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
-
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
-
Überwachen Sie den Synchronisierungsstatus
- Überprüfen Sie den Synchronisierungsverlauf wöchentlich
- Beheben Sie Fehler umgehend
- Überprüfen Sie Konflikte regelmäßig
-
Manuelle Synchronisierung strategisch einsetzen
- Nach dem Erstellen von Kampagnen
- Vor großen Promotionen
- Bei der Fehlerbehebung
- Nach Massenänderungen
-
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:
-
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
-
Ereignisbasiert
- Synchronisierung bei Kampagnenerstellung
- Synchronisierung bei Code-Generierung
- Synchronisierung nach wesentlichen Änderungen
-
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:
- Überprüfen Sie den Shopify-Status (status.shopify.com)
- Überprüfen Sie die Internetverbindung
- Überprüfen Sie Synchronisierungsfehlermeldungen
- Warten Sie 15 Minuten und versuchen Sie es erneut
- 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:
- Manuelle Synchronisierung auslösen
- Zeitzoneneinstellungen überprüfen
- Auf nächste geplante Synchronisierung warten
- 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:
- Überprüfen Sie, ob Kampagne in der App aktiv ist
- Manuelle Synchronisierung auslösen
- Shopify-Rabatt-Admin überprüfen
- 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:
- Code-Status in der App überprüfen
- Manuelle Synchronisierung
- Synchronisierungsverlauf für Code anzeigen
- Auf Konflikte prüfen
- 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:
- Überprüfen Sie die Fehlerbehebungsanleitung
- Lesen Sie die FAQ
- Kontaktieren Sie den Support: apps@datora.de
Verwandte Dokumentation
- Einstellungen - Synchronisierungseinstellungen konfigurieren
- Kampagnen - Kampagnenverwaltung
- Influencer-Codes - Code-Verwaltung