Wo soll ein Tracking (permanenter) Cookie in Rails gesetzt werden?

8

Ich versuche, die Aktionen eines "anonymen" Benutzers zu verfolgen und sie schließlich mit ihrem Konto zu verknüpfen, sobald sie sich registriert haben. Ich dachte, ich würde dies tun, indem ich einen dauerhaften Keks einsetzte. Meine beste Option ist das folgende in ApplicationController:

%Vor%

Ist das der richtige Weg oder gibt es bessere Lösungen?

    
janosrusiczki 04.04.2013, 09:21
quelle

1 Antwort

7

Sieht gut aus, der permanente Cookie hat in der Zukunft (20 Jahre oder so) einen Ablauf, so lange der Benutzer ihn nicht manuell loswird, sollten Sie in der Lage sein, ihn zu verfolgen.

Ich habe Konstrukte wie diese an vielen Orten verwendet und es funktioniert wie Charme. Sie können sogar auf externen Zielseiten arbeiten lassen, wenn Sie etwas hinzufügen, das durch diese Aktion geladen werden soll (typisches Tracking-Pixel).

    
maxigs 04.04.2013, 09:55
quelle

Tags und Links