Amazon ocenia powiązania kont na podstawie nakładania się danych rejestracyjnych, cech urządzenia i przeglądarki, wyjścia sieciowego, płatności i wypłat oraz informacji o produktach i sposobie pracy. Przy wielu sklepach każda z tych kategorii musi być oddzielna, bo wspólny element może zniweczyć całą izolację.
Przy jednoczesnym prowadzeniu kilku sklepów Amazon problemem nie jest wyłącznie sytuacja, w której kłopoty ma jeden sklep. Znacznie poważniejsze jest to, że podobieństwa mogą połączyć kilka sklepów w jedną sieć zależności. Amazon nie ustala powiązania kont na podstawie pojedynczego czynnika. Platforma porównuje wiele sygnałów jednocześnie, a im więcej z nich się pokrywa, tym bardziej aktywność wygląda na prowadzoną przez tego samego operatora.
Sygnały te można z grubsza podzielić na pięć kategorii: dane rejestracyjne, cechy urządzenia i przeglądarki, wyjście sieciowe, płatności i wypłaty oraz informacje o produktach i zachowania operacyjne. Przy prowadzeniu wielu sklepów każda z tych pięciu kategorii musi być niezależna; nie wystarczy poprawnie odseparować tylko jedną.

Ocenę tworzy nakładanie się sygnałów
Platforma stale zbiera dane podczas rejestracji, logowania i codziennej pracy. Pojedynczy punkt danych zwykle niewiele oznacza: logowanie się pracowników dwóch firm z tego samego miasta samo w sobie jest normalne. Sytuacja zmienia się jednak, gdy jednocześnie zgadzają się adres e-mail, numer telefonu, rachunek do wypłat, parametry urządzenia i adres wyjściowy.
Dlatego zapobieganie powiązaniom nie polega na znalezieniu ukrytego ustawienia, lecz na dopilnowaniu, by pięć kategorii informacji nie miało punktów wspólnych. Współdzielenie elementu w jednej kategorii może przekreślić izolację zbudowaną w pozostałych.
Dane rejestracyjne najłatwiej przeoczyć
Ta warstwa jest wypełniana ręcznie, dlatego najłatwiej przypadkowo ją skopiować. Adres e-mail, numer telefonu, dane kontaktowe, adres zwrotów i dane podmiotu prowadzącego sklep powinny być jednoznacznie przypisane do konkretnego sklepu.
Częstym błędem jest używanie jednego numeru telefonu do odbierania kodów weryfikacyjnych dla kilku sklepów. W systemie taki numer staje się nicią łączącą sklepy i może ujawnić relację nawet wcześniej niż adres wyjściowy. Identyczny adres zwrotów działa podobnie.
Urządzenia i przeglądarki zostawiają ślady
Zapisywane mogą być pliki cookie, pamięć podręczna, pamięć lokalna, a także renderowanie canvas i grafiki, listy czcionek, rozdzielczość oraz parametry sprzętowe.
Ważna jest również spójność. Strefa czasowa i język zgłaszane przez przeglądarkę powinny pasować do regionu wyjściowego skonfigurowanego dla sklepu. Parametry mogą być rozdzielone, ale jeśli wzajemnie sobie przeczą, nadal tworzą nienaturalną kombinację. Wielokrotne przełączanie się między panelami kilku sklepów w tej samej przeglądarce także trudno naprawdę rozdzielić na poziomie cech, nawet jeśli za każdym razem dane są czyszczone.
Wyjścia sieciowego nie można traktować pobieżnie
Wspólne wyjście sieciowe dla kilku sklepów jest jednym z najbardziej bezpośrednich sygnałów powiązania. Pod uwagę mogą być brane również częste zmiany regionu wyjściowego oraz powtarzające się podobne zakresy adresów tego samego dostawcy.
Liczy się także jakość wyjścia. Zakresy adresów centrów danych mają zwykle gorszą reputację niż zakresy mieszkalne. Jeśli wiele sklepów korzysta z takich samych typów adresów, powstaje kolejna wspólna cecha.
Płatności i wypłaty mogą połączyć dwa podmioty
Rachunek do wypłat powinien odpowiadać podmiotowi sklepu i nie krzyżować się z innymi sklepami. Ta sama zasada dotyczy metody płatności używanej do pobierania opłat.
Ta warstwa jest ważna, ponieważ zawiera zarówno informacje o podmiocie, jak i kierunek przepływu środków. Jeśli dwa sklepy używają tej samej karty lub tego samego rachunku do wypłat, platforma widzi nie tylko podobieństwo techniczne, ale również możliwy wspólny podmiot prowadzący działalność.
Nakładanie się informacji o produktach i rytmu pracy
Te same zdjęcia produktów w kilku sklepach, bezpośrednio kopiowane fragmenty opisów lub identyczne wewnętrzne zasady kodowania SKU tworzą wyraźne wzorce powtórzeń. Co najmniej główne części zdjęć i opisów powinny zostać przerobione.
Sygnały behawioralne są jeszcze bardziej szczegółowe: pory logowania, rytm wystawiania ofert, tempo odpowiadania i godziny obsługi zamówień. Jeśli kilka sklepów stale robi to samo o tych samych porach, wzorzec staje się wyraźny. Wzajemne recenzowanie lub polecanie się sklepów tworzy z kolei własną strukturę powiązań, której koszt bywa większy, niż się zakłada.
Wiele sklepów wymaga pełnego systemu izolacji
Utrzymanie niezależności wszystkich pięciu kategorii jest zbyt złożone, by polegać wyłącznie na pamięci. Przy większej skali potrzebne jest wsparcie narzędziowe: grupowanie środowisk według sklepów, oddzielne zapisywanie stanu logowania i parametrów fingerprint każdego środowiska oraz przydzielanie uprawnień zespołu według sklepów. Funkcje środowisk wielokontowych PurpleMark są przeznaczone właśnie do takich zastosowań.
Kilka konkretnych pytań
Czy kilka sklepów może działać na tej samej licencji biznesowej? To kwestia polityki platformy. Wymagania różnią się zależnie od marketplace i czasu, dlatego należy opierać się na aktualnych zasadach platformy.
Czy wystarczy zmienić adres wyjściowy? Nie. Sieć to tylko jedna z pięciu kategorii; środowisko i dane konta również muszą pozostać niezależne.
Czy sklepy mogą wysyłać towary między sobą? Trzeba zachować dużą ostrożność. Krzyżowanie się adresów wysyłki i informacji logistycznych również może być sygnałem powiązania.
W praktyce nie ma skrótu, który zastąpi właściwą izolację. Kluczowe jest jednoczesne utrzymanie niezależności wszystkich pięciu wymiarów. Warto zrobić tabelę porównawczą: jeden wymiar w każdym wierszu, jeden sklep w każdej kolumnie i sprawdzać komórka po komórce, czy wszystko jest oddzielne. To znacznie pewniejsze niż poleganie na pamięci.


