网络中下发广告的方法、装置及服务器的制造方法_2

文档序号:9238261阅读:来源:国知局
查找相应的广告发送给用户,具体包括如下步骤S132和S134。
[0057]在步骤S132中,判断广告的对应的地区范围中是否包括用户的对应地区。
[0058]在步骤S134中,当广告的对应的地区范围中包括用户的对应地区时,将广告发送给用户。
[0059]举例而言,各个与IP地址对应的地区以市为单位,各个广告的对应地区范围包括一个或多个市,根据用户的IP地址确定用户所在市,即用户的对应地区选择对应地区范围中包括用户所在市的广告。例如,广告的地理范围为云贵高原,广告对应的地区范围包括云南和贵州两个省中各个市,用户的对应地区为昆明市,昆明市被包含在云南省中,该广告的对应地区范围中包括用户的对应地区,选择该广告发送给用户。
[0060]在一实施例中,所述将广告发送给用户,可包括:对选择的广告进行渲染,将渲染后的广告发送给用户,以在用户的界面中展示发送的广告。
[0061]举例而言,采用地区名称+起始IP地址+结束IP地址的形式,记录地区对应的IP地址。获取网络中用户IP地址,在记录的地区对应的IP地址中查询用户IP地址,判断用户IP地址位于哪个起始IP地址和结束IP地址确定的IP地址段中,该地址段对应的地区为用户IP地址对应地区,即用户位于的地区。例如,用户的对应地区为北京市海淀区,则用户位于北京市海淀区。获取广告中产品或服务的销售地理范围,将销售地理范围所包括的地区确定为广告的对应地区范围。例如,广告中产品或服务的销售地理范围为华北地区,华北地区包括北京和河北省,确定出广告的对应地区范围包括北京和河北省。因为广告对应地区范围(北京和河北)中包括用户的对应地区(北京),所以选择该广告作为用户的相关广告,将该广告进行渲染后发送给用户,在用户界面中展现该广告。
[0062]本实施例中,可以根据用户IP地址确定用户所属地区范围,并根据用户所属地区范围向用户发送关联广告。由此解决了下发的广告与用户的相关度不高,降低了用户体验,取得了提高下发广告与用户间关联度,提高用户体验的有益效果。
[0063]图4示出了根据本发明一个实施例的应用场景的示意图,如图4所示,服务器与终端间通过有线或无线网络进行连接。图5示出了根据本发明一个实施例的网络中下发广告的方法的流程图。该方法可用于各种服务器,例如网络中服务提供商的各种业务服务器。如图5所示,该方法包括如下步骤S502-S512。
[0064]在步骤S502中,获取记录地区与地区所用IP地址间对应关系的数据,确定各个地区中所用IP地址的起始IP地址和结束IP地址,记录各个地区对应的起始IP地址和结束IP地址。
[0065]在步骤S504中,获取广告中产品或服务的销售地理范围,根据所述销售地理范围所包括的地区确定广告的对应的地区范围。
[0066]在步骤S506中,获取网络中用户IP地址,将用户IP地址与各个地区对应的起始IP地址和结束IP地址进行比较,判断用户IP地址是否位于起始IP地址和结束IP地址划定的IP地址段中。
[0067]在步骤S508中,当用户IP地址位于IP地址段中时,确定该IP地址段对应的地区为用户的对应地区。
[0068]在步骤S510中,判断广告的对应的地区范围中是否包括用户的对应地区。
[0069]在步骤S512中,当广告的对应的地区范围中包括用户的对应地区时,对广告进行渲染,将渲染后的广告发送给用户,以在用户的界面中展示发送的广告。
[0070]本实施例中,可以根据用户IP地址确定用户所属地区范围,并根据用户所属地区范围向用户发送关联广告。由此解决了下发的广告与用户的相关度不高,降低了用户体验,取得了提高下发广告与用户间关联度,提高用户体验的有益效果。
[0071]上述仅为本发明的网络中下发广告的方法的实例性说明,本发明不限于此。凡在本发明的精神或原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
[0072]图6示出了根据本发明一个实施例的网络中下发广告的装置的结构图。该装置可用于服务器中,如图6所示,该装置包括如下模块。
[0073]确定模块610,适于获取记录地区与IP地址间对应关系的数据,根据获取的数据确定各个地区对应的IP地址,并获取各个广告的对应的地理范围,根据各个广告对应的地理范围确定广告的对应的地区范围;
[0074]查找模块620,适于获取网络中用户IP地址,在各个地区对应的IP地址中查找用户IP地址,根据查找结果确定用户的对应地区;
[0075]下发模块630,适于根据用户的对应地区在广告的对应的地区范围中查找相应的广告发送给用户。
[0076]在一实施例中,确定模块610,具体适于根据获取的数据确定各个地区中所用IP地址的起始IP地址和结束IP地址,记录各个地区对应的起始IP地址和结束IP地址。
[0077]在一实施例中,如图7所示,查找模块620,具体包括:
[0078]比较子模块622,适于将用户IP地址与各个地区对应的起始IP地址和结束IP地址进行比较,判断用户IP地址是否位于所述起始IP地址和所述结束IP地址划定的IP地址段中;
[0079]确定子模块624,适于当用户IP地址位于所述IP地址段中时,确定所述IP地址段对应的地区为所述用户的对应地区。
[0080]在一实施例中,确定模块610,具体适于获取广告中产品或服务的销售地理范围,根据销售地理范围所包括的地区确定广告的对应的地区范围。
[0081]在一实施例中,如图7所示,下发模块630,具体包括:
[0082]判断子模块632,适于判断广告的对应的地区范围中是否包括用户的对应地区;
[0083]发送子模块634,适于当广告的对应的地区范围中包括用户的对应地区时,将广告发送给用户。
[0084]在一实施例中,发送子模块634具体适于对广告进行渲染,将渲染后的广告发送给所述用户,以在用户的界面中展示发送的广告。
[0085]本发明还公开了一种网络中下发广告的服务器,服务器包括上述任一装置。
[0086]上述装置中各模块的示例性说明,参见对应方法中步骤的详细描述,在此不再赘述。
[0087]本发明还公开了如下技术方案:
[0088]Al、一种网络中下发广告的方法,所述方法包括:
[0089]获取记录地区与IP地址间对应关系的数据,根据获取的数据确定各个地区对应的IP地址,并获取各个广告的对应的地理范围,根据各个广告对应的地理范围确定广告的对应的地区范围;
[0090]获取网络中用户IP地址,在各个地区对应的IP地址中查找所述用户IP地址,根据查找结果确定所述用户的对应地区;
[0091]根据用户的对应地区在广告的对应的地区范围中查找相应的广告发送给用户。
[0092]A2、根据Al所述的方法,其中,所述根据获取的数据确定各个地区对应的IP地址,具体包括:
[0093]根据获取的数据确定各个地区中所用IP地址的起始IP地址和结束IP地址,记录各个地区对应的起始IP地址和结束IP地址。
[0094]A3、根据A2所述的方法,其中,所述在各个地区对应的IP地址中查找所述用户IP地址,根据查找结果确定所述用户的对应地区,具体包括:
[0095]将用户IP地址与各个地区对应的起始IP地址和结束IP地址进行比较,判断用户IP地址是否位于所述起始IP地址和所述结束IP地址划定的IP地址段中;
[0096]当用户IP地址位于所述IP地址段中时,确定所述IP地址段对应的地区为所述用户的对应地区。
[0097]A4、根据Al所述的方法,其中,所述获取各个广告的对应的地理范围,根据各个广告对应的地理范围确定广告的对应的地区范围,具体包括:
[0098]获取广告中产品或服务的销售地理范围,根据所述销售地理范围所包括的地区确定所述广告的对应的地区范围。
[0099]A5、根据Al所述的方法,其中,所述根据用户的对应地区在广告的对应的地区范围中查找相应的广告发送给用户,具体包括:
[0100]判断广告的对应的地区范围中是否包括用户的对应地区;
[0101]当广告的对应的地区范围中包括用户的对应地区时,将所述广告发送给用户。
[0102]A6、根据A5所述的方法,其中,所述将所述广告发送给所述用户,具体包括:
[0103]对广告进行渲染,将渲染后的广告发送给所述用户,以在所述用户的界面中展示发送的广告。
[0104]B7、一种网络中下发广告的装置,所述装置包括:
[0105]确定模块,适于获取记录地区与IP地址间对应关系的数据,根据获取的数据确定各个地区对应的IP地址,并获取各个广告的对应的地理范围,根据各个广告对应的地理范围确定广告的对应的地区范围;
[0106]查找模块,适于获取网络中用户IP地址,在各个地区对应的IP地址中查找所述用户IP地址,根据查找结果确定所述用户的对应地区;
[0107]下发模块,适于根据用户的对应地区在广告的对应的地区范围中查找相应的广告发送给用户。
[0108]B8、根据B7所述的装置,其中,所述确定模块,具体适于根据获取的数据确
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1