Как изменить текст заголовка на основе URL - PullRequest
0 голосов
/ 05 февраля 2020

Я пытаюсь настроить персонализацию через 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" }

1 Ответ

0 голосов
/ 12 февраля 2020

Вы можете изменить h1 в зависимости от URL с помощью:

if (window.location.hostname === 'gb.homepage.com') {
   document.querySelector('h1').innerHTML = 'GB Header'
}

Попробуйте сделать это на сервере, если это возможно.

...