Система автоматического управления ставками Директ
- Aleksej
- Автор темы
- Не в сети
- Модератор
Less
Больше
11 года 2 нед. назад - 11 года 2 нед. назад #1
от Aleksej
Aleksej создал тему: Система автоматического управления ставками Директ
Содержание данного сообщения не имеет, собственно, прямого отношения к SEO... тем не менее - публикую пока что в данном разделе, за неимением более подходящего. А вообще, не исключена вероятность, что в самом ближайшем будущем придется сделать новую категорию на форуме, посвященную исключительно Яндексу и работе с Яндексом... заслужил; а в преддверии грядущих изменений - исключение фактора входящих ссылок из алгоритмов ранжирования по коммерческим запросам и прочее - такая категория, полагаю, будет совершенно необходима. Ок, ну а пока...
Система автоматического управления ставками Яндекс Директ.
Система автоматического управления ставками Яндекс Директ (Yandex.direct automate) - это написанный на PHP код, который при запуске по HTTP, консоли или посредством CRONTAB - устанавливает оптимальные значения ставок в рекламной компании, используя API Яндекса. Скрипт свободен, распространяется на условиях GNU General Public License. Разработчик - Кононенко Станислав Александрович, со страницы проекта вы всегда можете без малейших проблем загрузить свежую версию этого интересного решения.
Система автоматического управления ставками Яндекс Директ.
Система автоматического управления ставками Яндекс Директ (Yandex.direct automate) - это написанный на PHP код, который при запуске по HTTP, консоли или посредством CRONTAB - устанавливает оптимальные значения ставок в рекламной компании, используя API Яндекса. Скрипт свободен, распространяется на условиях GNU General Public License. Разработчик - Кононенко Станислав Александрович, со страницы проекта вы всегда можете без малейших проблем загрузить свежую версию этого интересного решения.
ПРИНЦИП РАБОТЫ:
- Скрипт считывает ставки из API Директа:
- Цену входа в гарантию
- Цена 1 места гарантии
- Цена входа в спецразмещение
- Цена 1 места спецразмещения
Стратегия 0:
Ставка=Цена входа в гарантию + (Цена 1 места гарантии - Цена входа в гарантию)*Наценка в процентах/100
Стратегия 1:
Ставка=Цена входа в спец + (Цена 1 места спец - Цена входа в спец)*Наценка в процентах/100
Стратегия 2:
Попадание в спецразмещение, но если спецразмещение дороже 1 места гарантированных показов, то берем 1 место гарантированных показов.
Стратегия 3:
Попадание в минимальную по цене спецразмещение или в гарантию
Стратегия 4:
Попадание в спецразмещение. Если спецразмещение дороже чем максимальная ставка, то попадание в гарантию.
Стратегия 5:
Попадание в гарантию, но если спецразмещение не дороже, чем на (price_difference_percent)%, то попадаем в спецразмещение.
ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ:
1) Необходимо скопировать все файлы в одну выделенную папку на хостинге с поддержкой PHP: index.php, config.php и yandex_direct_automate.php
2) Настройка авторизации.
Необходимо зарегистрировать приложение: oauth.yandex.ru/client/new
Регистрация нового приложения. Необходимо вбить:
Название: любое
Права: нажать Яндекс.Директ и внутри выбрать галочку: Использование API Яндекс.Директа
Остальные поля не трогать.
Далее нажимаете "Создать".
На открывшейся странице копируете:
- Id приложения, что необходимо вставить в "client_id" в конфиге config.php
- Пароль приложения, что необходимо вставить в "client_secret" в конфиге config.php
3) Необходимо изменить настройки в конфигурационном файле config.php
Обязательные поля:
- "login" - логин от аккаунта yandex (то что перед @yandex.ru в почте)
- "password" - пароль от аккаунта yandex
- "client_id" - смотрите пункт 2.
- "client_secret" - смотрите пункт 2.
4) Поместить в CRONTAB для запуска стартовый файл index.php с интервалом запуска каждую минуту или осуществить запуск в ручную по HTTP файла index.php
Пример CRONTAB: * * * * * /usr/bin/php ~/ваш_сайт/www/папка_с_программой/index.php
Пример HTTP: http://ваш_сайт/папка_с_программой/index.php
5) В настройках компании Яндекс.Директ в пункте "Стратегия" выбрать "Наивысшая доступная позиция".
СИСТЕМНЫЕ ТРЕБОВАНИЯ:
- PHP 5.2.0 и выше
Последнее редактирование: 11 года 2 нед. назад пользователем Aleksej.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.