# Referrer oder URL-Parameter bis Bestellabschluss speichern

**URL:** <https://forum.shopware.com/t/referrer-oder-url-parameter-bis-bestellabschluss-speichern/23497>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [11. November 2014 um 13:47 UTC](https://forum.shopware.com/t/referrer-oder-url-parameter-bis-bestellabschluss-speichern/23497 "2014-11-11T13:47:29Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tw16](https://avatars.discourse-cdn.com/v4/letter/t/c77e96/32.png) [@tw16](https://forum.shopware.com/u/tw16)\
**Post date:** [11. November 2014 um 13:47 UTC](https://forum.shopware.com/t/referrer-oder-url-parameter-bis-bestellabschluss-speichern/23497/1 "2014-11-11T13:47:29Z")

</div>

Hallo, ich stehe gerade vor einem Problem. Ich soll einen Trackingcode nach Abschluss des Bestellprozesses einfügen. Und zwar soll ausgewertet werden, wenn ein Besucher von einer Preissuchmaschine kommt. Ich habe den Code nach folgender Anleitung eingefügt: [http://wiki.shopware.com/Einbindung-von … \_1405.html](http://wiki.shopware.com/Einbindung-von-Affiliate-Tracking-Codes%5C_detail%5C_1405.html) Der Code wird auch auf der Bestellabschlusseite angezeigt. Problem: Der Referrer wird nur von der vorherigen Seite überprüft. Also geht das so nicht. Ich suche jetzt eine Variante wo auf jeder Seite der Referrer geprüft wird und ggf. eine Session abgespeichert wird, wenn der Referrer xyz ist. Eine andere Variante ist es die URL nach einem bestimmten Parameter zu durchsuchen und dann eine Session oder Variable zu speichern. Kann mir hier jemand behilflich sein?

---

<div class="post-metadata">

**Author:** ![waldicom](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/waldicom/32/12881_2.png) [@waldicom](https://forum.shopware.com/u/waldicom)\
**Post date:** [11. November 2014 um 21:02 UTC](https://forum.shopware.com/t/referrer-oder-url-parameter-bis-bestellabschluss-speichern/23497/2 "2014-11-11T21:02:28Z")

</div>

In der Bestellung gibt es das Feld „partnerID“. Wenn Du dieses Feld suchst, dann ist das in der Session gespeichert und kann so ausgelesen werden: $referer = Showpare()-\>Session()-\>offsetGet(‚sReferer‘); (habe den Code nicht geprüft, im schlimmsten Fall einfach in der Session schauen, wie der Parameter aussieht).

---

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [16. November 2014 um 12:00 UTC](https://forum.shopware.com/t/referrer-oder-url-parameter-bis-bestellabschluss-speichern/23497/3 "2014-11-16T12:00:00Z")

</div>

wenn du an die preissuchmaschinen individuelle links inkl. partner-id zur verfügung stellt, sollte das tracking doch eigentlich automatisch laufen.

---

<div class="post-metadata">

**Author:** ![tw16](https://avatars.discourse-cdn.com/v4/letter/t/c77e96/32.png) [@tw16](https://forum.shopware.com/u/tw16)\
**Post date:** [3. Dezember 2014 um 11:36 UTC](https://forum.shopware.com/t/referrer-oder-url-parameter-bis-bestellabschluss-speichern/23497/4 "2014-12-03T11:36:22Z")

</div>

Danke. Und wo lese ich den Parameter ($referer = Showpare()-\>Session()-\>offsetGet(‚sReferer‘);)? Und wie lese ich die Session aus?
