Analytics

Триггер

Триггера группы является новый тип триггера можно добавить тег в Диспетчере тегов Google для. Это позволяет установить зависимости между несколькими триггерами, не палят бирки до каждого триггера в группе уволил по крайней мере один раз.

Trigger

Это создает интересную новую парадигму в Диспетчере тегов Google, а потому что до сих пор не удавалось создать триггеры, которые опирались на более ранние значения данного ключа (событие в данном случае). С триггером, группа, информация о триггерах, которые произвели на странице сохраняется внутри ГТМ, и после того, как триггеры настроены в триггерной группе у всех оповестил о завершении, триггер группе любой тег, к которому присоединен.

Оглавление

  • Как создать группу триггеров
  • Пример 1: глубина прокрутки потраченное время и
  • Пример 2: Ждем всех страниц триггера первого
  • Пример 3. согласие дано
  • Пример 4: помолвка форма
  • Вещи, чтобы рассмотреть
  • Группы триггеров может быть использован в качестве универсального исключения
  • Группы триггеров сработает только один раз
  • Группы триггеров не заменить сгруппированы триггеры
  • В случае уровень данных объект довольно голой
  • Резюме
  • Как создать группу триггеров

    Вы найдете новую группу триггеров в триггер рабочего процесса. Так, в Диспетчере тегов Google для пользовательского интерфейса, выберите триггеры, то новые, и, наконец, нажмите “Выбрать тип триггера, чтобы начать установку” вариант.

    Trigger

    В оверлей, которое откроется, выберите группу триггеров вариант.

    Trigger

    Теперь вы должны увидеть на экране конфигурации.

    Trigger

    Триггер группы имеют очень простой оперативной логики.

    1. Щелкните выбрать триггер (или синий плюс) кнопку в середине экрана конфигурации.

    2. Выберите один или несколько существующих триггеров из оверлея, что открывает.

    Каждый триггер можно добавить в триггер группы должны уволить на странице столько раз, сколько он появляется в триггер Группы себя уволить любого тега, к которому он прикреплен.

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

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

    Как только вы закончите добавление триггеров, вы можете также добавить дополнительные условия стрельбы, выбрав какие-то условия От “этот триггер срабатывает на” выбор. Любое условие добавить сюда нужно пройти помимо триггеров группы стрельбы.

    Когда вы закончите, вы можете добавить триггер группы тегов. Триггер группы работает как обычный триггер в том, что как только его условия выполнены (т. е. все триггеры в группе уволили), сам тег будет срабатывать.

    Пример 1: глубина прокрутки потраченное время и

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

    В этом примере, у меня есть свиток глубина триггер, который срабатывает на 50 процентов прокручивается, и таймер пуска, которая стреляет на 30 секунд время задержки на странице.

    Trigger

    Триггер группы сочетает в себе таймер и глубину прокрутки триггера в приличный участия трекера.

    Пример 2: Ждем всех страниц триггера первого

    Этот пример должен звучать так, если вы хотите установить порядок между двумя триггерами (и, как следствие, Теги, что эти триггеры срабатывают). Классическим примером ждет теге просмотр страницы в Гугл Аналитикс, чтобы огонь до любого тега событие.

    Хотя это немного миф о том, что сбор событий перед просмотрами как-то губительно для систем аналитики (GA и более способны чем сессии сшивая, где вход был не Просмотров), упражнение продолжают светить.

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

    Trigger

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

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

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

    Она не может иметь такую же элегантность, как тег последовательности или как событие нажимаем согласия статуса в случае случае dataLayer (или писать его в куки), но она позволяет срабатывать только после определенного “согласия” событие была отодвинута на уровень данных.

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

    Trigger

    Пример 4: помолвка форма

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

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

    форму дисп = документ.querySelector('#someForm');
    форма.метода метода addEventListener('изменить', функция(е) {
    окна.уровень данных.поштовх({
     событие: 'formFieldChanged',
     поля: электронная.цель
    });
    });
    

    А потом создать Пользовательское событие триггера для formFieldChanged имя события. После того как вы сделали, что создание группы триггеров, где пользователь должен взаимодействовать с полями форм три раза перед тегом пожары прост:

    Trigger

    Вещи, чтобы рассмотреть

    Вот некоторые вещи, чтобы рассмотреть при работе с триггером групп.

    Группы триггеров может быть использован в качестве универсального исключения

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

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

    Группы триггеров сработает только один раз

    Когда триггер группы пожаров, потому что все триггеры перечислены в течение уволили, группы триггеров не стрелять, даже если триггеры перечислены в огне снова.

    Это не может быть большое дело, но есть некоторые последствия. Например, если у вас есть свиток глубина триггер, который срабатывает на 25, 50, 75 и 100 процентов глубинах, а затем объединить это с 30 секундным таймером триггера в триггер группы, группы триггеров сработает только один раз, когда оба свитка глубина триггер и триггер таймера выпустили (хотя бы раз). Таким образом, это не возможно, чтобы дождаться группу триггеров, чтобы снова пожара до глубины порог выделите определенное значение, например.

    Группы триггеров не сбрасывается после выстрела сразу.

    Группы триггеров не заменить сгруппированы триггеры

    Это означает, что если у вас есть триггер группы добавлены в тег, вы, возможно, захотите, чтобы убедиться, что вы случайно не добавить триггеры в этой группе тег тоже. В самом деле, вызывает у вас добавить в группу не должны быть добавлены к любому тегу на всех — они могут существовать исключительно ради самого триггера группы.

    В случае уровень данных объект довольно голой

    Группы триггеров добавляет новое событие в ГТМ по умолчанию событие словарь: ГТМ.triggerGroup. Объект, который выталкивается с этим событием в основном только в ГТМ.триггеры ключом, соответствующим идентификатору контейнера в сочетании с идентификатором группы триггеров себя:

    Trigger

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

    Резюме

    Группы триггеров являются хорошим дополнением к Арсеналу Диспетчере тегов Google для. Это, безусловно, освежающий, чтобы иметь некоторую дополнительную логику в том, как триггеры добавляются в тег.

    Мы еще далеки от того, чтобы наладить сложной логики между триггерами (ЕСЛИ…ТО, НЕ и т. д.), но это, безусловно, шаг в правильном направлении.

    Я особенно взволнован идеей сохранения предыдущих значений ключей слой данных (в виде, зная, что триггеры выпустили раньше) на странице. Возможно, эта идея будет продлен, так что мы можем запросить историю слой данных на любой странице. И дикая мысль, может даже сохраняться эта информация на всех страницах, так что триггер группы могли вести огонь на основе многостраничного условия!

    Дайте мне знать, если у вас есть несколько примеров, когда группы триггеров может быть полезно!

    Related posts

    Почтовый агент. Ловушка для жены эмигранта

    admin

    Сериал «Чернобыль»: смотреть и думать

    admin

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

    admin

    Leave a Comment