This post is also available in:
Samba.ai jest w pełni zgodna z ogólnym rozporządzeniem UE o ochronie danych (RODO). Poniżej znajdują się opcje zarządzania polityką prywatności klientów/odwiedzających we wszystkich aspektach przy użyciu funkcji Samba zamiast całkowitego wyłączenia integracji Samba na swojej stronie internetowej.
Data feed (Źródła danych)
Źródło danych klientów może zawierać opcjonalny parametr DATA_PERMISSON
(zobacz Data feed (źródła danych) ) który może mieć jedną z następujących wartości:
- full
- Wszystkie dane klienta mogą być wykorzystywane do personalizacji i segmentowanego targetowania bez ograniczeń.
- Jest to wartość domyślna.
- do_not_personalize
- Dostępne jest tylko niespersonalizowane kierowanie – do kierowania nie są wykorzystywane historia zakupów i śledzone wzorce zachowań.
- Taki klient nie będzie kierowany przez wyzwalacze zachowania (Porzucony koszyk, Intencja zakupowa, cykliczne zamówienia) i nie będzie pasował do wybranych filtrów segmentacji wykorzystujących jego aktywność (Ostatnio zakupione, Ostatnio odwiedzone, Przewidywanie rezygnacji itp.), tak jakby wcześniej nie miał zamówienia i wizyty w produkcie.
- Tylko te filtry działają bez zmian: Podział odbiorców testu A/B, Niestandardowy parametr klienta, Identyfikator klienta, Zezwolenie na dane, Data otrzymania ostatniej wiadomości e-mail, Dni od otrzymania ostatniej wiadomości e-mail, Dni od rejestracji, Dzielnica, E-mail, Imię, Imię i nazwisko, Płeć (na podstawie imienia i nazwiska oraz adresu e-mail), Częstotliwość otrzymywania newslettera, Numer telefonu, Data rejestracji, Częstotliwość wysyłania wiadomości SMS, Kod pocztowy.
- anonymized_only
- Wszystkie dane klienta są ignorowane, system wykorzystuje jedynie zanonimizowane dane (wzorce zachowań) w celu trenowania naszych algorytmów.
- Taki klient nie może być w żaden sposób kierowany przez Sambę – ten klient nie jest dostępny w bazie danych Samby. W związku z tym taki klient nie jest liczony jako kontakt do rozliczeń.
- Użyj tej opcji, gdy klient prosi o usunięcie wszystkich danych i nie możesz usunąć go ze wszystkich kanałów używanych w Sambie.
Śledzenie klientów
Jako rozszerzenie Skryptu śledzącego, gdy odwiedzający zdecyduje się nie zezwolić na śledzenie zachowania witryny w celu personalizacji sieci, można zaimplementować poniższą metodę setTrackingPermissions
diffAnalytics.setTrackingPermissions(perms)
- perms –
{doNotTrack: boolean}
- doNotTrack
- wymagany parametr (boolean)
- Za każdym razem, gdy odwiedzający odmówi zgody na śledzenie zachowania witryny, wywołaj tę metodę „doNotTrack: true„. W innych przypadkach użyj „doNotTrack: false” lub po prostu nie wywołuj tej metody w ogóle.
- W przypadku ustawienia „doNotTrack: true” , personalizacja strony internetowej nie bierze pod uwagę historii przeglądania klienta, ale historia zakupów może zostać odzwierciedlona. Zobacz sekcję Personalizacja internetowa aby dowiedzieć się, jak zignorować historię zakupów również w rekomendacjach.
- Wartość domyślna „doNotTrack: false” jest przyjmowana, jeśli nigdy nie została wywołana dla odwiedzającego.
- Wywołaj tę metodę po każdej zmianie zgody lub po każdym załadowaniu strony.
- Samba zawsze pamięta ostatnią znaną wartość dla odwiedzającego. Jest to jedyna wartość dodana w porównaniu z używaniem „doNotPersonalize:true” podczas wywoływania rekomendatorów produktów (patrz poniżej), co blokuje korzystanie z aktywności internetowej i dodatkowo historii zakupów tylko dla konkretnego wywołania metody. Może to być przydatna funkcja, jeśli nie przechowujesz informacji o braku zgody po swojej stronie.
Personalizacja internetowa
Wszystkie personalizatory Samba mogą dodatkowo zawierać następujące opcjonalne parametry wykraczające poza standardową implementację personalizacji strony internetowej za pośrednictwem Javascript API:
- customerId
- parametr opcjonalny (string)
- Samba wykorzystuje historię zakupów dla identyfikatora customerId (który nie ma wyłączonej personalizacji w kanale za pomocą atrybutu
DATA_PERMISSION
. Faktyczne łączenie z profilem klienta nie ma miejsca (w tym celu używana jest metoda customerLoggedIn). - W przypadku nieobecności nie ma personalizacji opartej na koncie klienta, a zatem odzwierciedlona może być tylko historia przeglądania stron internetowych.
- doNotPersonalize
- parametr opcjonalny (boolean, domyślnie: false)
- Jeśli to prawda, personalizacja opiera się wyłącznie na aktualnie oglądanym produkcie, tj. nie jest brana pod uwagę historia wizyt ani zakupów klienta.
Przykłady
Klient nie zgodził się na wykorzystanie śledzenia lub historii zakupów do personalizacji stron internetowych.
var yPers = diffAnalytics.personaliser("campaignName"); var result = 0 yPers.personalisedHomepage({count: 6, doNotPersonalize:true}, function(err, data) {result=data})
Klient może wykorzystywać całą historię śledzenia i zakupów do personalizacji stron internetowych.
var yPers = diffAnalytics.personaliser("campaignName"); var result = 0
var sambaCustomerId = Math.random().toString(); // just for testing purposes yPers.personalisedHomepage({count: 6, doNotPersonalize:false, customerId:sambaCustomerId}, function(err, data) {result=data})
Przykłady użycia
Niezalogowany użytkownik nie może być śledzony
- Źródła danych
- niedostępny
- Śledzenie klientów
- wszystkie metody z wyjątkiem customerLoggedIn
- setTrackingPermissions(doNotTrack: false)
- Personalizacja stron internetowych
- customerId nieużywany
- doNotPersonalize:false lub nieużywany
Zalogowany użytkownik może być śledzony
- Źródła danych
DATA_PERMISSION
= full
- Śledzenie klientów
- wszystkie metody
- setTrackingPermissions(doNotTrack: false)
- Personalizacja stron internetowych
- używany customerId
- doNotPersonalize:false lub nieużywany
Niezalogowany użytkownik odmówił śledzenia
- Źródła danych
- niedostępny
- Śledzenie klientów
- setTrackingPermissions(doNotTrack: true)
- Personalizacja stron internetowych
- customerId nieużywany
- doNotPersonalize:true
Logged-in user refused to be tracked
- Data integration
DATA_PERMISSION
= do_not_personalize
- Customer tracking
- setTrackingPermissions(doNotTrack: true)
- Web personalisation
- customerId not used
- doNotPersonalize:true