Пользовательские события angulartics2 отправляются в Facebook, но не в Google Analytics. - PullRequest
0 голосов
/ 08 ноября 2018

Я использую angulartics2 с проектом angular7 для отправки событий в Facebook и Google Analytics.

Я настроил аналитику Facebook и Google с помощью менеджера тегов Google.

Проблема в том, что мои пользовательские события запускаются и отправляются в Facebook, но не в Google Analytics.

ниже тега <head> У меня есть код менеджера тегов Google.

в основной файл машинописи компонентов я добавил следующий код:

constructor(
  private angulartics2GoogleTagManager: Angulartics2GoogleTagManager,
  private angulartics2Facebook: Angulartics2Facebook,
  private angulartics2GoogleAnalytics: Angulartics2GoogleAnalytics
            ) {
    this.angulartics2Facebook.startTracking();
    this.angulartics2GoogleTagManager.startTracking();
    this.angulartics2GoogleAnalytics.startTracking();
...

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

поэтому в моей корзине я добавляю angulartics2 в конструктор:

 constructor(@Inject(LOCAL_STORAGE) private storage: StorageService,
                private angulartics2: Angulartics2
                ) 

и затем, где это уместно, я запускаю событие со следующим кодом:

    this.angulartics2.eventTrack.next({action: 'addToCart', properties: {category: 'Cart', label: keyName, value: quantity}});

с помощью расширения Facebook pixel chrome Я вижу, что пользовательское событие обнаружено, с помощью расширения Google Events Chrome я вижу, что событие не обнаружено.

что мне не хватает? что я не правильно настроил?

Google Analytics правильно настроен в менеджере тегов Google, я правильно вижу количество пользователей и количество просмотров страниц.

любая информация по этому вопросу будет принята с благодарностью.

спасибо

обновление

еще немного информации о расследовании благодаря @ XTOTHEL.

, поэтому в конструкторе app.component.ts я включил только менеджер тегов Google, чтобы начать отслеживание.

к сожалению, менеджер тегов Google не обнаруживает никаких событий.

приложил снимок экрана консоли менеджера тегов Google после добавления товара в корзину и код angulartics2 добавления addToCart запускаемого пользовательского события.

enter image description here

обновление 2

tags tab for interaction addToCart

Data Layer tab for interaction AddToCart

...