Die Webgains App erstellt einen CSV-Feed nach den Webgains Spezifikationen und integriert gleichzeitig den Trackingcode zur Provisionsermittlung in Webgains.
- Webgains Onboarding innerhalb von wenigen Minuten
- autom. Datafeed-Generierung nach Webgains Spezifikationen
- DSGVO-konforme Trackingcode Integration
Installationsanleitung:
Schritt 1:
App installieren und aktivieren.
Schritt 2:
Ggf. eine dynamische Produktgruppe erstellen, falls noch nicht vorhanden.
Schritt 3:
Neuen Verkaufskanal 'Produktvergleich' erstellen und 'webgains (CSV)' als Template auswählen.
Weitere Verkaufskanal-Settings nach Bedarf anpassen, dynamische Produktgruppe zuweisen, Verkaufskanal aktiv schalten und speichern.
Nach dem Speichern zum Reiter Template wechseln und das Template auf Fehler prüfen.
('Template testen' bzw. 'Vorschau generieren' dürfen keine Fehlermeldung ausspielen)
Schritt 4:
App konfigurieren: Webgains Programm-ID und Event-ID eintragen (diese Daten erhalten Sie von Webgains) und App aktiv schalten (ggf. je Verkaufskanal konfigurieren)
Weitere Informationen wie Zahlungsarten, Versandländer und Lieferkosten sind optional.
Aktuelle CSV Template (Version 2.1.0)
Header row
Produkt-ID;{#- -#}
Produktname;{#- -#}
Deeplink;{#- -#}
Kategorie-ID;{#- -#}
Kategoriename;{#- -#}
Produktbeschreibung;{#- -#}
Kurzbeschreibung;{#- -#}
Preis;{#- -#}
Rabattierter Preis;{#- -#}
Währung;{#- -#}
Grundpreis;{#- -#}
Inhalt;{#- -#}
Bezahlmöglichkeiten;{#- -#}
Produkt-Nummer;{#- -#}
Produktbild klein;{#- -#}
Produktbild mittel;{#- -#}
Produktbild groß;{#- -#}
Verfügbarkeit;{#- -#}
Lieferzeit;{#- -#}
Lieferkosten;{#- -#}
Versandländer;{#- -#}
ISBN;{#- -#}
EAN;{#- -#}
Herstellnummer;{#- -#}
Keywords;{#- -#}
Siegel;{#- -#}
Liter{#- -#}
Product row
"{{ product.id }}";{#- -#}
"{{ product.translated.name }}";{#- -#}
{{ seoUrl('frontend.detail.page', {'productId': product.id}) }};{#- -#}
{%- if product.categories.first is defined and product.categories.first is not null -%}
"{{ product.categories.first.id }}"
{%- endif -%};{#- -#}
{%- if product.categories.first is defined and product.categories.first is not null -%}
"{{ product.categories.first.translated.name }}"
{%- endif -%};{#- -#}
{%- if product.translated.description is defined -%}
"{{ product.translated.description|replace({"\n":' ', "\r":' ','"':'""'})|raw }}"
{%- endif -%};{#- -#}
;{#- -#}
{%- if product.calculatedPrice.listPrice is not null -%}
{{ product.calculatedPrice.listPrice.price }}
{%- else -%}
{{ product.price.first.gross }}
{%- endif -%};{#- -#}
{% if product.price.count >= 1 %}
"{{ product.price.first.gross }}"
{%- else -%}
"ISSUE"
{%- endif -%};{#- -#}
{%- if context.extensions.digawebgainsextension.currency is defined and context.extensions.digawebgainsextension.currency is not null -%}
"{{context.extensions.digawebgainsextension.currency}}"
{%- endif -%};{#- -#}
{%- if product.purchaseUnit is not null and product.referenceUnit is not null and product.referenceUnit is not null and product.unit.name is defined and product.unit.name is not null -%}
"{{ (product.price.first.gross / product.purchaseUnit * product.referenceUnit)|format_number({fraction_digit: 2}) }} {{context.extensions.digawebgainsextension.currency}} / {{product.referenceUnit}} {{product.unit.translated.name }}"
{%- endif -%};{#- #}
{%- if product.purchaseUnit is not null and product.unit.name is defined and product.unit.name is not null -%}
"{{ product.purchaseUnit }} {{ product.unit.translated.name }}"
{%- endif -%};{#- #}
{%- if context.extensions.digawebgainsextension.payment is defined and context.extensions.digawebgainsextension.payment is not null -%}
"{{context.extensions.digawebgainsextension.payment}}"
{%- endif -%};{#- -#}
"{{ product.productNumber }}";{#- -#}
{%- if product.cover.media.url is defined and product.cover.media.url is not null -%}
{%- if product.cover.media.thumbnails.filterByProperty("width",400).first().getUrl() is defined -%}
{{product.cover.media.thumbnails.filterByProperty("width",400).first().getUrl()|replace({' ': '%20'})}};{#- -#}
{%- else -%}
;{#- -#}
{%- endif -%}
{%- if product.cover.media.thumbnails.filterByProperty("width",400).first().getUrl() is defined -%}
{{product.cover.media.thumbnails.filterByProperty("width",800).first().getUrl()|replace({' ': '%20'})}};{#- -#}
{%- else -%}
;{#- -#}
{%- endif -%}
{%- if product.cover.media.thumbnails.filterByProperty("width",400).first().getUrl() is defined -%}
{{product.cover.media.thumbnails.filterByProperty("width",1920).first().getUrl()|replace({' ': '%20'})}};{#- -#}
{%- else -%}
;{#- -#}
{%- endif -%}
{%- else -%}
;{#- -#}
;{#- -#}
;{#- -#}
{%- endif -%}
"{{ product.stock > 0 ? "ja" : "nein" }}";{#- -#}
{%- if product.deliveryTime is defined and product.deliveryTime is not null -%}
{{ product.deliveryTime.name }}
{%- endif -%};{#- -#}
{%- if context.extensions.digawebgainsextension.shippingCosts is defined and context.extensions.digawebgainsextension.shippingCosts is not null and context.extensions.digawebgainsextension.currency is defined -%}
"{{context.extensions.digawebgainsextension.shippingCosts}} {{context.extensions.digawebgainsextension.currency}}"
{%- endif -%};{#- -#}
{%- if context.extensions.digawebgainsextension.shipping is defined and context.extensions.digawebgainsextension.shipping is not null -%}
"{{context.extensions.digawebgainsextension.shipping}}"
{%- endif -%};{#- -#}
;{#- -#}
{%- if product.ean is not null -%}
"{{ product.ean }}"
{%- endif -%};{#- -#}
{%- if product.manufacturerNumber is not null -%}
"{{ product.manufacturerNumber }}"
{%- endif -%};{#- -#}
{%- if product.manufacturerNumber is not null -%}
"{{ product.translated.keywords }}"
{%- endif -%};{#- -#}
;{#- -#}
{#- -#}
Webgains - Affiliate Marketing
Sie legen Wert auf qualitative Arbeit? Wir auch! Daher werden unsere Apps und Plugins ausschließlich von zertifizierten inhouse Shopware Entwicklern programmiert.



Dokumentation
Weiterführende Informationen zur Verwendung und den Funktionen der Erweiterung finden Sie in unserer Dokumentation.
Feedback, Anregungen und Ideen
Ihnen gefällt das Plugin - eine bestimmte Funktion fehlt jedoch, die das Plugin erheblich verbessern würde? Teilen Sie uns ihren Verbesserungsvorschlag mit in unserem Feedback Formular.
Bis zu 50% Rabatt auf die Entwicklungskosten
Sie möchten eine individuelle Erweiterung für Ihren Shopware Shop entwickeln lassen? Für Erweiterungen die wir anschließend in den Shopware Store stellen gewähren wir einen Rabatt von bis zu 50% auf die Entwicklungskosten - kontaktieren Sie uns.