Я пытаюсь настроить персонализацию через Google Optimize, которая будет жить в 4 разных странах, где я хочу изменить текст заголовка. Так как это четыре разные страны, это также на четырех разных языках. Я легко могу настроить четыре отдельных опыта, но должен быть способ настроить это только через один опыт?
Вот мои примеры доменов:
Я думал, что вы могли бы сделать что-то вроде этого:
If windows.location.currentURL == (https://gb.homepage.com/) { display h1 as "GB Header" } If windows.location.currentURL == (https://nl.homepage.com/) { display h1 as "NL Header" } If windows.location.currentURL == (https://se.homepage.com/) { display h1 as "SE Header" }
Вы можете изменить h1 в зависимости от URL с помощью:
if (window.location.hostname === 'gb.homepage.com') { document.querySelector('h1').innerHTML = 'GB Header' }
Попробуйте сделать это на сервере, если это возможно.