Свяжите пользовательскую метрику с источником / средой - PullRequest
0 голосов
/ 24 октября 2018

Вопрос

У меня есть 4 разные формы (для 4 разных продуктов).После каждой отправки формы запрос назначается агенту, который может преуспеть или не преуспеть в преобразовании запрашивающего в клиента и, следовательно, продать соответствующий продукт по цене X.

Для каждого (источник / средний X продукттип) Я хотел бы:

  • отслеживать количество пользователей
  • отслеживать общую сумму проданных

Учитывая, что данные о проданном продуктедается мне каждый месяц от программного обеспечения CRM в форме CSV.Я могу изменить данные, отправленные через форму, а также получить их обратно в CSV.

Как я могу отслеживать данные такого рода и как их импортировать / отправлять в Google Analytics?


Что я пробовал?

Я прочитал, что в Google Analytics есть раздел Импорт данных, поэтому я создал собственную метрику для цены и пользовательское измерение для каждого продукта.Кажется, я не могу подключить clientId с моим пользовательским измерением и метрикой.Существуют различные типы импорта, но ни один из них не позволяет мне выбрать все 3.

Кажется невозможным извлечь источник / носитель из JS через трекер ga.Я пробовал с:

function getTracker() {
    try {
        var trackers = ga.getAll();
        var i, len;
        for (i = 0, len = trackers.length; i < len; i += 1) {
            if (trackers[i].get('trackingId') === uaid) {
                return trackers[i];
            }
        }
    } catch (e) {}
    return false;
}

, для которого getTracker().get('clientId') получает мне clientId, который я отправлю с отправкой формы.Но getTracker() дает мне карту, которая не содержит никакой информации об источнике или носителе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...