проблема с отслеживанием на angular pwa не работает

Я добавил в свой проект angular поддержку pwa. Файл ngsw-config.json:


    {
      "$schema": "./node_modules/@angular/service-worker/config/schema.json",
      "index": "/index.html",
      "assetGroups": [
        {
          "name": "app",
          "installMode": "prefetch",
          "resources": {
            "files": [
              "/favicon.ico",
              "/index.html",
              "/manifest.webmanifest",
              "/*.css",
              "/*.js"
            ]
          }
        }, {
          "name": "assets",
          "installMode": "lazy",
          "updateMode": "prefetch",
          "resources": {
            "files": [
              "/assets/**",
              "/*.(eot|svg|cur|jpg|png|webp|gif|otf|ttf|woff|woff2|ani)"
            ]
          }
        }
      ],
      "dataGroups": [{
        "name": "api",
        "urls": [ "https://www.**.com/api/*" ],
        "cacheConfig": {
          "strategy": "freshness",
          "maxSize": 5,
          "maxAge": "1h",
          "timeout": "3s"
        }
      }]  
    }

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

Например: в моем app.component у меня есть это:

this.router.events.subscribe((event: any) => {
  if(event instanceof NavigationEnd){
    window.fbq('track', 'ViewContent')
  }

Теперь похоже, что эти данные отправлены, но на самом деле это не работает. Я уверен, что проблема в pwa, на самом деле это также сказано в справке Facebook Pixel Help, но я ищу что-то в Интернете, но безуспешно.

Спасибо.

0 ответов

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