【问题标题】:Capture text input in Google Web Designer expandable banner在 Google Web Designer 展开式横幅中捕获文本输入
【发布时间】:2016-05-11 01:27:24
【问题描述】:

我正在使用 Google Web Designer 创建一个可展开的横幅,我希望允许用户在文本框中输入他们的姓名/电子邮件,并获取要在广告系列中报告的值。

转到标记工具,我创建了一个输入字段并将其拖到页面上。当我预览时,我可以在其中输入文本,但我无法引发任何事件,并且它不会将任何内容记录到控制台。

如何捕捉用户的输入?我认为这很容易,因为它支持 HTML5,但我看不到如何连接我的输入字段

【问题讨论】:

    标签: javascript html google-web-designer


    【解决方案1】:

    没有内置功能可以通过表单输入完成任何操作,因为 GWD 旨在用于为不支持点击以外的任何交互的 Google 广告网络创建广告。但是,您可以像不使用 Google Web Designer 一样使用 Javascript。

    你只需给输入一个 ID 并创建一个按钮来获取输入的值,然后你就可以用它做任何你想做的事情。

    例如,如果您添加了一个 ID 为 name 的输入和一个 ID 为 button 的按钮,您可以将其添加到 Code viewgwd-init-code 脚本标签中:

    document.getElementById("button").onclick = function() {
        var inputVal = document.getElementById("name").value;
        alert(inputVal);
    };
    

    【讨论】:

    • 我可以看到这是如何让我在输入框中输入的值。如何在活动/工作室的事件中报告该值?
    • 使用Enabler 类中的exitQueryString 方法怎么样?谷歌富媒体文档:support.google.com/richmedia/answer/176242?hl=en
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多