В настоящее время я использую скрипт для получения данных о посетителе из Google Analytics и передачи его в скрытые поля ввода в форме. Я использую сценарий из этой статьи: http://bit.ly/1PiPxrpПоказать неизвестные значения скрытых полей на странице
Если вы посмотрите на рабочий пример здесь (http://codepen.io/saltmktg/pen/meERex - функция начинается в строке 91), вы можете нажать кнопку «Показать GA Info» и увидеть предупреждения для каждого кусок данных. (Вы не увидите реальной информации, потому что сценарий Google Analytics связан с другой учетной записью, то есть не с JSFiddle.) Тем не менее, моя проблема в том, что я хочу отображать эти данные на фактической странице - без посетителя, Show GA Info ". Я хочу, чтобы они сразу же увидели данные, когда они попали на страницу.
Теперь функция populateHiddenFields
заполняет скрытые поля, когда вы нажимаете кнопку «Показать GA Info». Я пробовал такие вещи, как <body onload="populateHiddenFields(this);
и - но я не могу заставить эту функцию работать в другом месте на странице (кроме привязки к реальной форме).
Пожалуйста, дайте мне знать, если я могу предоставить более подробную информацию или примеры. Еще раз хочу просто визуально отобразить информацию отслеживания посетителя Google Analytics на странице. Заранее спасибо за любую помощь!
Хорошо, спасибо, это очень помогает! Я добавил '
' на страницу, где теперь добавляется одно из значений Google Analytics. –Последний вопрос: я хотел бы добавить динамически генерируемое значение Google Analytics (в данном случае «f.source.value» - из строки 93) до конца iframe src на странице (iframe src запускается в строке 138). В идеале это выглядело бы как параметр. Например: 'http: //fakesite.com/test? = AnalyticsSource' Я пробовал ряд решений, но не могу поместить значение в конец iframe src. Любые мысли/предложения? Вот обновленный пример: http://codepen.io/saltmktg/pen/meERex Большое спасибо еще раз за вашу помощь! –
Если вы хотите обновить URL-адрес iframe: 'document.getElementById (" testIframe "). Src = document.getElementById (" testIframe "). Src +" & "+ f.source.value;', который добавляет источник до конца URL-адреса –