Необходимо настроить код отслеживания для Angulartics2

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

ga('create', environment.trackingCode, 'auto');

Но я не мог найти способ сделать это.

Мне абсолютно необходимо прочитать эту переменную из environment.ts
Есть ли способ прочитать это в index.html из тега скрипта.
Иначе, возможно ли убрать эту строку и сделать это с Angulartics2?

1 ответ

Я наконец нашел ответ здесь http://tech.webinterpret.com/how-to-make-google-analytics-work-in-a-single-page-application-spa/

  1. добавлять window.ga('create', environment.trackingCode, 'auto'); в app.module.ts конструктор.
  2. Установите окно свойств, иначе будет выдано сообщение об ошибке:

    declare global { interface Window { ga: any; } }

Другие вопросы по тегам