So läuft eine Empfehlung ab
- Der Bestandskunde meldet sich an und ruft eine Seite auf, auf der Sie den Empfehlungslink eingebaut haben. Das Shopsystem verschlüsselt seine Kennung und hängt sie als URL-Parameter an den Link.
- Er gibt den Link weiter, über welchen Kanal auch immer.
- Der Empfänger ruft den Link auf. Das Shopsystem entschlüsselt den Parameter, prüft ihn und merkt sich den Werbenden in der Sitzung.
- Der Empfänger bestellt. In die Bestelldaten kommen die Kennung und die Kundennummer des Werbenden.
- Die Warenwirtschaft liest die Bestellung und startet ihren eigenen Freundschaftswerbung-Prozess.
Shopkonfiguration
Tragen Sie den AbschnittTellAFriend in die Shopkonfiguration shop.config ein. Die folgenden Werte entsprechen den Standardwerten.
Cookie und Einwilligung
Setzen SieCookieDays auf einen Wert größer 0, dann registrieren Sie den Cookie im Abschnitt AgreementCookies der Shopkonfiguration shop.config als WEBSALE-Service.
Den Empfehlungslink im Template erzeugen
Der Empfehlungslink ist ein gewöhnlicher Shop-Link mit einem zusätzlichen Parameter. Den Parameternamen liefertTAF-Name, den verschlüsselten Wert TAF-Value. Zusammengebaut wird beides mit den DC-CustomLink-Tags.
Weil nur angemeldete Kunden empfehlen können, gehört der Link in eine Klammerung mit ST-LoggedIn. Das folgende Beispiel hängt den Link an die Produktdetailansicht ws_product.htm.
{TAF-Value} greift genau dann, wenn ein Kunde angemeldet ist, und ist damit an dieser Stelle gleichbedeutend mit {ST-LoggedIn}. Sie können den Block statt mit ST-LoggedIn auch mit TAF-Value klammern, wenn das im Template besser liest. Beides zugleich ist nicht nötig.
Referenz: PR-Data, ST-LoggedIn, DC-CustomLink_SetLink(), DC-CustomLink_AppendParameter(), DC-CustomLink
Was beim Aufruf des Empfehlungslinks passiert
Das Shopsystem nimmt den Parametertaf aus der URL entgegen und prüft ihn in mehreren Schritten, bevor es den Werbenden in die Sitzung schreibt.
Der Fall Eigenwerbung wird zweimal geprüft: beim Aufruf des Links und noch einmal unmittelbar vor dem Schreiben der Bestellung. Damit ist auch der Weg abgedeckt, dass jemand seinen eigenen Link abmeldet aufruft und sich erst danach anmeldet.
Woher der Werbende stammt
Das Shopsystem sucht den Werbenden zuerst im URL-Parameter. Steht dort nichts, liest es den Cookie aus, und zwar nur dann, wenn in der Sitzung noch kein Werbender steht und die Einwilligung vorliegt. Der Cookie wird nur erneuert, wenn der Wert aus der URL kam undCookieDays größer 0 ist.
Die Kundennummer des Werbenden steht nicht im Link. Im verschlüsselten Parameter stecken die Shopkennung, die interne Kundenkennung und ein Zeitstempel. Die Kundennummer holt das Shopsystem aus dem Kundenkonto, sobald sie gebraucht wird.
Wie lange die Zuordnung gilt
Ein erkannter Werbender gilt für genau eine Bestellung. Nach einer erfolgreichen Bestellung setzt das Shopsystem die Zuordnung zurück und löscht den Cookie, auch wennCookieDays eine längere Lebensdauer vorsieht. Ein zweiter Einkauf zählt also nicht noch einmal auf denselben Werbenden ein, solange nicht erneut ein Empfehlungslink aufgerufen wird.
Die Bestelldaten
StehtAllow = yes und ist ein Werbender erkannt, dann schreibt das Shopsystem zwei zusätzliche Zeilen in den Abschnitt Order der Bestelldaten.
Beide Zeilen erscheinen immer gemeinsam oder gar nicht. Ist kein Werbender erkannt, fehlen sie vollständig, es werden keine leeren Felder geschrieben. Ihre Warenwirtschaft prüft deshalb auf das Vorhandensein des Feldes und nicht auf einen leeren Wert.
TAF-Name
Liefert den Namen des URL-Parameters, über den die verschlüsselte Empfehlungsinformation übergeben wird. Der Wert ist fest und lautettaf.
TAF-Name, statt taf fest in das Template zu schreiben. Ändert sich der Parametername in einer künftigen Version des Shopsystems, dann ziehen Ihre Templates automatisch mit.
Zulässig in allen Templates.
TAF-Value
Liefert den verschlüsselten Wert, der hinter dem Parameternamen im Empfehlungslink steht. Darin stecken die Shopkennung, die interne Kundenkennung des angemeldeten Kunden und ein Zeitstempel. Der Wert ist hexadezimal kodiert und damit ohne weitere Kodierung in einer URL verwendbar. Als Klammerung greift das Tag, wenn ein Kunde angemeldet ist.
Zulässig in allen Templates.
TAF-IsSet
Greift, wenn in der laufenden Sitzung ein Werbender erkannt wurde, der Besucher den Shop also über einen gültigen Empfehlungslink betreten hat. Damit blenden Sie Hinweise ein, die nur für Geworbene gelten.
Zulässig in allen Templates.
TAF-UserIndex
Gibt die interne Kundenkennung des Werbenden aus. Als Klammerung greift das Tag, wenn ein Werbender gesetzt ist, und verhält sich damit wieTAF-IsSet.
Zulässig in allen Templates.
