URL im Shopware Store | http://store.shopware.com/mnd5298432986837/mnd-facebook-pixel.html |
---|---|
Shopware Versionen | 5.0.0 + |
Datum | Änderung |
---|---|
15.06.2018 | Aktualisierung der Dokumentation für Version 1.1.3
|
07.12.2020 | Aktualisierung der Dokumentation für Version 1.1.8 (Nachtrag)
|
Das Facebook Pixel Plugin integriert das Facebook-eigene Tracking in Shopware. Es ermöglicht vordefinierte Ereignisse(Events) zur Auswertung
an Facebook zu senden. Dies ermöglicht z.B. die Analyse einer Werbemaßnahme.
Das Plugin bietet seit Version 1.1.1 Opt-Out und Opt-In Funktionen, welche Sie als Javascript Funktionen ansteuern können. (siehe Punkt Opt-In und Opt-Out)
Ab Version 1.1.3 integriert sich das Plugin automatisch in die Privatsphäre-Einstellungen unseres Plugins "Cookie Hinweis mit Opt-In/Opt-Out Möglichkeit" (Version 1.2.0 erforderlich) Details unter: v1.3.0 Cookie Hinweis mit Opt-In/Opt-Out Möglichkeit (MndCookieNotice) In Kombination mit unserem Plugin "Cookie Hinweis mit Opt-In/Opt-Out Möglichkeit" hat der Nutzer die Möglichkeit aktiv zu entscheiden ob er das Tracking durch Facebook gestattet oder nicht. |
"Beim Facebook-Pixel handelt es sich um JavaScript-Code für deine Webseite, mit dem du für deine Werbekampagnen Zielgruppen messen, optimieren und erstellen kannst. Mit dem Facebook-Pixel kannst du die Handlungen nutzen, die Menschen geräteübergreifend auf deiner Webseite durchgeführt haben, um deine Werbekampagnen auf diese Weise noch effizienter zu gestalten." Weitere Informationen bei Facebook: https://de-de.facebook.com/business/help/651294705016616 |
Bitte denken Sie daran, dass Sie gegebenenfalls die Datenschutzerklärung Ihres Shops um die von Facebookpixel übertragenen Daten erweitern. |
Das Plugin Integriert den Facebook Pixel Tracking Code. Das Plugin kann für unterschiedliche Subshops konfiguriert und aktiviert/deaktiviert werden.
Folgende Events werden getrackt:
Beschreibung | FB-Pixel-Event | Relevante Shopware Events / Actions | Parameter | ||
---|---|---|---|---|---|
Suche und Ajax-Suche | Search | controller: search method: defaultSearch |
| ||
Inhaltsanzeige | ViewContent | controller: detail method: index |
| ||
Hinzufügen zum Warenkorb | AddToCart | Klick auf Kaufen-Button |
| ||
Kunde hat sich registriert | CompleteRegistration | bei abgeschlossener Regsitrierung controller: account |
| ||
Kunde geht zur Kasse | InitiateCheckout | controller: checkout method: confirm |
| ||
Kauf | Purchase | controller: checkout method: finish | Nur ein Artikel wurde bestellt:
Mehrere Artikel bestellt:
| ||
Hinzufügen zum Merkzettel | AddToWishlist | controller: newsletter method: finish |
| ||
Lead (Newsletter Registrierung oder Absenden eines oder mehrerer definierten Formulare) | Lead | controller: newsletter method: index controller: forms method: index | Newsletter Registrierung:
Formular Versand:
|
Mehr Informationen zu den einzelnen Events erfahren Sie hier: https://de-de.facebook.com/business/help/402791146561655 |
Die verwendeten Werte können bei Bedarf in den Template Dateien angepasst werden. |
Die Installation erfolgt wie gewohnt über den Shopware Plugin Manager.
Nach der Installation sollten Sie zur Sicherheit den Shopware Cache (Frontend und HTTP-Proxy) leeren. |
Weiterführende Informationen zum Installationsvorgang in Shopware:
Plugin-Installation: http://community.shopware.com/Lizenzierung-und-Installation-von-lizenzpflichtigen-Plugins_detail_1340.html
Plugin-Manager: http://community.shopware.com/Plugin-Manager-ab-Shopware-5_detail_1856.html)
Stellen Sie sicher, dass Ihre Währungseinstellungen korrekte ISO-Kürzel nach ISO 4217 enthalten. |
Hier müssen Sie festlegen ob Facebook Pixel aktiviert werden soll, ihre Facebook Pixel-ID eingeben.
Falls Sie Ihren Produktkatalog bei Facebook importiert haben, können Sie außerdem festlegen welche Artikel-ID das Plugin an Facebook übermitteln soll:
Um das Lead-Tracking für bestimmte Formulare zu aktivieren/deaktivieren ändern Sie bitte die vordefinierten Formular-IDs (Kontaktformular und Anfrageformular).
Falls Sie einen Opt-In bzw. Opt-Out anbieten möchten müssen sie hier festlegen welche Funktion sie verwenden möchten. Um festzulegen ob die
MwSt. und/oder Versandkosten an Facebook übermittelt werden setzen Sie bitte die entsprechenden Optionsfelder auf ja oder nein.
Das Tracking ist solange für den Benutzer deaktiviert bis dieser den Opt-In durch das Klicken des Links (siehe unten) aktiviert.
Das Tracking ist aktiv und der Benutzer hat die Möglichkeit das Tracking durch das Klicken des Opt-Out Links zu deaktivieren.
In beiden Fällen wird ein Cookie bestehend aus dem Hostnamen des jeweiligen Shops + dem Suffix "mnd-fb-pixel" gesetzt. Die Werte lauten entsprechend "optin" oder "optout". Das Cookie hat eine Laufzeit von 100 Jahren. |
Falls Sie in der Plugin-Konfiguration Opt-In bzw. Opt-Out aktiviert haben nutzen Sie bitte folgende Links (z.B. in Ihren Datenschutzbestimmungen) um die jeweiligen Funktionalität zu integrieren:
Für Opt-In:
<a href="javascript:mndCookie.mndSetPixelOptIn();" onclick="alert('Facebook Pixel Tracking aktiviert.');">Facebook Pixel aktivieren</a> |
Für Opt-Out:
<a href="javascript:mndCookie.mndSetPixelOptOut();" onclick="alert('Facebook Pixel Tracking deaktiviert.');">Facebook Pixel deaktivieren</a> |
Ab Version 1.1.3 integriert sich das Plugin automatisch in die Privatsphäre-Einstellungen unseres Plugins "Cookie Hinweis mit Opt-In/Opt-Out Möglichkeit" (Version 1.2.0 erforderlich) Details unter: v1.3.0 Cookie Hinweis mit Opt-In/Opt-Out Möglichkeit (MndCookieNotice) In Kombination mit unserem Plugin "Cookie Hinweis mit Opt-In/Opt-Out Möglichkeit" hat der Nutzer die Möglichkeit aktiv zu entscheiden ob er das Tracking durch Facebook gestattet oder nicht. |
Der erweiterte Datenabgleich ermöglicht die bessere Zuordnung eines Facebook-Benutzers durch zusätzlich übertragene Informationen wie Name, E-Mail-Adresse oder Telefonnummer.
Weitere Informationen zu den übermittelnden Daten erhalten Sie in der Facebook Dokumentation.
Bitte beachten Sie die damit verbundenen Auswirkungen in Bezug auf den Datenschutz. |
Um die Produkte in den eigenen Facebook Produkt Katalog zu importieren wird ein Facebook Produkt-Feed (Shopware Produktexporte) benötigt. Folgendes Beispiel können Sie als Startpunkt verwenden.
Für Ihren Shop sind ggf. Anpassungen notwendig. Gerne unterstützen wir Sie hierbei. |
{strip} id{#S#} title{#S#} description{#S#} image_link{#S#} link{#S#} gtin{#S#} mpn{#S#} brand{#S#} condition{#S#} product_type{#S#} price{#S#} shipping{#S#} google_product_category{#S#} availability {/strip}{#L#} |
{strip} {$sArticle.ordernumber|escape}{#S#} {$sArticle.name|strip_tags|strip|trim|truncate:150:"...":true|escape|regex_replace:"#[^\w\.%&\-+ \|]#iu":""|replace:";":","}{#S#} {$sArticle.description_long|strip_tags|strip|trim|truncate:150:"...":true|escape|regex_replace:"#[^\w\.%&\-+ \|]#iu":""|replace:";":","}{#S#} {$sArticle.image|image}{#S#} {$sArticle.articleID|link:$sArticle.name|escape}{#S#}{$sArticle.ean|escape}{#S#} {$sArticle.suppliernumber|escape}{#S#} {$sArticle.supplier|replace:"|":""}{#S#} new{#S#} {$sArticle.articleID|category:">"|escape|replace:"|":""}{#S#} {$sArticle.price|escape:"number"}{#S#} DE::Standardversand:{if $sArticle.shippingfree==1}0.00{else}{$sArticle|@shippingcost:"prepayment":"de":"Standard Versand (DE)"|escape:"number"|replace:",":"."}{/if}{#S#} {$sArticle.articleID|category|escape}{#S#} "{if $sArticle.instock>0}in stock {elseif $sArticle.releasedate && $sArticle.releasedate|strtotime > $smarty.now}preorder {elseif $sArticle.shippingtime}in stock {else}out of stock{/if}" {/strip}{#L#} |
Das Plugin wird auch über den Plugin Manager deinstalliert.