Pixel migrieren

Wenn du zuvor manuell ein Pixel an einem Ort wie theme.liquid, checkout.liquid (nur mit dem Shopify Plus-Plan), Zusätzliche Skripte in deinen Checkout-Einstellungen oder auf der Seite Konfigurationen hinzugefügt hast, kannst du deine Pixel migrieren, damit sie mit einem Shopify-App-Pixel oder einem benutzerdefinierten Pixel kompatibel sind. Zu den Vorteilen der Migration deiner alten Pixel gehören:

  • Einfacherer Zugriff auf das Tracking von Kundenereignissen, einschließlich Checkout-Ereignissen.
  • Integrierte Tools für die Datenschutzkonformität.
  • Kontinuierliche Wartung und Verbesserung durch Shopify und Pixel-Anbieter.

Erfahre mehr über den Pixel-Manager von Shopify und die gesamten Vorteile der Migration zu Shopify-App-Pixeln oder benutzerdefinierten Pixeln.

Meta- und Google-Pixel von deiner Seite „Konfigurationen“ migrieren

Die Einstellungen für die Pixel-Verwaltung von Meta und Google Analytics in deinem Shopify-Adminbereich wurden aktualisiert, um den neuesten Sicherheitsstandards und Vorschriften des Payment Card Industry Data Security Standard (PCI DSS) zu entsprechen. Diese Änderung stellt sicher, dass dein Unternehmen und deine Kundendaten vor Datenschutzverletzungen und Betrug geschützt bleiben. Erfahre mehr darüber, wie Shopify deinem Shop hilft, PCI-DSS-v4-konform zu bleiben.

Für eine möglichst genaue Nachverfolgung und Leistung migriere das Pixel zu einem der folgenden Kanäle:

  • Migriere dein Meta-Pixel zum Kanal „Facebook & Instagram“.
  • Migriere dein Google Analytics-Pixel zum Kanal „Google & YouTube“.

Ein Google Analytics-Pixel zur App für den Kanal „Google & YouTube“ migrieren

Wenn du dein Tag nicht in die App für den Kanal „Google & YouTube“ verschoben hast, wurde es in ein benutzerdefiniertes Pixel umgewandelt, um die Kontinuität deiner Messung zu gewährleisten. Dies kann zu einer beeinträchtigten Messleistung und eingeschränkten Funktionen in Google Analytics führen. Insbesondere kannst du mit den folgenden Auswirkungen rechnen:

  • In Google Analytics gemeldete Daten können sich aufgrund von Unterschieden bei der Ereignismessung und dem Tag-Verhalten ändern (oder in einigen Fällen verloren gehen).
  • Kernfunktionen von Google Analytics wie die erweiterte Messung und die domainübergreifende Messung funktionieren möglicherweise nicht korrekt.
  • Der Tag Assistant funktioniert möglicherweise nicht oder meldet dein GA4-Tag fälschlicherweise.
  • Die Tag-Diagnose erkennt dein GA4-Tag möglicherweise nicht korrekt oder empfiehlt Funktionen, die für dich nicht funktionieren.
  • Einstellungen, die du zuvor zum Abschnitt „Zusätzliches Google Analytics-Javascript“ hinzugefügt hast, werden entfernt.
  • Die Verarbeitung der Einwilligung für dein Google Analytics-Tag kann sich ändern.

Ein altes Pixel aus „theme.liquid“, „checkout.liquid“ oder „Zusätzliche Skripte“ migrieren

Du kannst eine der folgenden Aktionen ausführen, wenn du ein altes Pixel aus „theme.liquid“, „checkout.liquid“ oder „Zusätzliche Skripte“ migrierst:

Um doppelte oder fehlende Kundenereignisse zu vermeiden, solltest du die Migration deiner Pixel in einer Zeit durchführen, in der in deinem Shop weniger Betrieb ist.

Vorbereitung der Pixel-Migration

