Closed cukabeka closed 1 week ago
Eigentlich ist es eher ein Event-Tracking. Man hat nur den Parameter "name" und kann damit z.B. ein Absenden eines Formulars mitzählen. Für ein Kampagnen-Tracking fehlt meiner Meinung nach noch die Relation zum Besucher... Ich muss die Besucher z.B. erst über einer ref Parameter einer Kampagne zuordnen (z.B. Besucher kommt vom Newsletter X) und dann müsste ich sehen können wie viele Newsletter Besucher dann das Formular abgesendet haben im Verhältnis zu allen anderen Besuchern die nicht über den Newsletter gekommen sind. Das Naming ist also aktuell etwas irreführend. Ein echtes Kampagnen-Tracking wäre aber MEGA! Aber auch ohne Kampagnen-Tracking ist das AddOn sehr nützlich und für die meisten Anforderungen völlig ausreichend.
Absolut, dem stimme ich voll zu - mega nützlich, das Addon. Auch ein Event-Tracking wäre super. Vielleicht alles hauptsächlich eine Wording-Frage.
Kampagnen-Tracking über übliche Parameter (Branchen-Standard mit den UTM*-Parametern in der URL) ist etwas, das das Addon nicht zwingend erklären muss. Da kommt man schnell vom Hundertsten ins Tausendste.
Hier gibt's einen Kampagnen-URL-Builder: https://[ga-dev-tools.google/campaign-url-builder/](https://ga-dev-tools.google/campaign-url-builder/)
Ich gehe davon aus, dass wie in anderen Issues von @AndiLeni beschrieben das Addon kein Ersatz für Google Analytics oder Matomo sein soll. Wer viel mit Kampagnen zu tun hat, kommt hier nicht um die Nutzung von diesen Profi-Werkzeugen herum.
Was ich mir vorstellen könnte, wäre das Pushen der Daten serverseitig zu Google Analytics oder Matomo - unter Einhaltung der DSGVO, weil der Aufruf nicht direkt an Google-Server zielt.
Wenn Kampagnen anders erklärt werden sollen, dann gerne einen konkreten PR dazu als Entscheidungsgrundlage.
Cool, danke fürs reinschauen und den Link, da sind nützliche Erklärungen mit drin!
Ich suche eben genau keinen Analytics Ersatz, sondern nur was simples, um externe Links zu tracken. Wenn ich zB in einem Forum oder Chat einen Link veröffentliche, würde ich den gerne im add-on als Statistik wiederfinden.
Verstehe ich das richtig, dass ich mit einer URL wie
redaxo.com/mein-artikel?rex-api-call=stats&name=WhatsAppGruppe_XY-2024-11
Dann einen Output in der Registerkarte "Events" bekomme und die Aufrufe gezählt werden? Fände dann immer noch eine einen Aufruf wie
redaxo.com/mein-artikel?stats_canpaignname=WhatsAppGruppe_XY-2024-11
simpler
Finde die Bezeichnung "Kampagnen" dennoch klarer, wenn ich das Konzept richtig verstanden habe. Und außerdem einen Button in dem Reiter, mit dem ich so eine Kampagne anlegen und dann die URL kopieren kann, finde das Anlegen über das Modul irgendwie unlogisch.
@cukabeka ich habe das Feature in diesem Addon selbst noch nicht ausprobiert.
Nur wenn, dann sollten die Dinge best practice sein und nicht was eigenes für die Aufgabe ausgedacht werden.
@cukabeka Genau das was du beschrieben hast macht das Addon NICHT 😅 Es ist ein einfaches logging um Events die in redaxo oder im frontend passieren zu erfassen.
Mit ?rex-api-call=stats
wird z.b. kein Artikel angezeigt. Es ist lediglich dafür gedacht via JS Ereignisse zu erfassen, z.b. wenn ein Formular via JS abgesendet wird.
Im backend gibt es dafür das Äquivalent mittels Event::log("my_event_name");
.
Ein Link wie etwa redaxo.com/mein-artikel?stats_canpaignname=WhatsAppGruppe_XY-2024-11
ist aktuell nicht vorgesehen, denn du kannst im Addon bereits jetzt einfach nach url filtern und gucken, an welchen Tagen dieser Link wie oft aufgerufen wurde 🙂
😅 Damn, dass es das genau nicht macht - aber okay, dann danke für die Klärung. Das mit dem Filter schaue ich mir nochmal an, finde es halt nicht so komfortabel um auszuwerten und zu vergleichen, wenn ich zB verschiedene Kanäle vergleichen will. Evtl baue ich mir sonst selber mal was wie ich mir das vorstelle und schicke dann einen Pull Request.
Und @AndiLeni deine Erklärung ist evtl genau das, was mit in die readme könnte, das macht die Verwendung von Events für mich klarer.
Ich verstehe noch nicht, wie ich kampagnen einrichtet. Vielleicht kann man das noch irgendwie anders erklären. Ich brauche also ein Modul, aber wofür gebe ich REX_VALUE_1 an? Ist das die Kampagne? Ich fände einen Screenshot o.ä. in der Hilfe sehr nützlich.
Du hast mir ja dazu erläutert:
Das ist schon mal sehr hilfreich, vielleicht kann das direkt auf die Kampagnen Page.
Interessant wäre noch, tracking-Ziele zu tracken. Wenn ich z.b. an eine URL ein '?stat_track_origin=qr-code-22' o.ä. dranhängen kann, wäre das ein großer Mehrwert. Das ist ja ein wenig anders als die aktuelle Funktion, um eine Button Performance zu tracken.