WixCode Отказ от Google Analytics

Кто-нибудь может мне помочь найти решение, как заставить этот код работать на моем Wix-сайте:

    <a href="javascript:gaOptout()">Click here to opt-out of Google Analytics</a>

У меня есть этот код от самого Google (в нижней части страницы см. "Пример"): https://developers.google.com/analytics/devguides/collection/gajs/

Вот скриншот этого кода с сайта Google: Код отказа от Google Analytics

Я попробовал это:

    $w("#text1").html = "<a href='javascript:gaOptout()'>Click here to opt-out of Google Analytics</a>";

Но мне сказали, что в Wix невозможно добавить события к элементам a-tag в текстовом элементе. Здесь вы найдете небольшое обсуждение, которое я провел на форуме Wix: https://www.wix.com/code/home/forum/questions-answers/how-to-link-text-to-a-url-using-w-link

Я также спросил на Reddit, Facebook и WixSupport. Но никто не мог помочь мне с этим вопросом.

2 ответа

Возможно, вы захотите взглянуть на новую функцию wix под названием "Отслеживание и аналитика". Это позволяет встраивать пользовательские сценарии в тело, заголовок или нижний колонтитул html.

https://support.wix.com/en/article/about-tracking-tools-analytics

Вы не можете получить доступ к HTML напрямую через код Wix. Wix Code предоставляет специальный API-интерфейс, позволяющий вам управлять их контроллерами и элементами на экране, но не скрывать их под капотом.

Ты можешь использовать wix-fetch вызывать внешние вызовы API в Google Analytics
(если у них есть API для opt-outне достаточно знаком, чтобы сказать вот этот пост)

в любом случае, ваш код в Wix должен выглядеть примерно так:

(в качестве примера API взят из их документации)

import {fetch} from 'wix-data'


fetch('https://analyticsreporting.googleapis.com/v4/...', options) // returns a Promise
Другие вопросы по тегам