Софт и сервисы

Пачка кастомных макросов, чтобы прокачать ваш Кейтаро

✅ Наш Чат – https://t.me/arbitragetrafikchat
✅ Наш Канал – https://t.me/arbitragetrafik
✅ Наш второй канал – https://t.me/arbitragetrafik_2

АВТОР https://yellowweb.top

Введение

Всем привет, Жёлтый Веб продолжает эксперименты с трекером Кейтаро, и сегодня мы с вами рассмотрим аж 6 кастомных макросов, чтобы упростить вашу жизнь и добавить вашим проклам/лендам всякие полезные фичи! Также я покажу, как можно самим сделать из любого часто используемого вами скрипта свой макрос.

Список макросов, разобранных в статье

Небольшой ликбез: макрос в Кейтаро — это набор символов, заключённых в фигурные скобки. Чаще всего вы сталкиваетесь с макросом {offer}, который вставляется вместо ссылок на ваших проклах (но есть и куча других). Когда трекер грузит проклу, то он заменяет макрос на ссылку, ведущую на лендинг. То же самое происходит и с другими макросами: они заменяются на какой-то текст.

И я, такой, подумал: а что если вставлять макросами не текст, а скрипты? Оказалось, это возможно! Единственная проблема заключается в том, что Кейтаро по умолчанию кодирует весь вставляемый макросом текст, и чтобы этого не происходило, ВСЕ макросы, которые вы найдёте в этой статье нужно писать, начиная с подчёркивания, тогда кодирования не произойдёт. Например: {_ablank}

Для начала берём и скачиваем макросы вот отсюда и копируем их на сервер с Кейтаро в папку: /var/www/keitaro/application/macros. А теперь разберём их все по порядку.

Макрос №1: отключаем возможность копирования текста и сохранения страницы

Простенькая защита от кражи прокл, рассчитанная на новичков: отключает в браузере контекстное меню и возможность нажать Ctrl+S для сохранения страницы. Вставляем сразу же после тега <body>: {_disablecopy}

Макрос №2: отключаем кнопку «Назад» в браузере

При использовании этого макроса пользователь сможет уйти с вашей проклы/ленда, только закрыв вкладку, кнопка «Назад» работать не будет. Вставляем сразу же после тега <body>: {_disableback}

Макрос №3: заменяем кнопку «Назад» на свою ссылку

При использовании этого макроса пользователь, нажимая на кнопку «Назад» будет попадать на ссылку, которую вы укажете в параметре макроса. Параметр указывается через двоеточие после имени макроса. Например: {_replaceback:https://yellowweb.top}. Рекомендую использовать относительные ссылки: создаёте отдельную кампанию для домонетизации, задаёте ей какой-нибудь удобный идентификатор и пишите в макросе что-то типа: {_replaceback:newnutraoffer}

Макрос №4: открываем ленд в новой вкладке и подменяем проклу

При использовании этого макроса ко всем ссылкам на вашей прокле будет добавлен аттрибут target=_blank , т.е. при нажатии на ссылку на вашей прокле, ленд откроется в новой вкладке. Сама же прокла через некоторое кол-во секунд заменится на указанную вами ссылку. Использовать для домонетизации, например: {_ablank:https://yellowweb.top,3000} Второй параметр — количество миллисекунд задержки, после которой произойдёт подмена.

Макрос №5: открываем страницу «Спасибо» в новой вкладке и подменяем ленд

Примерно то же самое, что и для прокл, но для лендов. Пользователь жмёт на кнопку отправки лида, «Спасибо» открывается в новой вкладке, а сам ленд через указанное кол-во миллисекунд подменяется на вашу ссылку. Использовать для домонетизации, например: {_formblank:https://yellowweb.top,3000}

Макрос №6: Делаем из проклы прокла-ленд!

  1. Название файла, который отправляет лиды в вашу ПП, например: order.php
  2. Имя скрытого поля формы, в которое будет записан уникальный идентификатор клика Кейтаро (subid), например: sub1
  3. Имя скрытого поля формы, в которое будет записан идентификатор пикселя фэбэ, например: px
  4. Порядковый номер субметки Кейтаро, из которой будет браться идентификатор пикселя, например: 4
  5. Цвет формы в шестнадцатиричной кодировке, например: aabbaa
  6. Заголовок формы, например: Get Reduslim!
  7. Слово «имя» на языке ГЕО, например: Name
  8. Слово «номер телефона» на языке ГЕО, например: Phone
  9. Надпись на кнопке «Заказать», например: Order Now

Соединяем это всё вместе и получаем что-то навроде: {_form:order.php,sub1,px,4,aabbaa,Our Great Product,Name,Phone,Order Now!}

Сама форма при этом выглядит примерно так:

Внешний вид формы

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

Исходный код формы

Видим, что есть всё, что нужно: subid Кейтаро в поле sub1, пиксель фб для прокидывания на Спасибо, а также макрос добавляет текущую страну клика в поле country!

Да, кстати, ссылки, которые есть на прокле, менять НЕ НУЖНО! В макрос встроен скрипт, который поменяет их все на плавный скролл к форме заказа.

Теперь всё, что вам нужно предпринять, чтобы сделать из проклы проклаленд — это:

  • Взять от любого ленда файл отправки лидов, типа order.php
  • Также взять страницу «Спасибо» и её файл стилей
  • Вставить макрос!

Создаём свой макрос из любого скрипта

Теперь немного о создании кастомного макроса. Идём в /var/www/keitaro/application/macros и видим там файлик example.php. Копируем его себе на диск и переименовываем так, как будет назван ваш макрос, например yellow.php. Затем открываем файл в любом текстовом редакторе с подсветкой кода, я предпочитаю Notepad++.

Меняем имя класса также, как назвали файл (у меня это yellow) и удаляем всё между фигурными скобками в функции process. Получается вот так:

Пример создания своего макроса

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

<script>console.log('Yellow Web rules!');</script>

Далее остаётся заключить наш скрипт в двойные кавычки, поставить в конец точку с запятой, а перед ним написать return и запихать это всё хозяйство внутрь функции process:

Готовый пример макроса

Всё! Теперь в любой сайт внутри Кейтаро я могу добавить макрос {_yellow} и перейдя на него увидеть в консоли надпись Yellow Web rules!

Если вы справились с простым скриптом и хотите замутить макрос с параметрами, то посмотрите, как это сделано в любом из моих, разберётесь 🙃

Отладка макросов

Если вы, такие, добавили себе мои макросы, перешли на сайт и видите вот такую картину:

Ошибка, вызванная макросом

то скорее всего, вы не передали в макрос ВСЕ нужные параметры.

Если же вместо макроса вы видите прямо в браузере какую-то мешанину из кода, то вы однозначно забыли добавить в начало названия макроса подчёркивание!

Заключение

Кастомные макросы — полезная и удобная штука!

Related Articles

Back to top button