Запускать событие пикселя Facebook при нажатии кнопки Woocommerce - PullRequest
0 голосов
/ 26 мая 2020

Я хотел бы запустить событие AddToCart пикселя FB после того, как пользователь нажал кнопку Woocommerce. Я мог бы использовать плагин, который отлично работает. Но я бы предпочел не использовать плагин для такой «простой» задачи. Стандартный код отслеживания реализован и работает.

Затем я использовал рекомендуемый фрагмент кода FB из вспомогательного инструмента, но он не срабатывает:

<script type="text/javascript">
document.getElementById('ToCartButton').addEventListener('click', function() {
  fbq('track', 'AddToCart', {
    value: 12,
    currency: 'EUR',
    content_type: 'Produkt',
  });
}, false);

<button id="ToCartButton"...

С другой стороны, с помощью onclick , работает:

<script>
function myFunction() {
  fbq('track', 'AddToCart', {
    value: 12,
    currency: 'EUR',
    content_type: 'Produkt',
  });
}
</script>

<button onclick="myFunction()"...

Есть идеи? Спасибо!

...