Прокси для Facebook
Facebook это площадка, где прокси окупается больше всего на аккаунтах и меньше всего на остальном. Рекламные аккаунты держат деньги и хотят адрес, который не двигается. API считается по вашему приложению, а про сбор написано прямым текстом в первых строках их robots-файла.
Что Meta считает на самом деле
- Ваше приложение, по нему идут лимиты API. Meta публикует не плоское число, а формулу: вызовов за час равно 200, умноженным на число ваших суточных активных пользователей. И прямо оговаривает, что это ограничение на приложение, а не на каждого пользователя. Адресов в ней нет вовсе.
- Всё, чем можно связать два аккаунта, а таких способов у неё больше, чем даёт сеть. Отпечаток устройства и браузера, куки, номер телефона, почта восстановления и платёжный метод связывают профили, которые никогда не делили соединение.
- Адрес при входе и при регистрации, и вот здесь он действительно важен. Серверный адрес на новом аккаунте это способ превратить обычную регистрацию в проверку личности.
- Автоматический сбор, письменно. Первое, что стоит в robots.txt Facebook, это уведомление, что сбор данных автоматическими средствами запрещён без прямого письменного разрешения от Facebook и что любое выданное разрешение покрывает только названную в нём цель. Дальше в файле 36 именованных агентов и больше тысячи запрещающих правил.
Какой наш продукт под какую задачу в Facebook
Сначала аккаунты, потому что там и деньги, и риск.
| Что вы делаете | Что взяли бы мы | Почему именно это |
|---|---|---|
| Рекламные аккаунты и Business Manager | ISP, по адресу на аккаунт, постоянный | на этих аккаунтах откруты и платёжные методы. Двигающийся адрес читается как угон, а последующая проверка обходится дороже прокси |
| Несколько личных или фермовых аккаунтов | мобильные или ISP, если бюджет скромнее | адрес оператора делят множество живых абонентов, поэтому аккаунт он не выделяет. Что бы вы ни выбрали, по адресу на аккаунт |
| Интеграция с Graph API | серверный IPv4 или ничего | ваш сервер говорит с graph.facebook.com, а лимит считается по приложению. Берите дешёвый стабильный адрес, если нужен фиксированный под белый список, и не ждите изменения квоты |
| Собираете публичные страницы | сначала прочитайте уведомление в их robots.txt | Facebook излагает позицию письменно раньше, чем перечисляет хоть одно правило. Это решение принимают осознанно, а не закрывают пулом побольше |
Если покупать по этой странице что-то одно, пусть это будет по адресу на каждый рекламный аккаунт. Общее соединение между аккаунтами это самая дешёвая возможная экономия и самая дорогая возможная связь, как только начнётся проверка.
Как настроить
Настройки прокси у Facebook нет. Прокси прописывается в профиле антидетект-браузера, где живёт аккаунт, или в клиенте, который ходит в API.
# Профиль антидетект-браузера, по номеру сессии на аккаунт:
Тип SOCKS5
Хост proxy.sotaproxy.com
Порт 10000
Логин login_c_US_s_14_ttl_1h
Пароль ваш пароль
# На ISP или мобильных направьте профиль на выданный вам адрес:
Хост 198.51.100.20
Порт 50100
# Graph API из своего кода:
curl -x http://login:password@198.51.100.20:50100 \
"https://graph.facebook.com/v21.0/me?access_token=$TOKEN"- Сведите часовой пояс, язык и метрики экрана профиля со страной прокси. Meta читает противоречие раньше, чем читает адрес.
- Никогда не переносите рекламный аккаунт в новую страну. Если всё же приходится, сделайте это один раз, осознанно, и ждите проверки, а не тишины.
- По номеру сессии на профиль. Два профиля на одном номере делят выход, а это отдаёт Meta ровно ту связь, от которой вы платили избавиться.
- Для клиента Graph API прокси полезен только тогда, когда что-то на вашей стороне требует фиксированного исходящего адреса. Часовой расчёт он не поднимет.
Что брать под Facebook
Случай, который здесь окупается, это рекламные аккаунты. Цены стартовые, с объёмом снижаются.
ISP-прокси
от $2.30 за IP в месяц, 24 страны
Выбор по умолчанию для рекламных аккаунтов и Business Manager. По адресу на каждый, закреплён на срок.
- зарегистрирован на домашнего провайдера, поэтому читается как человек из дома, а не сервер
- никуда не двигается, а аккаунту с открутами нужно именно это
- трафик не считается, что удобно профилю, открытому весь день
- 24 страны, поэтому конкретной страны аккаунта может не оказаться
- адрес только ваш, поэтому всё сделанное с него относится к вам
Мобильные прокси
от $5.76 в день, 26 стран
Под аккаунты, где цена оправдана и несколько должны выглядеть несвязанными.
- адрес оператора, общий с множеством живых абонентов, поэтому аккаунт он не выделяет
- выбор оператора и ротация физическим переподключением
- самый сильный вариант, который мы продаём под работу с аккаунтами
- самое дорогое, что мы продаём в пересчёте на день
- ничего не делает с отпечатком устройства, номером телефона и платёжным методом, которыми Meta тоже пользуется
- геолокация грубая, город часто неверный
Резидентские прокси
от $2.00 за ГБ, 220+ стран
Под страны аккаунтов, которых нет у ISP, и под работу, не оправдывающую месячный адрес.
- домашние адреса в большем числе стран, чем у любого другого нашего продукта
- сессионный суффикс удерживает один выход на время задачи
- оплата по трафику, поэтому лёгкое использование стоит копейки
- сессия заканчивается с уходом домашнего устройства, максимум час
- неподходящая форма для рекламного аккаунта, который вы намерены вести годами
Серверных IPv4 в этом списке под аккаунты нет: там это неверный сигнал ровно в неподходящий момент. Зато это разумный выбор под клиент Graph API, которому нужен просто один предсказуемый исходящий адрес, и он есть на странице цен.
Где ошибаются
Делят один адрес между рекламными аккаунтами
Это экономит несколько долларов в месяц и создаёт самую очевидную связь между аккаунтами, которые должны были быть раздельными. Когда один попадёт на проверку, остальные окажутся рядом.
Покупают прокси, чтобы поднять лимиты Graph API
Часовая норма это 200, умноженные на число суточных активных пользователей, и считается она по приложению. Адреса в этой арифметике не участвуют.
Считают адрес всей защитой
Meta связывает аккаунты по устройству, кукам, номеру телефона, почте восстановления и платёжному методу. Чистый адрес рядом с клонированным профилем браузера не меняет ничего.
Таскают аккаунт между странами
Люди гонятся за трафиком подешевле и удивляются, почему сложившийся рекламный аккаунт уходит на проверку. Страну выбирают один раз и остаются в ней.
Чего прокси здесь не сделает
Он не вернёт отключённый рекламный аккаунт, не поднимет норму API, посчитанную от числа ваших пользователей, не разведёт аккаунты с общим номером телефона или картой и не превратит автоматический сбор в то, что Facebook разрешил. Что он делает: не даёт сетевому слою быть тем, что связывает ваши аккаунты, и даёт рекламному аккаунту адрес, который остаётся там, куда вы его поставили. На этой площадке это стоит настоящих денег, поэтому честная версия страницы всё равно заканчивается покупкой.
Что спрашивают на самом деле
Какой тип прокси лучше под рекламные аккаунты Facebook?
ISP, по одному на аккаунт. Адрес зарегистрирован на домашнего провайдера, закреплён на весь срок и в месяц выходит дёшево настолько, что можно дать каждому аккаунту свой. Мобильные ещё сильнее, если аккаунт оправдывает $5.76 в день.
Сколько аккаунтов Facebook на один IP?
Один, если они не должны быть связаны. Это самая частая и самая дорогая ошибка на этой площадке, потому что связь всплывает ровно тогда, когда один из аккаунтов начинают смотреть.
Помогают ли прокси с лимитами API Facebook?
Нет. Meta публикует формулу: вызовов за час равно 200, умноженным на число суточных активных пользователей, и считается это по приложению, а не по каждому пользователю. Адреса в расчёте не фигурируют вовсе.
Спасёт ли прокси рекламный аккаунт от отключения?
Нет. Отключение идёт за аккаунтом, платёжным методом, страницей и самими объявлениями. Прокси мешает сети связать ваши аккаунты между собой, и это настоящая польза, но другая.
Можно ли парсить Facebook через прокси?
До технического вопроса прочитайте первые четыре строки их robots.txt: сбор данных автоматическими средствами запрещён без прямого письменного разрешения, а любое разрешение покрывает только названную цель. Это Facebook заранее сообщает свою позицию, и ротация с ней никак не соприкасается.
Видит ли Facebook прокси?
Он скорее классифицирует адреса, чем охотится за прокси. Серверный диапазон узнаваем, и его взвешивают при входе и регистрации. Домашний или операторский нет, и именно это свойство вы покупаете.
Откуда взяты утверждения выше
Три первоисточника, и все отвечают на обычный браузерный запрос. Первый короткий и его стоит прочитать раньше всего остального на этой странице.
- robots.txt FacebookНачинается с уведомления, что сбор данных на Facebook автоматическими средствами запрещён без прямого письменного разрешения и что любое разрешение ограничено названной в нём целью. Ниже 36 именованных агентов и больше тысячи запрещающих правил. Это самый быстрый способ понять позицию Facebook до того, как что-то планировать.
- Meta, лимиты Graph APIОпубликованная формула потолка на уровне приложения, 200 вызовов в час, умноженные на число суточных активных пользователей, с прямой оговоркой, что ограничивается приложение, а не каждый пользователь. Прочитайте, если вам предлагают продать здесь пропускную способность.
- Meta, условия автоматического сбора данныхТе самые условия, на которые ссылается robots-файл и которым обязаны следовать авторизованные агенты. Актуально, если в ваших планах есть сбор любого масштаба.