August 18

Клоакинг. Покупка доменов. 

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

И данная статья является инструкцией. Т.е ты открыл - повторил, не надо стараться сейчас зазубрить все что будет ниже.

И все эти операции нужно проделать только один раз. Один раз отмучиться и забыть.

ps. 90% возникающих у тебя проблем смогут решить только они:

если у тебя будут возникать проблемы с клоакой - пиши в сап кейтаро

если будут возникать проблемы на стороне хоста - пиши в сап хоста

если будут возникать проблемы на стороне пп - пиши в сап пп

Что же такое клоака?

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

Сервисов клоаки существует великое множество, это и imklo и djaklo, но в случае с фб, нам будет достаточно обычного трекера keitaro.

Как таковой клоакой кейтаро не является, но функцию подмены она выполняет, учитывая это и цену, порядка 40$ в мес. это будет необходимо и достаточно для комфортной работы с фб.

Что нам потребуется для реализации данного подхода:

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

Выбор и настройка сервера:

Выбирать конфигурацию сервера необходимо из предполагаемого объема трафика, который вы планируете обеспечить. Например, если вы планируете запускать до 50 рекламных кабинетов пб, вам будет достаточно минимальных требований к серверу, если же планируемый объем предполагается в разы больше, то и сервер потребуется, более мощный.

Итак, минимальные системные требования описаны на сайте документации кейтаро

Но в целом это:

  • 20-40 гб дискового пространства,
  • 4-6 гб оперативной памяти
  • 2-4 ядра процессора

Рекомендуется брать сервер близко к гео открута, но это не критично. Каких-то конкретных сервисов, рекомендовать не буду т.к они все +/- одинаковы и идентичны, но в целом, чем популярнее, тем меньше будет проблем в будущем, так же, желательно, но не обязательно отказаться от СНГ арендодателей.

Так же обязательна CentOS 8 Stream операционная система.

Приступим к установке:

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

Стандартная регистрация

После регистрации придет письмо с инструкциями как верифицировать аккаунт, в ответ они ждут письмо в свободной форме и фото паспорта (если не хочешь кидать свой паспорт, то можно заказать рисовку, но это уже совсем другая история)

Пока ждем ответ от сервера, можно зарегистрировать кейтаро.

Здесь так же, стандартная регистрация

После регистрации на почту придет письмо с подтверждением регистрации

Если письмо не приходит, следует написать в чат поддержки. Они активируют вручную

Получаем письмо от сервера, что наш аккаунт активирован.

Переходим в панель управления

Выбираем подходящие настройки и нажимаем launch now, ждем какое-то время

Сервер установлен, переходим в настройки

Нам понадобятся следующие данные

  • публичный ip
  • логин
  • пароль
  • кнопка запуска ссш терминала

Запускаем терминал, получаем ошибку ссл сертификата, в хроме ее можно обойти с помощью текста "thisisunsafe", набранного на клавиатуре в любом месте страницы

Вводим логин/пароль

Далее:

Скопируйте и выполните в терминале:

curl keitaro.io/install.sh | bash -s -- -L ru

Возможно понадобится переключиться на root пользователя

sudo su

Подождите окончания установки, скопируйте адрес панели управления и откройте в браузере.

http://xxx.xxx.xxx.xxx/admin

Поздравляю, кейтаро установлена

Если возникнет проблема - пиши в сап, они помогут решить, это их работа.

Вайты

Белый сайт (вайт, white, и аналогичные названия) - сайт, который мы будем показывать модераторам, максимально очищенный от разного рода нарушений:

  • Фото врачей
  • Фото сертификатов
  • Откровенные фото
  • и т.д.

Самый простой, но не самый быстрый, сделать вайт на тильде.

В гугле ищем "Топ 10 книг которые стоит прочитать" или подобное, и находим статью с вменяемым количеством текста и картинок. Через переводчик переводим текст на гео таргета.

Например, если оффер (черный black сайт) будет ориентирован на Италию🇮🇹, то и вайт должен быть на итальянском.

Если вы планируете лить за свои, т.е. оплачивать рекламу, то есть смысл искать релевантные тексты черного и белого сайта.

Например, если офер будет на потенцию, то и белый сайт нужно делать, например про имбирь или мужское здоровье.

Если же, планируете работать по пб, то проводить такую работу не требуется.

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

В тильде создаем новый сайт

Так же создаем новую страницу

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

Располагаем блоки по смыслу, что-бы внешний вид создаваемой страницы был, более менее адекватным. Напоминаю, что "дизайнить" тут особо не нужно.

Делаем пару блоков с текстом, пару с заголовками, несколько картинок, этого будет достаточно.

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

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

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

На опубликованой странице вызываем контекстное меню->webscrapbook->capture page

Страница со стилями и картинками попадет в папку загрузки, на ваш локальный компьютер

Далее нам нужно заархивировать в zip файлы белого сайта.

и получается так:

Zip архив белого сайта следует загрузить в keitaro:

далее так:

Поздравляю! На этом этапе мы научились генерировать белые сайты.

Блеки

