Система управления ставками Yandex.Direct (бесплатно)

12 3
Adoles
На сайте с 24.08.2005
Offline
95
15373

Система управления ставками Яндекс.Директ (бесплатно)

Скачать бесплатно: http://облачные-автоматы.рф/produkty/yandex_direct_automate.html

PHP скрипт yandex direct automate - автоматическое управление ставками Яндекс.Директ.

Система автоматического управления ставками Яндекс Директ (Yandex.direct automate) - это программа на PHP, которая при запуске по HTTP, консоли или CRONTAB устанавливает оптимальные значения ставок в рекламной компании Direct.yandex.ru, используя API яндекса.

ПРИНЦИП РАБОТЫ:

Скрипт считывает ставки из 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) Настройка авторизации.

2.1 Необходимо создать подпапку "certs" в папке с программой и скопировать туда сертификат и ключ API яндекс директ: http://direct.yandex.ru/registered/main.pl?cmd=certLi..

2.2 Необходимо зарегестрировать приложение https://oauth.yandex.ru/client/new

Приложение:

Использование API Яндекс.Директа

Id приложения:

Пароль приложения:

3) Необходимо изменить настройки в конфигурационном файле config.php

4) Поместить в CRONTAB для запуска стартовый файл index.php или осуществить запуск в ручную по HTTP файла index.php

СИСТЕМНЫЕ ТРЕБОВАНИЯ:

- PHP 5.2.0 и выше

ВОЗМОЖНОСТИ КОНФИГУРАЦИИ:

//Максимальная ставка в у.е.

$YANDEX_DIRECT_AUTOMATE["params"]["price_max"] = 6;

//Установить стартовую цену согласно следующей стратегии:

//0 - Попадание в гарантированные показы,

//1 - Попадание в спецразмещение,

//2 - Попадание в спецразмещение, но если спецразмещение дороже 1 места гарантированных показов, то берем 1 место гарантированных показов.

//3 - Попадание в минимальную по цене спецразмещение или в гарантию

//4 - Попадание в спецразмещение. Если спецразмещение дороже чем максимальная ставка, то попадание в гарантию.

//5 - попадание в гарантию, но если спецразмещение не дороже, чем на (price_difference_percent)%, то попадаем в спецразмещение

$YANDEX_DIRECT_AUTOMATE["params"]["price_start"] = 0;

//Наценка в процентах, %

$YANDEX_DIRECT_AUTOMATE["params"]["price_percent"] = 5;

//Наценка в у.е.

$YANDEX_DIRECT_AUTOMATE["params"]["price_add"] = 0;

//Для стратегии 2 переключение со спецразмещения на 1 место, при достижении разницы в процентах между 1 местом гарантировнных показов и входом в спецразмещение, %

//Для стратегии 5 переключение гарантии в спецразмещение, при разнице в процентах не превыщающей заданное этим параметром, %

$YANDEX_DIRECT_AUTOMATE["params"]["price_difference_percent"] = 0;

Директ автомат 1.4 - программа автоматического управления ставками Яндекс.Директ и РСЯ (http://direct-automate.ru)
TeXiCo
На сайте с 27.03.2009
Offline
102
#1

Как с нагрузкой? Тестировался ли скрипт на больших кампаниях?

Хостинг, VDS\VPS, Выделенные серверы (http://timeweb.com/ru/?i=3000)
ЛД
На сайте с 15.04.2012
Offline
49
#2
TeXiCo:
Как с нагрузкой? Тестировался ли скрипт на больших кампаниях?

Да конечно ему тяжеловато будет.. если 1000 объяв да в каждом 100 - 200 слов ключевых.

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

Профессионально работаю в adwords и direct.
Adoles
На сайте с 24.08.2005
Offline
95
#3
TeXiCo:
Как с нагрузкой? Тестировался ли скрипт на больших кампаниях?

Тестировался на несколько тысячах объяв все нормально работает.

Он же по крону запускается там время работы не ограничивается.

---------- Добавлено 15.08.2013 в 17:33 ----------

Лазарь Дмитрий:
Да конечно ему тяжеловато будет.. если 1000 объяв да в каждом 100 - 200 слов ключевых.
нужно id фраз или объяв (смотря на каком уровне хош ставки ставить ) сохранять в таблицу, и обходить их циклами с паузами, тогда ни нагрузки ни глюков не будет.. Ну еще логировать нужно, стобы просматривать ошибки, результаты.

Логирование там в конфиге можно включить

ЛД
На сайте с 15.04.2012
Offline
49
#4

Хорошо бы подвязать его к системам аналитики, чтобы ставки выставлялись исходя из пользы, дохода. Чтобы у каждой кампании/объявления/фразы соотношение затраты/доход было одинаковым.

Например выставил чтобы 1 $ приносил 1.5 И пусть считает выставляет. Пусть это будет хоть 10 уе, хоть 0.01 или вообще остановленное объявление. И еще для эдвордса такойже.

И еще добавить.. увеличить все ставки на х процентов, или центов. Полезно когда идет превышение/недоработка бюджета.. Скрипт запустил и весь аккаунт изменил на 10%

Adoles
На сайте с 24.08.2005
Offline
95
#5
Лазарь Дмитрий:
...

Можно и такое написать

Unlock
На сайте с 01.08.2004
Offline
757
#6

Adoles, в чем прикол? Сначала Вы платно /ru/forum/799645 её запускаете, а потом вдруг бесплатно? Что кидалово по отношению к тем кто успел купить и цель не ясна? Оттестировать за чужой счет?

Есть желание, - тысяча способов; нет желания, - тысяча поводов! /Петр-I/.
Adoles
На сайте с 24.08.2005
Offline
95
#7
Unlock:
Adoles, в чем прикол? Сначала Вы платно /ru/forum/799645 её запускаете, а потом вдруг бесплатно? Что кидалово по отношению к тем кто успел купить и цель не ясна? Оттестировать за чужой счет?

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

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

Adoles
На сайте с 24.08.2005
Offline
95
#8

Для корректной работы программы обязательно укажите в настройках компании Яндекс.Директ в пункте "Стратегия" выбрать "Наивысшая доступная позиция".

W
На сайте с 03.11.2011
Offline
47
#9

Да, таким скриптом уже никого не удивить. Вот если бы это был скрипт автоматизации ставок ВКонтакте - то цены бы ему не было.

Adoles
На сайте с 24.08.2005
Offline
95
#10
walltone:
Да, таким скриптом уже никого не удивить. Вот если бы это был скрипт автоматизации ставок ВКонтакте - то цены бы ему не было.

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

---------- Добавлено 25.08.2013 в 12:45 ----------

Оставляйте отзывы господа: http://vk.com/wall2551189_392

12 3

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