Перейти к содержимому

Блог

Etsy и eBay в одном браузере: что склеивает два магазина

Вы ведёте магазин на Etsy и магазин на eBay с одного ноутбука, и обе площадки смотрят на одну и ту же машину. Склеивает два магазина не логин и не вкладка, а то, что браузер отдаёт любому скрипту без спроса. Дальше по порядку: где ваши витрины пересекаются, какими числами это видно и что вы посмотрите у себя сегодня.

Команда ARMANOS7 мин

Где два магазина сходятся на одной машине

Разные логины и разные вкладки не делают разных компьютеров. Etsy и eBay читают одно железо, один набор шрифтов и один выход в сеть, и читают это до того, как вы нажали «войти», первым же скриптом на странице.

Совпадение одной величины не доказывает ничего: таких машин миллионы. Доказывает набор, который повторяется у двух ваших витрин и почти ни у кого больше, и чем длиннее набор, тем он реже.

Где пересекаются два магазинаЧто из этого видит площадка
Машина под браузеромЭкран, шрифты, память, видеокарта
Выход в сетьАдрес, часовой пояс, язык
Хранилище браузераКуки, местное хранилище, кэш
Ссылки, которые вы вставляетеМетки о том, кто прислал переход
Ритм сутокКогда вы выкладываете и когда отвечаете

Машина под двумя вкладками одна

Экран, шрифты, память и видеокарта отвечают обеим площадкам одинаково, потому что отвечает им одна машина. Смена логина эти ответы не трогает вовсе, и очистка куки их не трогает тоже.

Отдельный профиль даёт второму магазину свой набор ответов, и набор этот выводится из самого профиля. Вот что вышло на 900 настольных профилях нынешнего поколения.

Замерено на 900 профиляхСколько разных
Рисунков холста900
Наборов шрифтов900
Объявленных экранов18
Названий видеокарты24
Часовых поясов64

Копия профиля это не копия машины

Второй магазин удобно завести копией первого: те же заметки, тот же прокси, тот же сценарий, те же теги и та же группа. Отпечаток копия не наследует, и вот почему.

Два профиля с одним отпечатком связаны между собой сильнее, чем что-либо ещё: для площадки это одна машина с двумя логинами. Поэтому у копии своя машина, а выбранные вами вручную значения в неё не едут, как не едут логин, пароль и ключ второго шага.

Что сценарий «Электронная коммерция» даёт магазинам

Сценарий использования «Электронная коммерция» открывает профиль на Amazon и подключает два набора: отпечаток и защиту от распознавания автоматики. Списки счётчиков у него общие, а чистка ссылок включена, и на оба магазина это действует одинаково.

Различать два магазина будут не настройки сценария, которых площадка не видит, а адрес, часы, языки и отпечаток, и они у двух профилей обязаны разойтись. Сценарий один на семь площадок, а профилей столько, сколько у вас витрин.

Ссылка из письма склеивает две витрины

Ссылку на свой товар вы копируете из письма, из рекламного кабинета или из чужого поста, и в хвосте у неё едут метки, дописанные тем, кто ссылку составил. Метка говорит площадке, кто прислал переход и из какого кабинета.

Один и тот же хвост, пришедший на Etsy и на eBay, связывает витрины без всякого отпечатка. Поэтому профиль снимает эти метки перед переходом: сегодня их 40, и ссылка открывается той же, только без хвоста.

  1. 1

    Откуда берётся хвост

    Реклама, рассылка и чужой пост дописывают метки в конец адреса.

  2. 2

    Что он выдаёт

    Один хвост на двух витринах говорит площадке, что человек один.

  3. 3

    Что с ним делает профиль

    Профиль снимает метки перед переходом и оставляет нужные части адреса.

Семь площадок и один дневной потолок

Сценарий «Электронная коммерция» назван семью площадками, и Etsy с eBay стоят в этом ряду рядом с Amazon, Walmart, Shopify, WooCommerce и BigCommerce. Числа суток у них общие, потому что площадки считают одно и то же: новые товары, правки товаров, ответы покупателям и запросы отзывов.

Ниже дневные потолки этого сценария. Программа выписывает их на карточке профиля в блоке «Безопасный предел в день» парой «сегодняшний и полный», а считает сама только переходы по страницам, потому что только их браузер и видит.

Действие за суткиОриентир
Новые товары10
Правки товаров40
Ответы покупателям30
Запросы отзывов40
Смены аккаунта2
Безопасный темп, страниц120

Как карточка показывает шесть чисел

Пока идёт разгон, строка действия на карточке показывает сегодняшнее число и полное через косую черту: две смены аккаунта в седьмой день это одна в первый. С седьмого дня остаётся одно число.

Цвета у строк действий нет: новые товары и ответы покупателям браузер считать не умеет, и красить их нечем. Второй строкой под числом стоит порог «предупреждение с N», тоже без цвета: это ориентир, а не счёт. Цветом живёт только полоса «Безопасный темп», то есть открытых страниц: жёлтая с восьми десятых дневного числа и красная на самом числе.

Число дня на разгоне не опускается до нуля, сколько бы ни дала пятая часть. Действие, которому сценарий разрешает единицу в день, и в первый день показывает единицу, а не ноль.

Смена аккаунта заметна с первого раза

Из шести чисел выше самое тесное это смена аккаунта: две за сутки, и на разгоне первого дня одна. Число это ориентир: программа показывает его и порог «предупреждение с 1», но смены не считает и сама ни о чём не предупреждает.

