Отслеживание конверсий Google с помощью расширений Chrome - PullRequest
0 голосов
/ 22 января 2019

Я получаю следующую ошибку на моем расширении Chrome:

отказался загружать скрипт 'https://www.googletagmanager.com/gtag/js?id=AW-xxxxxxxxx' потому что это нарушает следующую директиву Content Security Policy: "script-src 'self' https://ajax.googleapis.com". Обратите внимание, что 'script-src-elem' был явно не задано, поэтому «script-src» используется как запасной вариант.

Это то, что у меня есть в popup.html моего расширения:

<script async src="https://www.googletagmanager.com/gtag/js?id=AW-xxxxxxxxx">
</script>

Остальная часть кода преобразования была перемещена в popup.js

window.dataLayer = window.dataLayer || [];

function gtag(){dataLayer.push(arguments);}

gtag('js', new Date());
gtag('config', 'AW-xxxxxxxxx');


window.addEventListener('click',function(e){
  if(e.target.href!==undefined){
    chrome.tabs.create({url:e.target.href})
  }
})

gtag('event', 'conversion', {
    'send_to': 'AW-xxxxxxxxx/aaaaaaaaaa',
    'transaction_id': ''
});

Это политика безопасности в манифесте

  "content_security_policy": "script-src 'self' https://ajax.googleapis.com; object-src 'self'"

Можно ли отслеживать переходы в расширении Chrome?

...