Конфигурация clearIds в Angulartics2 не очищает идентификаторы - PullRequest
0 голосов
/ 09 апреля 2019

Мне очень трудно заставить Angulartics2 очистить идентификаторы из URL-адресов в приложении Angular 6, используя Angulartics2 версии 7.4.1.

У меня настроен модуль в моем app.module, как это:

Angulartics2Module.forRoot({
    pageTracking: {
        clearIds: true,
        idsRegExp: new RegExp('[0-9]{10}-[0-9]{6}')
    }
}),

URL-адреса, содержащие идентификаторы, которые я хочу очистить, имеют следующий формат:

/ accounts / 0123456789-012345 / summary

Таким образом, регулярное выражение должно работать правильно?Я использую GTM и в своем app.component запускаю отслеживание:

this.gtm.startTracking();

Отслеживаются PageViews, но я все еще вижу идентификаторы в URL.Помогите пожалуйста, что я делаю не так?

...