Новому магазину первая неделя даётся в разгон: в первый день безопасный темп даёт ему 24 страницы из 120, и дальше число растёт по дням до полного на седьмой. Так витрина, открытая вчера, не ведёт себя как склад, работающий год.

Что остаётся от удалённого профиля

Магазин вы закрыли и профиль удалили, а имя этого профиля легко остаётся в журнале запусков, и его строки в счёте действий за день, и его расписания в списке расписаний. Список профилей выглядит чистым, а следы прежней витрины лежат на диске.

Поэтому удаление профиля уносит и имя из журнала, и его строки в счёте, и его темп. Что стереть не удалось, программа называет вам прямо, а не показывает зелёную галочку поверх невычищенного каталога.

Удаление идёт в два шага

Первый шаг кладёт профиль в корзину, откуда его можно вернуть. Перед этим программа закрывает его окно, и браузер магазина не остаётся жить сам по себе без строки в списке.

Второй шаг это окончательное удаление из корзины, и только оно уносит следы: состояние расширений, расписания, уведомления, журнал запусков и счёт действий за день. Пять хранилищ забывают профиль одним ходом, и список остаётся чистым по-настоящему.

Если сессия профиля лежала в общей папке между машинами и убрать её не удалось, программа говорит об этом прямо. Зелёной галочки поверх оставшегося каталога не будет.

Как проверить это у себя за вечер

Проверка занимает вечер и не требует ни одной покупки. Откройте обе витрины в двух профилях и положите рядом то, что каждая о вас узнаёт, столбец к столбцу.

Сравнивайте не отдельное значение, а набор целиком. Совпал набор, значит для площадки это одна машина, как бы ни отличались логины и как бы ни различались товары на витринах.

  1. 1

    Сверьте ответы машины

    Откройте проверку отпечатка в обоих профилях и положите ответы рядом.

  2. 2

    Сверьте выход в сеть

    Адрес, часовой пояс и язык у двух витрин совпадать не должны.

  3. 3

    Посмотрите хвост ссылки

    Вставьте рабочую ссылку и убедитесь, что метки до площадки не доехали.

Чего это не утверждает

  • Это не утверждает, что разные профили делают два магазина несвязанными. Общими остаются ваши товары, ваши фотографии, ваш стиль ответов и ваши платёжные данные, и ни один браузер их не меняет.
  • Числа суток здесь это ориентир сценария «Электронная коммерция», а не правило площадки. Свои пороги Etsy и eBay не публикуют, и совпадать они не обязаны.
  • Экран, число ядер и память у двух профилей одного шаблона совпасть могут. У настоящих машин одного семейства они и совпадают, и разводить их значило бы выдумывать несуществующие компьютеры.
  • Числа выше сняты на поколении отпечатка, текущем сегодня, и на трёх настольных шаблонах. Другое поколение и другой набор шаблонов дадут другие числа.

Где это можно увидеть самому

Каждое число выше выходит из кода, который можно открыть и запустить.

Семь площадок сценария «Электронная коммерция» лежат одной строкой, а дневные потолки рядом с ними
packages/shared/src/index.js
Потолок дня и разгон первой недели исполняются числами, а не читаются буквами
packages/shared/src/index.js · apps/web/test/потолок-это-ориентир.js
Отпечаток выводится из профиля, и копия получает свой, а не тот же самый
apps/desktop/test/profile-clone.js
Метки слежки срезаются при переходе по ссылке в живом ARMANOS Browser
apps/desktop/test/блокировка-живьём.js
Удалённый профиль не оставляет ни имени в журнале, ни строки в счёте
apps/desktop/test/delete-leaves-nothing.js
Каталог, который стереть не удалось, называется человеку
apps/desktop/src/main/main.js · apps/desktop/test/purge-honesty.js
Списки шрифтов у сотни профилей расходятся, а один профиль между запусками не меняется
apps/desktop/test/fingerprint-consistency.js

Вопросы

У меня Etsy и eBay в разных браузерах, этого мало?
Два браузера на одном компьютере отвечают одной и той же машиной: экран, шрифты, память и видеокарта у них общие. Разводить надо машину, а не окно.
Хватит ли разных прокси на два магазина?
Адрес это одна величина из многих, и приходит он со стороны. Шрифты, память и видеокарта рождаются на машине перед вами, и прокси их не трогает.
Можно ли завести второй магазин копией первого?
Настройки копируются, машина нет. Копия получает свой отпечаток, потому что два профиля с одним отпечатком связаны сильнее, чем что-либо ещё.
Сколько карточек в день безопасно выкладывать?
Сценарий «Электронная коммерция» держит ориентир в 10 новых товаров за сутки и безопасный темп в 120 страниц. Новому магазину в первый день отводится 24 страницы.
Я переключаюсь между аккаунтами по десять раз в день, это заметно?
Смена аккаунта самое тесное число из шести: ориентир две за сутки. Смены аккаунта программа не считает, поэтому следить за ними придётся вам.
Что уйдёт с диска, если я удалю профиль вместе с магазином?
Уйдёт каталог профиля, его имя в журнале запусков и его строки в счёте действий. Если стереть что-то не удалось, вам это назовут, а не покажут зелёную галочку.

Посмотрите, что отвечает ваш браузер

Проверка читает 12 значений в окне и никуда их не отправляет.