Search through more than a hundred articles on every aspect of User.com

Alina Shafikova
Written by Alina Shafikova

Redirect

Informacje na temat modułu redirect affiliate.


Moduł redirect daje możliwość przekierowania użytkownika na inny URL z założeniem eventu i autoryzacją użytkownika po global cookie. 

1. Wchodzimy w sekcje Redirect,

2. Tworzymy nowy "Redirect"

a) Ustawiamy aby był włączony, 

b) Zaznaczamy atrybuty które chcemy dodać do url-a na który użytkownik zostanie przekierowany, 

c) Po zapisaniu zostanie wygenerowany klucz dla tego redirect który musimy wykorzystać w przekierowaniu redirect_key, 

Przykład przekierowania: 

url bazowy: https://app.yourdomain.user.com/redirect/<redirect_key>/

redirect_key - klucz z bazy danych User.com wygenerowany przy tworzeniu modelu redirect

url - parametr oznaczający na jaki URL ma zostać przekierowany użytkownik (wymagany),

email - parametr znaczający jaki jest adres email użytkownika który jest redirectowany (nieobowiązkowy),

user_id - id użytkownika jeżeli znamy (nieobowiązkowe),

event_name - nazwa eventu wraz z atrybutami (nieobowiązkowe)

https://app.yourdomain.user.com/redirect/<redirect_key>/

?url=https://google.com

&email=john.doe@example.com

&user_id=BF0045

&event_name=yourevent&even_attrname=eventattrvalue

Zachęcamy aby korzystać z redirect.user.com a nie z app.yourdomain.user.com - wymaga skonfigurowania po stronie User.com

Proces po stronie User.com

- otrzymujemy request, 

- sprawdzamy global cookie, 

- jeżeli jest to wyciągamy lokal cookie dla użytkownika dla aplikacji dla której jest zarejestrowany redirect_key

- jeżeli nie ma GC (global cookie) to tworzymy, 

- jeżeli nie ma LC (local cookie) to tworzymy, 

- jeżeli mamy user_id to wyciągamy GC i LC na bazie user_id, 

- przekierowujemy, 

- tworzymy event, wpisy w timeline, 

Robimy wszystko aby proces był możliwie szybki (~80ms). 

Prawa dostępu. 

Dostęp do modułu ma każdy użytkownik który jest "beta_tester" w User.com Aby zostać beta_tester proszę o kontakt z opiekunem Twojego konta. 

Dodatkowo użytkownik ten musi mieć dostęp do sekcji App settings, według uprawnień nadanych w aplikacji. 

Przykład zastosowania

Powiedzmy, że organizujesz webinar na narzędziu do webinarów, ale nie masz możliwości obsadzenia w nim naszego skryptu śledzącego. Dlatego właśnie w reklamie możesz zastosować Redirect link. Kiedy klient będzie się przekilkiwał, np. z reklamy na Facebook'u, przejdzie na niewidoczną dla niego stronę z naszym widgetem, który zbierze jego ciasteczko z przeglądarki. Dopiero później przejdzie na docelową stronę webinaru. Mówiąc krótko, "ociasteczkowujemy" takiego usera, i kiedy wróci do Twojej strony gdzie masz zainstalowany nasz widget User.com - będziesz wiedzieć, że to był ten user.

Categories: