.
Место для Вашей рекламы
31 Октябрь 2013

Adwords — сайт заблокирован. Нарушение: различные виды спама.

Для отладки одного ТЗ (переход с рекламы Adwords) решил подать тестовое объявление со своего блога, на что с немалым удивлением обнаружил, что сайт заблокирован ибо не удовлетворяет условиям Адвордса к сайту.

Adwords — сайт заблокирован.
Нарушение: различные виды спама.

Томить перепиской с саппортом не буду — толком ничего не говорят, отсылают читать «простыню» по условиям, а там их ой как много.
В итоге — убрал сапу (всего одна ссылка висела), подал заново — заапрувили.

рубрики: Разное | Комментарии (0)

25 Октябрь 2013

Закрытие модального окна при нажатии ESC

Не буду томить — сразу решение


рубрики: Полезности, Программирование | Комментарии (0)

25 Октябрь 2013

Простой учёт событий на сайте в Яндекс Метрика

Ещё одно ТЗ — учёт показа баннеров.
Заказчик сам указал удобное ему решение — Яндекс Метрика, и предоставил необходимые вводные инструкции — я только реализовал это в Битриксе (кастомизация компонента на вывод нужного JavaScript кода)

Итак, в Яндекс Метрике в качестве цели можно, в том числе, указать выполнение на сайте специальной функции:
yaCounterXXXXXX.reachGoal(‘TARGET_NAME’);
Более подробно тут: http://help.yandex.ru/metrika/objects/reachgoal.xml

Соответственно, как любую JavaScript функцию — её можно «навесить» куда угодно — от клика на ссылку, до сабмита формы.
А показ баннера — событие возникающее при отображении странички.


Добавляем цель в Метрике и вуаля! — смотрим статистику 🙂

P.S. Добавочка — при не однократном (как в моём случае) вызове функций, следует использовать

$( window ).load(function(){

иначе будет считаться статистика только последнего подключаемого баннера

рубрики: Полезности, Программирование | Комментарии (0)

23 Октябрь 2013

Как получить точную поисковую фразу при переходе с объявления в Яндекс.Директ ?

Новое ТЗ и решение, которым хочу поделиться с немногочисленными посетителями моего блога:

Итак, необходимо реализовать следующую фишку:
Серфер ищет в Яше, например «продажа автомобилей HONDA в Новосибирске»
ему высветилось наше объявление по ключевой фразе «продажа автомобилей»
серфер кликает и мы хотим перенаправить его на страницу локального поиска с фразой «продажа автомобилей HONDA в Новосибирске»

Первое неправильное решение:

Тут подробнее о передаче параметров
http://help.yandex.ru/direct/?id=1119167
На поиск на Вашем сайте выходим таким образом
http://site.ru/search/index.php?q=%E4%E5%EA%EB%E0%F0%E0%F6%E8%FF
т.е. параметр передаётся в переменную q
Соответственно, в директе при указании адреса в виде
http://site.ru/search/index.php?q={keyword}
мы будем попадать из директа в раздел поиск с ключевиком из директа без минус слов

Директ передаёт в keywords именно ключевую фразу, а не поисковый запрос. Т.е. «продажа автомобилей» !

А решение такое:
Хоть и ссылка с объявления имеет вид http://yabs.yandex.ru/count/QlMAyQ7r…кадабра …MAyQ7rA4K4
тем не менее при переходе на сайт в HTTP_REFERER имею Яшу с поисковым запросом в ?text=

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

рубрики: Полезности, Программирование | Комментарии (1)

23 Октябрь 2013

var_dump в лог файл — var_export

Мини заметочка для любителей кинуть, в лог-файл какую нибудь отладочную информацию:
(сделал небольшое открытие для себя)

file_put_contents('file.txt',var_export($var,true));

Всё гениальное — просто 🙂

рубрики: Полезности, Программирование | Комментарии (0)

Яндекс.Метрика