如果用户点击adwords广告,如何显示drupal自定义表单?

时间:2013-08-13 05:49:19

标签: forms drupal drupal-7 google-adwords

我的客户希望在Google上发布一些adwords广告。该网站的唯一目的是展示有关其公司的信息,而不是电子商务网站。由于adwords最终结果取决于转换,因此我们决定添加包含以下字段的简单表单。

1)姓名:

2)电子邮件地址:

3)职业:

但是,如果只有一个人通过搜索或展示广告网络点击10%折扣广告广告,我们就需要显示此表单。我们认为用户提交此表单的用户可以联系我们。

我的问题是:

1)只有在用户点击Google添加时才能显示此折扣表吗?如果是这样,你可以澄清一下

2)Drupal 7是否有一个模块来创建自定义表单字段?

3)否则有不同的方法来实现我上面解释的内容?

2 个答案:

答案 0 :(得分:1)

  1. Referer HTTP标头字段可能会告诉您用户可能来自您网站的网页的网址。

    第一个可能意味着,没有担保它存在。 第二个可能表示,如果它存在,则没有保证它是准确的。

  2. Fields模块可用于创建自定义表单字段。它是Drupal 7核心的一部分。它可用于将字段附加到。捆绑包是一组实体。例子是

    • 节点类型的节点是捆绑
    • 所有用户都是捆绑
    • 词汇表的术语是捆绑

    Fields模块提供了一个API来定义新的实体类型并将它们分组到包中。

答案 1 :(得分:1)

1 - 您可以创建一个唯一的Webform,并将其从robots.txt文件中的搜索引擎中排除。这将允许通过URL直接访问它,但任何搜索引擎都不会将其访问,因此匿名用户无法找到它。您必须将其添加到机器人文件中:

User-agent:*
不允许:/ your-page-path /

您可能还必须将其从您网站的搜索中排除(如果有)。

2 - 如果您还没有尝试过Webform模块,那么它就是一个很好的模块,用于在Drupal站点内创建自定义表单和收集提交。