Скрипт для обновления цены в объявлении и контроля наличия товара в Adwords

Скрипт для обновления цены в объявлении и контроля наличия товара в Adwords

Сергей Волык
4 августа, 2015

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

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

Скрипт для обновление цены в объявлении и контроля наличия товара в Adwords.

Этот скрипт мы получили бесплатно от наших коллег Макса Квицинского и Макса Шулина. Которые собрали его из других скриптов, взятых на freeadwordsscripts.com и заточили под нужные задачи. И по их согласию делимся им с вами.

 

Переходим к делу.

Сам скрипт можно скачать здесь script_price_in_stock.

Какие функции выполняет скрипт?

  • Включение/выключение объявления по статусу наличия товара на сайте.
  • Парсинг цены товара из странички и подстановка ее в объявление.
  • Парсинг любой другой информации(переменной) и подстановка ее в объявление.

Статья в тему: Скрипт для удержания позиции в Adwords 

Для каких сайтов можно использовать данный скрипт:

1) На страничке товара есть цена

2) На страничке товара есть идентификатор наличия (по сути нужно вылавливать только отсутствие товара)

3) Есть возможность рекламировать уникальный товар.

Например: рассмотрим по шинной тематике, по запросу «Goodyear EfficientGrip Performance 205/55 R16 91H». Вы скажете, что данный запрос покажет статус «мало запросов», но из практики – примерно 20-30% таких супер НЧ запросов работают. Просто люди «копипастят» в поисках более дешевой цены. И если она у вас – это ваш клиент. Притом за очень скромный бюджет.

4) Желательно чтобы по ключевому слову, не было других вариантов товаров. Например, по тому же запросу «Goodyear EfficientGrip Performance 205/55 R16» есть несколько уточняющих вариантов с разной ценой. Разные типы нагрузки шин 91H и 91V. Поэтому для запросов Goodyear EfficientGrip Performance 205/55 R16 91H и Goodyear EfficientGrip Performance 205/55 R16 91V нужно делать разные объявления.

нужно делать разные объявления

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

5) Если нужно рекламировать категорию – можно указать диапазон цен. И подтягивать в объявления начальную цену. Например: Спелые арбузы от 5грн/кг.

Давайте разберем как подключить скрипт, по этапам:

  1. Помечаем объявления ярлыками
  2. Настраиваем вкл/выкл по наличию
  3. Модифицируем объявления для передачи параметра цены
  4. Настраиваем парсинг и передачу цен в объявление
  5. Запускаем скрипт

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

Ярлыки

Для всех объявлений, которые нужно изменять, мы прописываем ярлык.

Для всех объявлений, которые нужно изменять, мы прописываем ярлык.

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

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

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

Если у вас много объявлений — желательно использовать по одному ярлыку для одного скрипта. Время работы скрипта ограничено 30-ю минутами. Если данных много – он не успеет все обработать.

Вкл/выкл товаров по наличию

Понятное дело, это нужно всем интерент-магазинам. Допустим на этапе создания вы сгенерировали 10 000 объявлений. Под каждый товар по 2-3 объявления. Перебирать руками и выключать те товары, которых нет в наличии – целая вечность. Запускаем скрипт, и он делает все сам, без нашего участия.

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

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

Важно. Параметры в скрипт нужно заносить точно так, как они отображаются в HTML коде страницы.

Важно. Параметры в скрипт нужно заносить точно так, как они отображаются в HTML коде страницы.

Добавляем «Нет в наличии» в сам скрипт, как показано на скриншоте.

Добавляем «Нет в наличии» в сам скрипт, как показано на скриншоте.

Скрипт сканирует HTML код странички товара, если видит такое слово – отключает объявление. Вы настраиваете расписание для выполнения скрипта, и когда товар появляется в наличии – скрипт включит объявление.

Изменение цен в объявлении

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

Статья в тему: Товарный динамический ремаркетинг AdWords — Пошаговое руководство

Чтобы автоматизировать передачу цены в объявление, его нужно модернизировать – добавить передачу параметра {param1:230}.

Чтобы автоматизировать передачу цены в объявление, его нужно модернизировать – добавить передачу параметра {param1:230}.

Где 230 это цена, которая указывается при создании объявления. После прохода скрипта она будет изменена на актуальную. Т.е. грубо говоря добавлять ее можно для того, чтобы видеть сколько символов займет цена в объявлении, при их составлении.

Парсим цену на сайте

Парсим цену на сайте

Смотрим код. Нам нужно указать скрипту 2 куска кода, между которыми будет цена товара. У нас есть такой код <span class=»price-new»>745 грн</span>.

Определяем начало «<span class=»price-new»>»

Дальше идет сама цена, которая нам нужна 745

Определяем конец « грн</span>.»

Важно. Пробел тоже учитывается как символ. Добавляйте только тот код, который рядом с ценой.

Добавляем эти куски кода в скрипт.

Добавляем эти куски кода в скрипт.

Если все добавлено сохраняем скрипт и нажимаем кнопку «Просмотр».

На вкладке «Журналы», мы сможем увидеть, как работает скрипт без внесения правок в аккаунт.

Скрипт подтягивает цену в объявление Adwords

А именно, цену которую он подтягивает в объявление, товар в наличии или нет.

Если все отработало правильно – запускайте скрипт.

Важно. В аккаунте, в самом объявлении, цена меняться не будет. Изменения будут видны только в поиске. Пример работы -на скрине ниже.

Полезный скрипт для Адвордс

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

В заключение

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

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

Хорошие статьи для интерент-магазина:

Динамические поисковые объявления Google Adwords

Gmail Sponsored Promotions. Как заработать на письмах конкурентов

Понравилась статья? Получай свежие статьи первым по e-mail

Оцените статью:
совсем плохоплохонормальнохорошокласс (22 оценок, средняя: 5,00 из 5)
Загрузка...