是否可以在我们的Rails应用程序中跟踪DoubleClick广告的点击?

时间:2018-08-14 15:15:55

标签: jquery ruby-on-rails double-click-advertising

我们目前正在Ruby on Rails应用程序上为客户提供第三方DoubleClick广告,他们要求我们提供特定的点击数据,这需要我们在内部将点击记录到他们的脚本标签中(以便我们可以关联用户点击广告)。这可能吗?

他们似乎认为这是行业标准,但是很难在不访问任何内部DoubleClick工具的情况下找到合适的文档。

谢谢!

1 个答案:

答案 0 :(得分:1)

实际上非常简单。我建议您创建一个新的超级简单项目,然后重新创建下面显示的内容,以查看它是否有效,而不是找到一种方法将其放入您的项目中(因为您未在其中提供任何信息/示例)。

首先,将一个特定的整数迁移到您的模型中,称为“ click”。添加关联has_many,belongs_to。

创建新模型->

rails g model Click clickcounter:integer

创建一个新的控制器->

rails g controller Clicks

在ClicksController内部:

def create

        @your_ad = Ad.find(params[:ad_id])

        @click = @your_ad.clicks.new(ip_address: request.ip)

        @click.save

        redirect_to @your_ad.url


    end
end

然后,通过div将表单添加为包装器,或添加隐藏的link_to。

现在,由于您的“广告”本身可能不是模型,而是一个简单的链接,因此您也可以简单地创建一个仅带有整数的点击模型,并计算没有任何关联的点击次数。您可以将方法链接到设计上(如果正在使用),然后在管理控制台上添加名称,IP地址。

问候!