Необходимо настроить код отслеживания для 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/
- добавлять
window.ga('create', environment.trackingCode, 'auto');
вapp.module.ts
конструктор. Установите окно свойств, иначе будет выдано сообщение об ошибке:
declare global { interface Window { ga: any; } }