Как добавить тег сценария перед тегом закрытия тела для эксперимента А / Б с использованием Google Optimize? - PullRequest
2 голосов
/ 02 марта 2020

Использование Google Optimize Я хочу запустить A / B тест, который включает в себя загрузку внешнего скрипта для одного из вариантов. Для этого мне нужно иметь возможность добавить свой скрипт перед закрывающим тегом <body>, предпочтительно.

    <script type="text/javascript" src="https://example.com.js" async></script>
</body>

Если я выберу тег body с помощью визуального редактора, у меня нет возможность изменить HTML. Вы можете вставить HTML, но если я попытаюсь добавить тег сценария, Google скажет мне, что я должен удалить его.

Есть ли способ сделать это?

1 Ответ

1 голос
/ 03 марта 2020

вы можете попробовать добавить следующий фрагмент вместо вставки сценария непосредственно в HTML блок:

<script>
var script = document.createElement('script');
script.onload = function () {
    //do stuff with the script
};
script.src = "https://example.com.js";

document.body.appendChild(script);
<\script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...