Opened 4 months ago

Closed 4 months ago

#1839 closed Bug/Fehler (fixed)

Matomo trackt keine Gastbestellungen, nur von registrierten Kunden

Reported by: Roberto75 Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.5.2
Component: Shop Version: 2.0.5.1

Description (last modified by Tomcraft)

Bestellungen werden in Matomo (eventuell auch in Google Analytics?) nur für registrierte Kunden, nicht aber für Gastkunden getrackt. Unter "Übersicht" in Matomo fehlt daher die Bestellung komplett. Hier müsste diese mit dem Umsatzbetrag, der MwSt? und Versandkosten gelistet sein.
Das schein an der checkout_success.php zu liegen.

Siehe hierzu folgenden Kommentar: Matomo trackt keine Bestellungen für Gastkunden, Fehler in Modified?

Attachments (0)

Change History (4)

comment:1 Changed 4 months ago by anonymous

In dem verlinkten kommentar habe ich als Nachtrag Folgendes vorgeschlagen:
Eine Lösung könnte sein die $_SESSION['customer_id'] vor unset() in eine Variable zu speichern und in der Piwik-Funktion dann die Variable abzufragen und nach Abfrage gleich zu unset-ten.
Eine solche Variable in der /checkout_success.php zu setzen könnte allgemein für auch andere Tracking-Codes sinnvoll sein. Die Variable könnte man, abweichend von meiner obigen Aussage, generell wenn isset() in der /includes_application_bottom.php wieder unset-ten.

Gruß,
noRiddle

comment:2 Changed 4 months ago by Tomcraft

  • Description modified (diff)
  • Milestone set to modified-shop-2.0.5.2

comment:3 Changed 4 months ago by noRiddle

Ich sehe gerade zufällig, daß es die vorgeschlagene Variable bereits gibt: $_SESSION['customer_gid']
Man kann also in der Piwik-Funktion für die checkout_success nach dieser Variablen anstelle von $_SESSION['customer_id'] fragen.

Gruß,
noRiddle

comment:4 Changed 4 months ago by GTB

  • Resolution set to fixed
  • Status changed from new to closed

In 12814:

fix #1839 - fix Matomo not tracking guest orders

Add Comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.