У меня есть ссылка Google AdWord:Как передать параметры UTM из URL-адреса в iframe?
Когда посетитель нажмите на ссылку выше, чтобы перейти к MySite. И затем он представляет форму Marketo (форма non Marketo для целевой страницы на моем сайте). Я следую этой статье, чтобы создать форму Mkto на моем сайте: http://community.marketo.com/MarketoResource?id=kA650000000GsPJCA0, чтобы убедиться, что при ее отправке получат значения из параметров URL.
Моя проблема здесь: Обычно эта форма просто отправляется на сервер для обработки регистра. Кроме того, когда эта форма закрыта, мне также нужно, чтобы она подчинялась Marketo для отслеживания. По этой причине форма Marketo будет отправляться через iframe.
Когда я отправить форму Marketo, будет мишенью для этого фрейма.
Итак, мне нужно передать параметр url в iframe, чтобы убедиться, что при отправке формы скрытые поля будут автоматически получать значения из параметров URL. Но на этом iframe, как вы можете видеть, у него нет src. Я попытался добавить это в iframe:
$("#mktoformhidden").src = window.location.href;
но он не работает.
Что должно быть здесь iframe src?
Спасибо,
Вы имеете в виду, что я создам 2 новые формы на одной целевой странице на Marketo? И я смогу внедрить исходный код двух форм на моем сайте, когда первая поданная, вторая форма будет автоматически отправлена! – n2lose
Не совсем. Новый Marketo Forms 2.0 дает вам код «внедрить источник», так что вам не нужно делать какие-либо из этих материалов iFrame. Вы просто бросаете его на сайт. Код отслеживания манчкина извлекает эти параметры utm изначально. Вы можете получить их по выбору query_string в выборе visit_page. Вы также можете добавить сообщение формы в обработчик формы (* .php-страницу или что-то еще) через ajax. Вид сообщения двойной формы. Или вы могли бы создать форму Marketo для веб-узла, который вызывает ваш обработчик формы. – sahutchi