Блэк, блек, черный сайт, офер - это целевая страница с формой заявки, часто с откровенным содержанием, которая в 100% случаях не пройдет модерацию.

Настройку блека будем рассматривать на примере пп dr.cash.

В данном гайде, пункт выбора офера мы пропустим и допустим мы выбрали офер Thunder Black - COD - [IN].

Нажимаем на кнопку "создать компанию"

Во втором выпадающем списке выбираем "Api" и еще раз нажимаем кнопку "создать компанию"

Далее попадаем на вкладку "Кампании" и нажимаем редактировать

Далее в блоке лендингов, выбираем понравившийся лендинг и скачиваем версию php

Далее этот блек нужно закачать в кейтаро и донастроить.

Настройка кейтаро

Переходим на вкладку Лендинги и нажимаем кнопку создать

Далее заполним поле название и загрузим зип-архив.

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

Далее, на вкладке лендингов находим черный сайт, кликаем по названию и заходим в режим редактирования.

В файловом дереве ищем корневой файл index.php

Далее находим следующий код:

if ($httpcode == 200) {
   echo '<script language="javascript" type="text/javascript">
      window.location.href = "/thanks";
   </script>';
}

Обычно он находится практически внизу.

Меняем на этот:

if ($httpcode == 200) {
    echo '<script language="javascript" type="text/javascript">
        window.location.href = "thanks/?fb_id=' . $_GET['fb_id'] . '";
    </script>';
}

Будьте внимательны, не добавляйте и не удаляйте лишние скобочки, точки и остальные символы.

Возвращаемся в файловое дерево, заходим в папку thanks и ищем файл index.html.

Копируем все содержимое и создаем новый файл в папке thanks - index.php

В файл thanks/index.php копируем все содержимое файла thanks/index.html и удаляем файл thanks/index.html

Далее в редакторе кода в файле thanks/index.php находим подстроку </head> и перед ней вставляем следующий код:

<!-- Facebook Pixel Code -->
<script>
  !function(f,b,e,v,n,t,s)
  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
  n.queue=[];t=b.createElement(e);t.async=!0;
  t.src=v;s=b.getElementsByTagName(e)[0];
  s.parentNode.insertBefore(t,s)}(window, document,'script',
  'https://connect.facebook.net/en_US/fbevents.js');
  fbq('init', '<?php echo $_GET['fb_id']; ?>');
  fbq('track', 'Lead');
</script>
<noscript><img height="1" width="1" style="display:none"
  src="https://www.facebook.com/tr?id=<?php echo $_GET['fb_id'] ; ?>&ev=Lead&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->

Сохраняем и идем покупать домен.

Домены

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

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

«Я же просто лью трафик, мне же ниче не будет?»

«Ля, пацаны вон арбитражат скамказино и никто из них не сел»

+ как бэ если посмотреть на ценники, где цена за один домен .com начинается с 800р, то выходит достаточно накладно

на помощь нам приходит:

https://t.me/CheapNamesBot - бот, где продаются домены .com за 1$.

как отбирать домены?

так выглядит наш купленный файл с доменами. далее мы вводим в гугл "отладчик репостов фб" и тут у нас три варианта:

1. если мы видим это, то все окей и этот домен можно добавлять в кейтарку

2. если мы видим это (домен с историей), то нужно смотреть на дату, когда его помнит фб.

если домен был в фб давно (больше 2 лет назад), то его использовать можно и даже нужно (старые домены пользуются большим доверием)

если домен был в фб не давно (меньше 2 лет назад), то его лучше выкинуть

3. если мы видим это, то нужно домен просто выкинуть. он не пригоден для фб.

После покупки и проверки нужно будет его добавить в кейтаро. Идем на вкладку "домены", и копируем ip-адрес кейтары, именно его нужно будет указать в настройках домена у регистратора

Указываем имя домена, включаем https и редиректы, нажимаем создать.

Переходим к настройке кампании.

Настройка кампании

Переходим на вкладку кампании, кнопка создать, попадаем в окно

Выбираем название кампании и нажимаем "Создать поток"

Выбираем белый лендинг

"facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)

facebookexternalhit/1.1

facebookexternalhit/1.0

facebook

facebot"

Указываем все как на скрине, по этим фильтрам модераторы будут попадать на белый сайт. Нажимаем кнопку сохранить.

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

Нажимаем сохранить

Создаем третий поток, называем Замыкание, тип замыкающий

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

Далее сохраняем кампанию и заходим в нее еще раз, интерфейс должен поменяться

Указываем домен

На вкладке интеграция, копируем ссылку и добавляем следующий текст

?sub2=test&sub3=test&fb_id=1111

Таким образом, что-бы это выглядело

https://domain.com/sLvds?sub2=shust&sub3=a5&fb_id=536587684560852

Здесь:

  • https - протокол доступа
  • domain.com - домен
  • sLvds - идентификатор кампании
  • sub2...sub5 - ваши данные ютм меток
  • fb_id - указываем номер пикселя, который можно менять в разных рекламных кабинетах, при этом использовать одну ссылку

*ВАЖНО - ЭТА ССЫЛКА и отслеживание суд меток и пикселя действует только через кейтару.