1. Ссылки покупок

    Стратегия на турбо опционы

    Обучение по Бинарным Опционам.

    Бизнес по рецепту. продажа женских товаров

    Мануал по добыче бесплатного трафика с поисковика Bing (2016)

    От 6к уникальных посетителей на страницу ВК

    Facebook

    Стратегия Лайв Профит - ставки на футбол

    [Ирина Шмидт] - Церебро Таргет 2016

    Новый дорген.

    Стратегия на спорт.

    Двойной арбитражник по бесплатному трафику (2016)

    Подробная инструкция по Созданию интернет магазина чая с нуля (2016)

    Чертежи солнечного био-вегетария площадью 1200 кв.м. (СБВ-Профи)

    Адский стрим по копирайтингу: то чувство, когда подглядывать - хорошо!

    Видео-Курс - Tехнология быстрого старта в email рассылках (2016)

    Продвижение партнерских программ в одноклассниках (2016)

    Научу грести трафик. Только успевай сервера покупать!

    Трафик из ВК (Схема + Кейсы)

    Пассивный доход со стабильными выплатами.Схема добычи трафика.

    Секрет создания аккаунта яндекс директ без НДС

    Система ставок от проверенного каппера

    Государственный и банковский конфискат +VIP блок (2016)

    Как работать и зарабатывать деньги на продвижении своих проектов (2016)

    Секреты бесплатной рекламы от бывшего сотрудника Вконтакте

    Mobile Арбитраж - Арбитраж мобильного трафика (2016)

    BUSINESS MANUAL - Безопасные схемы заработка

    Как получать 1000-и заказов из CPA сетей (Дм.Ковпак)

    Как зарабатывать удаленно 100 тыс. руб на продвижении в Инстаграме без вложений и жить в Тайланде

    Самонаполняемые Видео-сайты!

    Прибыльная стратегия для бинарных опционов, первый доход через считанные дни + бонус!

    Траф с Вк за копейки

    Профит на онлайн теме от 30к до Неизвестно в месяц

    Легальный высокодоходный бизнес в реале

