实际上,我正在为广告商的广告平台工作,因此我还需要向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或任何想要的语言一起编码。我想你现在得到提示...