本发明涉及信息处理技术领域,尤其涉及一种广告推广处理方法及装置。
背景技术:
随着大数据,用户画像等技术应用在运营推广领域,在投放广告时可以对广告的目标人群做个性化的限制,比如将房产广告推荐给成年人带来的效果比将房产广告推荐给小学生带来的效果要好,所以目标人群的选取对广告效果影响重大。
目前主要有两种方式来选取目标人群:
一种是在投放广告前先根据以往经验大致确认目标人群的特征,在投放过程中不断的修改调整用户特征,观察广告的推广效果,逐步优化的去找到一个效果最好的特征集合。但是这种方法需要不断的调整广告投放的策略,见效慢周期长,在寻找效果最好的特征过程中可能已经话费了大量的推广费用了,而且无法确认最后得到的结果是不是最优的特征组合,可能在调优的过程中在次优解位置就停止修改。
另外一种是广告主手里有一些用户,通过用户的信息比如手机号、邮箱等,和广告商手里等用户做匹配,来选取广告投放等目标用户。但这种方法实现的难度也更大,需要收集大量的用户个人信息,并且要求广告商也有相应的用户信息,还要求这两部分信息匹配起来,才能达到好的推广效果,最重要的问题是必须要求用户登录,对于未登录的用户,则无法做对应。
技术实现要素:
本发明提供一种广告推广处理方法及装置,用于解决现有技术中广告投放效率较低的问题。
第一方面,本发明实施例提供一种广告推广处理方法,包括:
第一网站服务器接收用户端发送的第一网站访问请求,并根据所述第一网站访问请求获得用户端标识和第一访问信息;
所述第一网站服务器根据第一访问信息生成第一用户id和对应于所述第一用户id的用户画像;
所述第一网站服务器接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储;所述第二用户id为所述第一网站服务器接收用户发送的第一网站访问请求时,向所述第二网站服务器发送的第二网站访问请求,以使所述第二网站服务器根据所述第二网站访问请求生成的用户id。
可选地,还包括:
所述第一网站服务器接收到所述第二网站服务器发送的通知信息,根据所述通知信息获得待匹配用户id,所述通知信息为所述第二网站服务器接收所述用户端发送的第二网站访问请求后向所述第一网站服务器发送的信息;
所述第一网站服务器将所述待匹配用户id与所述映射关系进行匹配,当确定所述待匹配用户id为第二用户id后,根据所述用户画像调用推广信息,将所述推广信息发送给所述第二网站服务器,以使所述第二网站服务器将所述推广信息在用户端上显示。
可选地,当确定所述待匹配用户id不是第二用户id后,将备用推广信息发送给所述第二网站服务器,以使所述第二网站服务器将所述备用推广信息在用户端上显示。
可选地,还包括:所述第一网站服务器实时更新对应于所述第一用户id的用户画像。
第二方面,本发明实施例提供一种广告推广处理装置,包括:
接收模块,用于接收用户端发送的第一网站访问请求,并根据所述第一网站访问请求获得用户端标识和第一访问信息;
生成模块,用于根据第一访问信息生成第一用户id和对应于所述第一用户id的用户画像;
处理模块,用于接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储;所述第二用户id为所述接收模块接收用户发送的第一网站访问请求时,向所述第二网站服务器发送的第二网站访问请求,以使所述第二网站服务器根据所述第二网站访问请求生成的用户id。
可选地,还包括推广模块,用于:接收到所述第二网站服务器发送的通知信息,根据所述通知信息获得待匹配用户id,所述通知信息为所述第二网站服务器接收所述用户端发送的第二网站访问请求后向所述推广模块发送的信息;
将所述待匹配用户id与所述映射关系进行匹配,当确定所述待匹配用户id为第二用户id后,根据所述用户画像调用推广信息,将所述推广信息发送给所述第二网站服务器,以使所述第二网站服务器将所述推广信息在用户端上显示。
可选地,所述推广模块还用于:当确定所述待匹配用户id不是第二用户id后,将备用推广信息发送给所述第二网站服务器,以使所述第二网站服务器将所述备用推广信息在用户端上显示。
可选地,还包括更新模块,用于实时更新对应于所述第一用户id的用户画像。
第三方面,本发明实施例提供一种电子设备,包括:处理器、存储器、总线及存储在存储器上并可在处理器上运行的计算机程序;
其中,所述处理器,存储器通过所述总线完成相互间的通信;
所述处理器执行所述计算机程序时实现如上述的方法。
第四方面,本发明实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如上述的方法。
由上述技术方案可知,本发明实施例提供的一种广告推广处理方法及装置,通过第一网站服务器接收用户端发送的第一网站访问请求,根据第一网站访问请求获得用户端标识和第一访问信息,并根据第一访问信息生成第一用户id和对应于第一用户id的用户画像;以及接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储,能够建立第一网站和第二网站之间访问联系,便于后续网站推广信息的推送。
附图说明
图1为本发明一实施例提供的广告推广处理方法的流程示意图;
图2为本发明一实施例提供的广告推广处理方法的流程示意图;
图3为本发明一实施例提供的广告推广处理装置的结构示意图;
图4为本发明一实施例提供的广告推广处理装置的结构示意图;
图5为本发明一实施例提供的电子设备的结构示意图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
图1示出了本发明一实施例提供的一种广告推广处理方法,包括:
s11、第一网站服务器接收用户端发送的第一网站访问请求,并根据所述第一网站访问请求获得用户端标识和第一访问信息;
s12、所述第一网站服务器根据第一访问信息生成第一用户id和对应于所述第一用户id的用户画像;
s13、所述第一网站服务器接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储。
针对上述步骤s11-步骤s13,需要说明的是,在本发明实施例中,第一网站服务器为第一网站的后台服务器,第一网站访问请求是用户在用户端上访问第一网站时的访问请求。第一网站服务器会接收用户端发送的第一网站访问请求,并根据第一网站访问请求获得用户端标识和第一访问信息。
在这里,用户端标识为用户所使用的用户端的唯一标识。第一访问信息为用户在用户端上访问第一网站时所浏览的信息。
第一网站服务器会根据第一访问信息生成cookie和对应于所述第一用户id的用户画像。cookie是指某些网站为了辨别用户身份、进行跟踪而储存在用户终端上的数据。其中可包括第一用户id。该第一用户id是用户在该用户端上访问第一网站时唯一的id。该用户画像是针对用户访问第一网站浏览信息生成的特征信息。如链家网,该用户浏览二手房、北京大兴区、300万以下的房源,则该用户的用户画像为:二手房、大兴区、300万以下。用户多次访问第一网站,服务器会根据访问信息继续更新完善用户画像。
在本发明实施例中,为了实现不同网站广告之间的推送。可在第一网站的网页上内置用户不可见的网页地址,该网页地址可为第二网站的网页地址。当用户在用户端上浏览第一网站的网页时,会触发该网页地址。此时,第一网站服务器会向第二网站服务器发送的第二网站访问请求,以使所述第二网站服务器根据所述第二网站访问请求生成的用户id,即为第二用户id。该第二网站访问请求为用户浏览第一网站网页时触发的访问第二网站的请求。
第一网站服务器接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储。该映射关系可代表同一用户在同一用户端上访问第一网站与访问第二网站之间建立了联系,便于后续网站推广信息的推送。
例如,第一网站是链家网,第二网站是今日头条。用户在用户端(如pc、手机等)浏览链家网,链家网的服务器会获得用户端标识、第一用户id。同时链家网的服务器会向今日头条的服务器发送访问请求,今日头条的服务器会获得第二用户id,并将第二用户id发送给链家网的服务器。链家网的服务器会生成一映射关系并存储。
本发明实施例提供的一种广告推广处理方法,通过第一网站服务器接收用户端发送的第一网站访问请求,根据第一网站访问请求获得用户端标识和第一访问信息,并根据第一访问信息生成第一用户id和对应于第一用户id的用户画像;以及接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储,能够建立第一网站和第二网站之间访问联系,便于后续网站推广信息的推送。
图2示出了本发明一实施例提供的一种广告推广处理方法,
s21、第一网站服务器接收用户端发送的第一网站访问请求,并根据所述第一网站访问请求获得用户端标识和第一访问信息;
s22、所述第一网站服务器根据第一访问信息生成第一用户id和对应于所述第一用户id的用户画像;
s23、所述第一网站服务器接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储;
s24、所述第一网站服务器接收到所述第二网站服务器发送的通知信息,根据所述通知信息获得待匹配用户id;
s25、所述第一网站服务器将所述待匹配用户id与所述映射关系进行匹配,当确定所述待匹配用户id为第二用户id后,根据所述用户画像调用推广信息,将所述推广信息发送给所述第二网站服务器,以使所述第二网站服务器将所述推广信息在用户端上显示。
针对上述步骤s21-步骤s23,需要说明的是,这些步骤与上述实施例的步骤s11-步骤s13的原理相同,在此不再赘述。
针对步骤s24-步骤s25,需要说明的是,在本发明实施例中,用户在用户端上访问第二网站时,第二网站服务器会向第一网站服务器发送通知信息,第一网站服务器根据通知信息获得待匹配用户id,即用户访问第二网站是网站服务器生成的id。其中,第一网站与第二网站已建立访问联系。
所述第一网站服务器将所述待匹配用户id与所述映射关系进行匹配,当确定所述待匹配用户id为第二用户id后,根据所述用户画像调用推广信息,将所述推广信息发送给所述第二网站服务器,以使所述第二网站服务器将所述推广信息在用户端上显示。该推广信息为根据用户画像调用的符合用户访问特征的信息。
另外,当确定所述待匹配用户id不是第二用户id后,将备用推广信息发送给所述第二网站服务器,以使所述第二网站服务器将所述备用推广信息在用户端上显示。该备用推广信息可为当前急需推广的各类信息。
例如,用户访问今日头条,今日头条的服务器会给链家网的服务器发送用户已访问今日头条新闻的通知信息。链家网的服务器会根据通知信息得到该用户的用户id。链家网的服务器会将该用户id与已存储的所述映射关系进行匹配,当确定该用户id为第二用户id(即已存储的该用户在今日头条下的访问id)后,根据所述用户画像调用推广信息(链家网广告),将所述推广信息发送给所述今日头条的服务器,以使服务器将所述推广信息在用户端上显示链家网的广告。
本发明实施例提供的一种广告推广处理方法,通过第一网站服务器接收用户端发送的第一网站访问请求,根据第一网站访问请求获得用户端标识和第一访问信息,并根据第一访问信息生成第一用户id和对应于第一用户id的用户画像;以及接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储,能够建立第一网站和第二网站之间访问联系,便于后续网站推广信息的推送。
图3示出了本发明一实施例提供的一种广告推广处理装置,包括接收模块31、生成模块32和处理模块33,其中:
接收模块31,用于接收用户端发送的第一网站访问请求,并根据所述第一网站访问请求获得用户端标识和第一访问信息;
生成模块32,用于根据第一访问信息生成第一用户id和对应于所述第一用户id的用户画像;
处理模块33,用于接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储。
由于本发明实施例所述装置与上述实施例所述方法的原理相同,对于更加详细的解释内容在此不再赘述。
需要说明的是,本发明实施例中可以通过硬件处理器(hardwareprocessor)来实现相关功能模块。
本发明实施例提供的一种广告推广处理装置,通过接收用户端发送的第一网站访问请求,根据第一网站访问请求获得用户端标识和第一访问信息,并根据第一访问信息生成第一用户id和对应于第一用户id的用户画像;以及接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储,能够建立第一网站和第二网站之间访问联系,便于后续网站推广信息的推送。
图4示出了本发明一实施例提供的一种广告推广处理装置,包括接收模块41、生成模块42、处理模块43和推广模块44,其中:
接收模块41,用于接收用户端发送的第一网站访问请求,并根据所述第一网站访问请求获得用户端标识和第一访问信息;
生成模块42,用于根据第一访问信息生成第一用户id和对应于所述第一用户id的用户画像;
处理模块43,用于接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储;
推广模块44,用于接收到所述第二网站服务器发送的通知信息,根据所述通知信息获得待匹配用户id,所述通知信息为所述第二网站服务器接收所述用户端发送的第二网站访问请求后向所述推广模块发送的信息;将所述待匹配用户id与所述映射关系进行匹配,当确定所述待匹配用户id为第二用户id后,根据所述用户画像调用推广信息,将所述推广信息发送给所述第二网站服务器,以使所述第二网站服务器将所述推广信息在用户端上显示;
还用于当确定所述待匹配用户id不是第二用户id后,将备用推广信息发送给所述第二网站服务器,以使所述第二网站服务器将所述备用推广信息在用户端上显示。
另外,还包括更新模块,用于实时更新对应于所述第一用户id的用户画像。
由于本发明实施例所述装置与上述实施例所述方法的原理相同,对于更加详细的解释内容在此不再赘述。
需要说明的是,本发明实施例中可以通过硬件处理器(hardwareprocessor)来实现相关功能模块。
本发明实施例提供的一种广告推广处理装置,通过第一网站服务器接收用户端发送的第一网站访问请求,根据第一网站访问请求获得用户端标识和第一访问信息,并根据第一访问信息生成第一用户id和对应于第一用户id的用户画像;以及接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储,能够建立第一网站和第二网站之间访问联系,便于后续网站推广信息的推送。
图5示出了本发明一实施例提供的一种电子设备,包括:处理器501、存储器502和总线503,其中,
所述处理器和存储器通过所述总线完成相互间的通信;
所述存储器存储有可被所述处理器执行的程序指令,以执行上述各方法实施例所提供的方法,例如包括:接收用户端发送的第一网站访问请求,并根据所述第一网站访问请求获得用户端标识和第一访问信息;根据第一访问信息生成第一用户id和对应于所述第一用户id的用户画像;接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储。
本发明一实施例提供的一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:接收用户端发送的第一网站访问请求,并根据所述第一网站访问请求获得用户端标识和第一访问信息;根据第一访问信息生成第一用户id和对应于所述第一用户id的用户画像;接收第二网站服务器发送的第二用户id,将用户端标识、第一用户id和第二用户id生成映射关系并存储。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本领域普通技术人员可以理解:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明权利要求所限定的范围。