Показывать всплывающую форму, когда посетитель приходит из UTMJavascript

Форум по Javascript
Ответить
Anonymous
 Показывать всплывающую форму, когда посетитель приходит из UTM

Сообщение Anonymous »

У меня проблема с сайтом WordPress с Elementor Pro, которую я не могу решить.
Цель:
Когда человек приходит из UTM Google Рекламы вместе с формой Google Рекламы появляется определенное всплывающее окно, если оно создано из органического источника, другое всплывающее окно открывается с другой формой.
Спецификации/элементы:
Сайт WordPress с элементом Pro и всплывающими окнами из этого элемента само по себе.
2 разных всплывающих окна, каждое со своей формой.
Что было сделано:
  • Установлен плагин «Менеджер кода верхнего колонтитула»
  • Добавлен Java-код в нижний колонтитул и заголовок , чтобы отображаться на уровне всего сайта:
// Verifique o valor do parâmetro UTM

const utmSource = getURLParameter('utm_source');

// IDs dos popups no Elementor

const popupGoogleId = "19330"; // ID do popup para Google Ads

const popupOrganicoId = "16228"; // ID do popup para tráfego orgânico

// IDs dos formulários do Gravity Forms

const formGoogleId = "38"; // ID do formulário para Google Ads

const formOrganicoId = "19"; // ID do formulário para tráfego orgânico

// Exibir o popup correspondente com base no parâmetro UTM

if (typeof elementorPro !== "undefined" && elementorPro.modules.popup) {

if (utmSource === 'google_ads') { // Abre o popup para Google Ads elementorPro.modules.popup.showPopup({ id: popupGoogleId }); } else {

// Abre o popup para tráfego orgânico elementorPro.modules.popup.showPopup({ id: popupOrganicoId }); } }});```

3) Tests were carried out, and several versions of the code, but only the organic popup appeared, both with the google Ads UTM and the organic one.

Any idea what else could be done?

Thanks


Подробнее здесь: https://stackoverflow.com/questions/793 ... s-from-utm
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»