广告信息展示方法及装置的制造方法_2

文档序号:9688189阅读:来源:国知局
60]图2是本公开根据一示例性实施例示出的一种广告信息展示方法的流程图。[0061 ]图3是本公开根据一示例性实施例示出的另一种广告信息展示方法的流程图。
[0062]图4是本公开根据一示例性实施例示出的一种广告信息展示装置的框图。
[0063]图5是本公开根据一示例性实施例示出的另一种广告信息展示装置的框图。
[0064]图6是本公开根据一示例性实施例示出的另一种广告信息展示装置的框图。
[0065]图7是本公开根据一示例性实施例示出的另一种广告信息展示装置的框图。
[0066]图8是本公开根据一示例性实施例示出的另一种广告信息展示装置的框图。
[0067]图9是本公开根据一示例性实施例示出的一种用于广告信息展示装置的框图。
【具体实施方式】
[0068]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0069]在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0070]应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在…...时”或“当…...时”或“响应于确定”。
[0071]如图1所示,图1是本公开根据一示例性实施例示出的一种广告信息展示方法的应用场景图。在该应用场景中可以包括终端和服务器,终端和服务器可以进行无线通信。终端中可以安装各种应用程序,应用程序可以和对应的服务器进行通信。本公开涉及的终端可以是智能终端,智能终端可以是智能手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、电子书阅读器、多媒体播放器等等。本公开涉及的服务器可以是单个服务器或服务器集群,还可以是云端服务器。
[0072]如图2所示,图2是本公开根据一示例性实施例示出的一种广告信息展示方法的流程图,该方法可以用于终端中,包括以下步骤:
[0073]在步骤201中,从本地数据库中获取预存的广告展示策略,所述广告展示策略为控制广告信息展示的策略。
[0074]在步骤202中,根据所述广告展示策略从所述本地数据库中获取待展示广告信息,并对所述待展示广告信息进行展示,所述本地数据库中预存有广告信息。
[0075]其中,本地数据库中不仅预先存储有广告展示策略,还预存有广告信息。本地数据库中存储有多种广告信息,为了区分当前要展示的广告信息,将根据广告展示策略获取的广告信息称为待展示广告信息,即目标广告信息。
[0076]本公开实施例中,通过预先在本地存储有广告展示策略和广告信息,从而可以根据本地的广告展示策略对本地数据库中的待展示广告信息进行展示,实现离线展示广告信息,避免因为未连接网络或网络不佳等情况导致无法及时展示广告信息。
[0077]关于步骤201,可以实时从本地数据库中获取预存的广告展示策略,也可以在预设展示条件满足时,从本地数据库中获取预存的广告展示策略。
[0078]预设展示条件可以是预设时间达到,即当前时间与预设时间一致时,从本地数据库中获取预存的广告展示策略。预设时间可以是每天8:00、12:00等,具体根据需求设定。
[0079]预设展示条件也可以是应用程序处于离线状态,即当应用程序处于离线状态时,从本地数据库中获取预存的广告展示策略。其中,应用程序处于离线状态是指应用程序没有与相应服务器进行连接,无法与服务器进行通信。本实施例限定在离线状态下才获取本地预存的广告展示策略,并根据策略对待展示广告信息进行展示,实现离线情况下也能对广告信息进行展示。
[0080]预设展示条件也可以是网络质量低于第一预设网络质量,即网络质量低于第一预设网络质量时,从本地数据库中获取预存的广告展示策略。第一预设网络质量可以是网络质量的基准值,当网络质量低于第一预设网络质量时,表示当前网络质量较差。本实施例限定在网络质量较差的情况下才获取本地预存的广告展示策略,并根据策略对待展示广告信息进行展示,实现网络较差的情况下也能对广告信息进行展示。
[0081]在判定网络质量是否低于第一预设网络质量时,可以先获取网络质量参数,根据网络质量参数判断网络质量是否低于第一预设网络质量。网络质量参数可以是网络类型、网络速度等参数。
[0082]在一个可选的实现方式中,可以判断当前网络类型是否与预设网络类型相同,当网络类型与预设网络类型不同时,判定网络质量低于第一预设网络质量。
[0083]其中,网络类型可以是WiF1、4G、3G或GPRS等,通过网络类型可以判断出当前的网络质量。例如,若网络类型是WiFi和4G网络类型,则可判断出当前的网络质量较好,网速较快。若网络类型是3G或GPRS,则可判断出当前的网络质量较差。为了避免终端超流量,可以将预设网络类型限为WiFi网络类型,即将非WiFi的网络认定为网络质量较差,此时可以执行步骤201和202。本实施例中,可以根据预设网络类型快速地判断当前网络质量是否低于第一预设网络质量,易于实现,且准确率较高。
[0084]在另一个可选的实现方式中,可以判断当前网络速度是否低于预设网络速度阈值,当网络速度低于预设网络速度阈值时,判定网络质量低于第一预设网络质量。
[0085]其中,获取网络速度时,可以采用相关技术中的网络速度测试方法,可以是向服务端发出一数据包,根据服务端返回的响应数据包的响应时间而计算得到网络速度。网络速度的高低可以指示网络质量,例如网络速度小于200k/s,可以认为网络质量较差。在本实施例中,可以根据预设网络速度阈值快速地判断当前网络质量是否低于第一预设网络质量,该方式易于实现,且准确率较高。
[0086]可以理解的是,预设展示条件还可以是上述几种条件的组合,例如在应用程序处于离线状态下,且预设时间到达时,从本地数据库中获取预存的广告展示策略等。预设展示条件还可以是其他预先设定的展示条件,在此不再一一赘述。
[0087]关于广告展示策略,是展示广告信息的控制策略,例如,可以控制展示何种广告信息、何时展示广告信息以及如何展示广告信息等。广告展示策略可以是从广告服务器或第三方服务器获取的策略,也可以是本终端自定义的策略。
[0088]其中,广告信息可以是各种需要展示的广告信息,广告信息可以包括广告标识、广告素材等。本终端可以从广告服务器或第三方服务器中下载广告信息,并将广告信息存储在本地数据库中。
[0089]关于步骤202,广告展示策略可以有很多种,例如广告展示策略可以为广告频次控制、广告时间控制、广告地域控制、广告流量控制等策略。本步骤可以根据广告展示策略确定待展示广告信息,从本地数据库中获取待展示广告信息,并对待展示广告信息进行展示。以下列举其中几种方式进行说明:
[0090]第一种方式:当广告信息的展示时间到达时,将所述广告信息确定为待展示广告信息,从本地数据库中获取所述待展示广告信息,并对所述待展示广告信息进行展示。
[0091]广告展示策略中可以记录有广告信息的展示时间,例如A广告信息的展示时间可以为:8:00至9:00、12:00至13:00、17:00至18:00。其中,广告信息的展示时间到达即当前时间在广告信息的展示时间范围内。
[0092]可以理解的是,判断广告信息的展示时间是否到达的前提条件是获取广告展示策略后,即在获取广告展示策略后才判断广告信息的展示时间是否到达。
[0093]由上述实施例可见,当检测到广告信息的展示时间到达时,可以将广告信息确定为待展示广告信息,并从本地数据库中获取待展示广告信息,并对待展示广告信息进行展示,从而通过时间控制实现对广告信息的展示控制,易于实现。
[0094]第二种方式:当广告信息的已展示次数未达到预设展示次数时,将所述广告信息确定为待展示广告
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1