Приведи друга: тебе 15% с каждого заказа, ему скидка 10%
ГлавнаяСценарииМониторинг отзывов
Мониторинг отзывов

Рейтинг локальный, и выборка тоже.

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

Почему прокси решают эту задачу

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

Проблемы без прокси

Выборка отфильтрована до того, как вы её увидели

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

Среднее прячет жалобу

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

Страницы отзывов тяжёлые и постраничные

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

Как это решает SotaProxy

Резидентские адреса в 220+ странах, по проходу на рынок, со страной в отдельном поле, а не в подписи. Липкие сессии там, где нужна пагинация, и датацентровые адреса на площадках, которые не смотрят на класс адреса.

Настройка за 4 шага

1

Определите рынки, о которых отчитываетесь

По проходу на страну. Глобальный обход с одного адреса даёт число, с которым нельзя ничего сделать, потому что оно не относится ни к одному рынку.

2

Отправляйте согласованный язык

Страна решает, какие отзывы показать, заголовок языка часто решает, какие показать первыми. Несогласованная пара даёт выборку, несравнимую между странами.

3

Держите сессию на всю пагинацию

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

4

Отключите медиа до масштабирования

На страницах отзывов лежат аватары и фотографии. С отключёнными картинками страница весит долю от исходного, а данные те же.

Десять рынков, двести товаров

Сбор отзывов уходит вглубь, а не вширь, и объём делает пагинация:

200 товаров, 10 стран, по 5 страниц отзывов
10 000 страниц за проход
Еженедельно месяц, с отключёнными картинками по 120 КБ
около 4,8 ГБ
Резидентка по $1.00 за ГБ
меньше $5 в месяц
Тот же проход без блокировки медиа
примерно в десять раз больше

Число стран почти ничего не стоит, счёт двигают глубина пагинации и блокировка медиа. Решать про обе вещи надо до первого прогона, а не после первого счёта.

Один товар, один рынок, одна сессия

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

Пагинация одного рынка без смешивания выборок

# держим один адрес на весь товар, язык согласован со страной
S="login_c_DE_s_31_ttl_50m:password@proxy.sotaproxy.com:10000"

for page in 1 2 3 4 5; do
  curl -s -x $S -H "Accept-Language: de-DE" \
    "https://marketplace.example/product/123/reviews?page=$page" -o de-$page.html
done

# следующий товар, новый номер сессии, та же страна
curl -s -x login_c_DE_s_32_ttl_50m:password@proxy.sotaproxy.com:10000 \
  -H "Accept-Language: de-DE" "https://marketplace.example/product/124/reviews" -o de-124.html
  • Страна и язык это поля на каждой строке отзыва, а не имя файла.
  • Номер страницы тоже записывайте: оборванный проход легко принять за товар с малым числом отзывов.
  • Сравнивайте количества между проходами. Резкое падение обычно означает смену пагинации, а не удаление отзывов.

Три способа получить лгущую выборку

Один адрес на все рынки

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

Ротация посреди пагинации

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

Усреднение по странам в конце

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

Часто задаваемые вопросы

Почему нельзя взять общий рейтинг с площадки?

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

Нужен ли прокси для отзывов в магазинах приложений?

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

Ротация или липкая сессия?

Липкая внутри одного товара, ротация между товарами. Наоборот это верный способ испортить выборку.

Законно ли собирать отзывы?

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

Готовы начать?

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

Создать аккаунт