shvatsky.kz | Личный блог SEM-специалиста | 3 шага к грамотному отслеживанию внутреннего промо...

  1. [shvatsky.kz | Личный блог SEM-специалиста]
    [​IMG]

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

    Когда передо мной встала задача проанализировать внутреннее промо одного клиентского сайта, я поступил опрометчиво: разметил ссылки UTM-метками. Это грубая ошибка: как только посетитель кликнет по размеченному элементу (баннеру, ссылке), данные о его предыдущих действиях на сайте будут утеряны, поскольку система посчитает, что начат новый сеанс. Чуть позже я обнаружил свою ошибку и в поисках альтернативного решения наткнулся на статью «Как настроить Google Analytics для отслеживания внутреннего промо».

    Статья описывает два способа настройки Google Analytics, при помощи которых можно начать отслеживать внутреннее промо без потери данных об источниках переходов. Проблема в том, что эти способы работают для сайтов, которые используют классическую версию Google Analytics (библиотека ga.js). Аналитикам, использующим Universal Analytics (библиотека analytics.js), автор рекомендует самостоятельно модифицировать предлагаемые в статье решения.

    Один из комментаторов предложил альтернативу самостоятельной модификации кода старой версии — плагин расширенной электронной торговли (Enhanced Ecommerce) для analytics.js. О настройке плагина для отслеживания внутренних рекламных акций мы и поговорим.

    Давайте представим, что у нас есть произвольная страница интернет-магазина. На ней, помимо прочего, располагаются 3 рекламных баннера, которые продвигают товары в рамках весенней распродажи. Мы должны отследить эффективность этих баннеров. Для этого пройдем шаги, описанные ниже.

    1. Включаем электронную торговлю в нашем рабочем представлении


    Для этого в интерфейсе Universal Analytics переходим в «Администратор» (Admin), выбираем нужное нам представление (View) и переходим в «Настройки электронной торговли» (E-commerce Settings):

    [​IMG]

    На открывшейся странице нажимаем переключатель «Включите электронную торговлю» (Enable E-commerce) и кликаем по «Далее» (Next step):

    [​IMG]

    Нажимаем переключатель «Включение отчетов для расширенной электронной торговли» (Enable Enhanced E-commerce Reporting) и кликаем по кнопке «Отправить» (Submit):

    [​IMG]

    2. Подготавливаем страницу с промо-материалами к отслеживанию


    Чтобы настроить отслеживание, нужно будет немного модифицировать код Universal Analytics нашей страницы с учетом количества промо-материалов, их расположения и принадлежности к конкретным рекламным акциям. Как я уже говорил, в нашем примере будет 3 рекламных баннера, расположенных в разных местах одной страницы и продвигающих товары в рамках весенней распродажи.

    Сначала нужно установить плагин расширенной электронной торговли, потому что в стандартной версии библиотеки analytics.js отслеживание расширенной электронной торговли не предусмотрено. Чтобы загрузить плагин, используем следующую команду:

    ga('require', 'ec');

    Это нужно сделать после того, как мы создаем объект трекера, но до того, как будут задействованы какие-либо функции расширенной электронной торговли. То есть код Universal Analytics нашей страницы должен стать примерно таким:

    <script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-XXXXXXXX-X', 'auto');
    ga('require', 'ec');
    ga('send', 'pageview');

    </script>


    Затем необходимо передать данные о показах промоматериалов. Для этого регистрируем показы при загрузке страницы и передаем их с начальным просмотром экрана командой ec:addPromo объекта promoFieldObject. Код Universal Analytics станет таким:

    <script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-XXXXXXXX-X', 'auto');
    ga('require', 'ec');

    ga('ec:addPromo', { // Детали о первом промоматериале, передаваемые через объект promoFieldObject.
    'id': 'PROMO_1', // id промоакции. Обязательное поле (string).
    'name': 'Spring Sale', // Название промоакции (string).
    'creative': 'spring_banner1', // Материал (string).
    'position': 'banner_slot1' // Позиция материала (string).
    });
    ga('ec:addPromo', { // То же, но для второго материала.
    'id': 'PROMO_1',
    'name': 'Spring Sale',
    'creative': 'spring_banner2',
    'position': 'banner_slot2'
    });
    ga('ec:addPromo', { // Детали о третьем материале.
    'id': 'PROMO_1',
    'name': 'Spring Sale',
    'creative': 'spring_banner3',
    'position': 'banner_slot3'
    });

    ga('send', 'pageview');

    </script>


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

    // Идентифицируем материал, по которому кликнули.
    <script type="text/javascript">
    function onPromoClick (id, name, creative, position) {
    ga('ec:addPromo', {
    'id': id,
    'name': name,
    'creative': creative,
    'position': position
    });

    // Посылаем действие типа promo_click с событием.
    ga('ec:setAction', 'promo_click');
    ga('send', 'event', 'Internal Promotions', 'click', 'name');
    }
    </script>

    Вставляем эту функцию внутрь конструкции <head>…</head> нашей страницы и вызываем ее, когда пользователи кликают по нашим баннерам:

    //Пример страницы для нашей весенней распродажи.
    <html>
    <head>
    <title>Tracking promo-traffic</title>
    // Код Universal Analytics, который загружает плагин расширенной электронной торговли и отправляет данные о показах промоматериалов
    <script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-XXXXXXXX-X', 'auto');

    ga('require', 'ec');
    ga('ec:addPromo', {
    'id': 'PROMO_1',
    'name': 'Spring Sale',
    'creative': 'spring_banner1',
    'position': 'banner_slot1'
    });
    ga('require', 'ec');
    ga('ec:addPromo', {
    'id': 'PROMO_1',
    'name': 'Spring Sale',
    'creative': 'spring_banner2',
    'position': 'banner_slot2'
    });
    ga('require', 'ec');
    ga('ec:addPromo', {
    'id': 'PROMO_1',
    'name': 'Spring Sale',
    'creative': 'spring_banner3',
    'position': 'banner_slot3'
    });
    ga('send', 'pageview');

    </script>
    //Функция, которую мы будем вызывать каждый раз, когда пользователи кликают по промоматериалам
    <script type='text/javascript'>
    function onPromoClick (id, name, creative, position) {
    ga('ec:addPromo', {
    'id': id,
    'name': name,
    'creative': creative,
    'position': position
    });
    ga('ec:setAction', 'promo_click');
    ga('send', 'event', 'Internal Promotions', 'click', name);
    }
    </script>

    </head>
    <body>
    <h1>Tracking promo-traffic</h1>
    // Когда происходит событие onclick одного из промоматериалов, вызываем нашу функцию onPromoClick и передаем в нее параметры: id промоакции, название промоакции, название промоматериала, позиция промоматериала.
    <p>Первый баннер</p>
    //Первый промобаннер-ссылка
    <a href="http://www.shvatsky.kz//first-item/" onclick="onPromoClick('PROMO_1', 'Spring Sale', 'spring_banner1', 'banner_slot1');"><img src="http://www.shvatsky.kz/first-creative.jpg"></a>
    <p>Второй баннер</p>
    //Второй промобаннер-ссылка
    <a href="http://www.shvatsky.kz//second-item/" onclick="onPromoClick('PROMO_1', 'Spring Sale', 'spring_banner2', 'banner_slot2');"><img src="http://www.shvatsky.kz/second-creative.jpg"></a>
    <p>Третий баннер</p>
    //Третий промобаннер-ссылка
    <a href="http://www.shvatsky.kz//third-item/" onclick="onPromoClick('PROMO_1', 'Spring Sale', 'spring_banner3', 'banner_slot3');"><third-creative.jpg"></a>
    </body>
    </html>

    Привет от Капитана Очевидности:

    1. Не забудьте, что на месте UA-XXXXXXXX-1 должен стоять ваш идентификатор отслеживания.

    2. Адреса ссылок на продвигаемые промобаннерами страницы и ссылки на промобаннеры в нашем примере нужны для наглядности, их я просто выдумал.

    3. Пример страницы не такой сложный, как может показаться на первый взгляд. Поэтому если вам нужно настроить отслеживание промо на сайте с большим количеством страниц, то придется попросить помощи у квалифицированного разработчика и…показать ему эту статью.
    3. Просматриваем отчеты и анализируем эффективность внутреннего промо


    Готово! Теперь открываем нашу страницу и кликаем по понравившемуся баннеру/баннерам (я, например, открыл страницу и кликнул по третьему баннеру). Затем возвращаемся в Google Analyitcs, переходим на вкладку «Отчеты» и идем в Конверсии >>> Электронная торговля >>> Маркетинг >>> Внутренняя кампания (Conversions >>> E-commerce >>> Marketing >>> Internal Promotion):

    [​IMG]

    В таблице отчета видим данные по внутренним кампаниям нашего сайта. По умолчанию основной параметр таблицы — «Название внутренней кампании» (Internal Promotion Name). Мы можем выбрать основным другой параметр, чтобы сегментировать данные по нему, либо добавить к основному параметру дополнительный. Например, если добавить в качестве дополнительного параметр «Объявление внутренней кампании» (Internal Promotion Creative), то мы получим такую таблицу:

    [​IMG]

    Теперь мы видим в таблице данные по просмотрам, кликам и CTR объявлений наших кампаний (на скриншоте я выделил данные по нашей весенней распродаже) и по конверсиям, которые посетители совершили после кликов по объявлениям.

    Мы можем изменить способ представления данных, кликнув по одной из кнопок вверху справа над таблицей:

    [​IMG]

    На скриншоте — представление данных после клика по кнопке «Распределение» (Percentage).

    По каким параметрам сегментировать отчет и какое представление данных выбрать — решать вам. Уверен: отчет «Внутренние кампании» поможет детально проанализировать ваши внутренние промоакции, особенно если вы не поленитесь самостоятельно поковыряться в настройках.

    На этом на сегодня все. Если у вас возникли вопросы/возражения/пожелания после прочтения поста — welcome в комментарии. Благодарю за внимание! И конечно, я буду благодарен за клики по кнопкам соцсетей. Увидимся в следующих постах!



    P. S. Обещанный пост об импорте в Google Analytics данных о расходах в Директе будет, но немного позже :)



    P. P. S. Аватара поста позаимствована на сайте galleryhip.com

    [​IMG]
     

Поделиться этой страницей