Berücksichtige bei der Entscheidung für deinen Migrations-Workflow Folgendes:

  • Wenn du das Fehlen von Kundenereignissen minimieren möchtest, verbinde dein neues benutzerdefiniertes Pixel, bevor du dein altes Pixel entfernst.
  • Wenn du ein doppeltes Tracking von Kundenereignissen vermeiden möchtest, verbinde dein neues benutzerdefiniertes Pixel, nachdem du dein altes Pixel entfernt hast.
  • Um ein altes Pixel zu migrieren, musst du deinen alten Pixel-Code finden, damit du ihn entfernen oder ändern kannst. Die meisten Pixel haben zwei Komponenten, die du finden musst:
    • Ein Basis-Javascript-SDK: Das Javascript-SDK wird oft in deinem Header platziert und befindet sich in der Datei theme.liquid und unter Zusätzliche Skripte in deinen Checkout-Einstellungen.
    • Alter Pixel-Code zum Erfassen von Kundenereignissen: Du findest diesen Code normalerweise in den Liquid-Dateien deines Themes und unter Zusätzliche Skripte in deinen Checkout-Einstellungen. Lies in der Dokumentation deines Drittanbieter-Pixel-Anbieters nach, wo sich die Kundenereignisse befinden, damit du weißt, wonach du suchen musst. Das Pixel von Meta hat beispielsweise eine Methode namens fbq(), und Google-Pixel verwenden oft gtag() oder dataLayer.push().

Ein altes Pixel migrieren, damit es mit einem App-Pixel kompatibel ist

Du solltest ein altes Pixel migrieren, damit es mit einem App-Pixel kompatibel ist, wenn die beiden folgenden Bedingungen zutreffen:

  • Du hast ein Shopify-App-Pixel installiert, das automatisch Kundenereignisse erfasst.
  • Du hast außerdem zusätzlichen Code für benutzerdefinierte Ereignisse hinzugefügt, die vom App-Pixel nicht erfasst werden.

In diesem Fall solltest du den Anweisungen des App-Entwicklers bzw. der App-Entwicklerin folgen, um das alte Pixel zu migrieren.

Ein altes Pixel zu einem benutzerdefinierten Pixel migrieren

Du solltest ein altes Pixel zu einem benutzerdefinierten Pixel migrieren, wenn die beiden folgenden Bedingungen zutreffen:

  • Du hast ein zuvor installiertes Pixel, für das du den Code manuell geschrieben hast, ohne dass eine Shopify-App installiert ist.
  • Es gibt kein Shopify-App-Pixel, das deinen Anforderungen entspricht.

Du kannst dein neues benutzerdefiniertes Pixel vor oder nach dem Entfernen deines alten Pixel-Codes verbinden.

Schritte:

  1. Erstelle ein benutzerdefiniertes Pixel, das deine erforderlichen Standard- und benutzerdefinierten Kundenereignisse abonniert.
  2. Entferne oder ersetze allen zuvor hinzugefügten Pixel-Code aus deinen Liquid-Dateien oder den Zusätzlichen Skripten in deinen Checkout-Einstellungen. Dazu kann alter Pixel-Code gehören, der das Javascript SDK enthält, Standardereignisse erfasst oder Nicht-Standard-Ereignisse erfasst.
  3. Füge dein benutzerdefiniertes Pixel zu deinem Shop hinzu.
  4. Verbinde dein benutzerdefiniertes Pixel.

Alten Pixel-Code entfernen oder ersetzen

Wenn du deinen alten Pixel-Code findest, musst du ihn entweder entfernen oder durch die Methode Shopify.analytics.publish() von Shopify ersetzen, je nachdem, welche Art von Ereignis das Pixel nachverfolgt:

  • Du kannst alle Instanzen der Javascript SDKs entfernen, die du findest.
  • Wenn das alte Pixel ein Standard-Kundenereignis nachverfolgt und das benutzerdefinierte Pixel oder App-Pixel, das du hinzufügen möchtest, das Erfassen des Standard-Kundenereignisses unterstützt, solltest du dessen Code entfernen.
  • Wenn das alte Pixel ein benutzerdefiniertes Kundenereignis nachverfolgt und das benutzerdefinierte Pixel oder die App, das bzw. die du hinzufügen möchtest, das Erfassen von benutzerdefinierten Kundenereignissen unterstützt, solltest du dessen Code ersetzen.

Dies ist ein Beispiel für einen alten Pixel-Code, der ein Nicht-Standard-Kundenereignis nachverfolgt:

<script>fbq("trackCustom", "my_custom_event");</script>

Dies ist ein Beispiel für den entsprechenden Ersatzcode:

<script>Shopify.analytics.publish("my_custom_event");</script>

Wenn du ein benutzerdefiniertes Pixel erstellst, solltest du Code einfügen, der das benutzerdefinierte Ereignis abonniert, wie in diesem Beispiel:

analytics.subscribe("my_custom_event", event => {
  fbq("trackCustom", "my_custom_event");
});