如何编写用于跟踪丰富媒体横幅广告的代码?像印象的数量,点击特定按钮等



实际上,我正在为广告商的广告平台工作,因此我还需要向Rich Media Banner Ads报告显示。像印象的数量,收到的点击,广告中播放了多少次视频(如果有AD的视频),特定按钮/元素上的点击次数。

请指导我。欢迎所有建议。

谢谢

您要问的内容非常广泛。无论如何,我会为您尝试。

首先,您可能需要创建不同的表,以将这些信息保存在数据库中。快速查看桌子可能看起来像

// create table to hold users/clickers info
create table user(id int primary key auto_increment,username varchar(30));
// lets insert into user table
insert into user(id,username) values(101,'Nancy');
//create table ad_tracking
    create table Ad_Tracking(id int(11) primary key auto_increment,likes int(11), views int(11),video_clicks int(11) ad_info text);
// Create ad_like table
create table Ad_like(id int(11) primary key auto_increment,likes int(11), ad_id int(11),user_id int(11));
// Create ad_viewers table
create table Ad_view(id int(11) primary key auto_increment,views int(11), ad_id int(11),user_id int(11));

// Create video_click table
create table Ad_video_click(id int(11) primary key auto_increment,video_click int(11), ad_id int(11),user_id int(11));

因此,假设您按以下

插入了值
insert into Ad_Tracking(id,ad_info) values(1,'My first Ad');
insert into Ad_Tracking(id,ad_info) values(2,'My second Ad');

使用like(或video_clicks或视图计数为case studty)

理想的查询要添加像计数,您将需要AD_TRACKING的 ad_id ,用户等的 user_id 等。在此之前,您需要运行SQL查询以检查即将单击视频的用户是否要单击视频,喜欢等了。

所以您的插入看起来像

insert into ad_like(like,ad_id,user_id) values(1,1,101);

您现在可以与PHP或任何想要的语言一起编码。我想你现在得到提示...

最新更新