广告文本植入、展示方法及其相应的装置、设备、介质
文献发布时间:2023-06-19 09:30:39
技术领域
本申请涉及计算机软件开发技术领域,尤其涉及一种广告文本植入方法及其相应的装置、设备、介质,还涉及一种广告文本展示方法及其相应的装置、设备、介质。
背景技术
随着互联网网民数日渐增多,现如今各大门户网站的浏览量也在逐步提升。因各大门户网站为网民们提供的浏览服务一般都是免费的,为了有足够的资金维持这种服务进行网站的运营,各大门户网站会与商家进行商业合作,合作的模式一般是通过在用户浏览的页面中加入商家的广告,以达到提高商品曝光度,吸引网民们购买商家的商品,实现门户网站与商家在商业上的双赢等目的。
现如今网页中的广告一般是以图片或视频的形式进行呈现,在业务场景中,服务器将广告信息封装为一个独立对象,并植入到网页中的文本中,以加强广告的表现能力,图文并茂地向用户传达广告信息。
然而,由图片或视频组成的广告在网页中的呈现非常突兀,无法自然融入到网页的文本中,与用户浏览的内容没有太大的联系,且这种形式呈现的广告一般会占据用户浏览文本中较大的面积,分散用户浏览网页时的注意力,甚至影响用户与页面之间的触控交互,影响用户浏览体验,导致现在这种形式呈现的广告对用户来说是垃圾信息,不仅没有达到为商品增大曝光率的目的,甚至破坏了产品在用户心中的口碑,同时也降低了各大门户网络的浏览量。
针对以上各大门户网站普遍面临的问题,亟待提供一些有效的解决方案。
发明内容
本申请的首要目的在于提供一种广告文本植入方法及其相应的装置、电子设备、非易失性存储介质,以便构建一种新的网页广告呈现形式。
本申请的另一目的在于适应前一目的而提供一种广告文本展示方法及其相应的装置、电子设备、非易失性存储介质,以便体现所述的网页广告呈现形式执行的效果。
为满足本申请的各个目的,本申请采用如下技术方案:
适应本申请的目的之一而提供的一种广告文本植入方法,其包括如下步骤:
接收用户获取阅读文本发起的页面获取请求,执行对所述阅读文本的语义分析,确定与其相对应的语义标签;
根据该用户和/或所述阅读文本的至少一个属性获取关联于该属性的广告对象;
根据所述广告对象所携带的广告文本与所述语义标签之间的关联度确定出待植入广告对象;
将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面,推送给所述用户以完成对其页面获取请求的响应。
进一步的实施例中,执行对所述阅读文本的语义分析的步骤中,按照阅读文本中的自然段落进行划分,针对每个自然段落分别生成与该自然段落相对应的所述语义标签;
相应的,以每个自然段落为单位,根据所述广告对象所携带的广告文本与所述语义标签之间的关联度确定出待植入广告对象。
较佳的实施例中,将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面时,所述待植入广告对象所携带的广告文本被植入相应的自然段落之前或之后。
进一步的实施中,将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面时,优先将广告文本与语义标签关联度较高的待植入广告对象的广告文本植入所述阅读文本中。
进一步的实施例中,将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面时,依据待植入广告对象所携带的一个量化属性进行排序,优选将排序较高的待植入广告对象的广告文本植入所述阅读文本中。
部分实施例中,根据该用户和/或所述阅读文本的至少一个属性获取关联于该属性的广告对象的步骤中,所述用户的属性为该用户设置的标签信息或从该用户的历史行为数据中提取的标签信息/所述阅读文本的属性为表示该阅读文本所属分类的标签信息。
较佳的实施例中,将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面的步骤之前,将曾被在先植入并推送给该用户的待植入广告对象删除。
部分实施例中,将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面的步骤中,为阅读文本中的广告文本创建用于访问其相应的广告对象的超链接。
适应本申请的第二目的而提出的一种广告文本展示方法,其包括如下步骤:
向服务器提交关于阅读文本的页面获取请求;
接收服务器响应该页面获取请求而推送的页面,所述页面包含所述阅读文本,该阅读文本包含为广告对象而植入的广告文本,且该广告文本与所述阅读文本在语义上相关联;
解析所述页面以显示所述的阅读文本,使该阅读文本所包含的所述广告文本成为其中一个段落或语句且被建立指向其广告对象的访问页面的超链接。
进一步的实施例中,所述页面的阅读文本中,包含多处广告文本,每处广告文本与其自身相邻的阅读文本中的一个自然段落在语义上对应关联。
适应本申请的首要目的而提出的一种广告文本植入装置,其包括:
分析语义单元,用于接收用户获取阅读文本发起的页面获取请求,执行对所述阅读文本的语义分析,确定与其相对应的语义标签;
获取对象单元,用于根据该用户和/或所述阅读文本的至少一个属性获取关联于该属性的广告对象;
确定关联单元,用于根据所述广告对象所携带的广告文本与所述语义标签之间的关联度确定出待植入广告对象;
植入对象单元,用于将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面,推送给所述用户以完成对其页面获取请求的响应。
适应本申请的首要目的而提出的一种广告文本展示装置,其包括:
发送请求单元,用于响应于用户指令,向服务器提交关于阅读文本的页面获取请求;
接收页面单元,用于接收服务器响应该页面获取请求而推送的页面,所述页面包含所述阅读文本,该阅读文本包含为广告对象而植入的广告文本,且该广告文本与所述阅读文本在语义上相关联;
显示文本单元,用于解析所述页面以显示所述的阅读文本,使该阅读文本所包含的所述广告文本成为其中一个段落或语句且被建立指向其广告对象的访问页面的超链接。
适应本申请的目的之一而提供的一种电子设备,包括中央处理器和存储器,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行本申请所述的广告文本植入方法/广告文本展示方法的步骤。
适应本申请的另一目的而提供的一种非易失性存储介质,其以计算机可读指令的形式存储有依据所述的广告文本植入方法/广告文本展示方法所实现的计算机程序,该计算机程序被计算机调用运行时,执行该方法所包括的步骤。
相对于现有技术,本申请的优势如下:
首先,本申请通过文本的形式呈现广告内容,结合适用于每个页面所构建的广告对象匹配功能,在每个页面的阅读文本中植入与其关联度较高的一个或多个广告对象,通过这一实施方式,实现广告内容与用户阅读内容在语义上的自然融合,均不至于分散用户的注意力,不易打乱用户的思维节奏。
其次,以文本形式呈现的广告能与用户浏览的文本在界面展现形式上也能自然融合,虽然以文本形式呈现的广告不如图片或视频形式的广告形象,但其占用的页面浏览面积相比之下更为简洁,从用户的角度出发,不占用界面显示空间,不妨碍界面触控交互,更显人性化,更易被用户接受,从而可有助于进一步提升广告的浏览率,实现门户网站、商家及网站用户三方的共赢。
此外,本申请一方面利用用户和/或阅读文本的属性确定广告对象,另一方面根据用户要获取的阅读文本与广告对象中的广告文本进行语义匹配,使得最终确定出的待植入广告对象既满足用户特征又满足阅读文本的氛围,强化了用户个人信息、阅读文本、广告对象之间的关联度,有助于提升广告对象对潜在受众的投放命中效果。
本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为实施本申请的技术方案相关的一种典型的网络部署架构示意图;
图2为本申请的广告文本植入方法的典型实施例的流程示意图;
图3为本申请的广告文本植入装置的典型实施例的原理框图;
图4为本申请的广告文本展示方法的典型实施例的流程示意图;
图5为本申请的阅读文本被植入广告文本后的阅读页面示意图;
图6为本申请的广告文本展示装置的典型实施例的原理框图。
具体实施方式
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
本技术领域技术人员可以理解,这里所使用的“客户端”、“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他诸如个人计算机、平板电脑之类的通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(PersonalCommunications Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global PositioningSystem,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“客户端”、“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“客户端”、“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。
本申请所称的“服务器”、“客户端”、“服务节点”等名称所指向的硬件,本质上是具备个人计算机等效能力的电子设备,为具有中央处理器(包括运算器和控制器)、存储器、输入设备以及输出设备等冯诺依曼原理所揭示的必要构件的硬件装置,计算机程序存储于其存储器中,中央处理器将存储在外存中的程序调入内存中运行,执行程序中的指令,与输入输出设备交互,借此完成特定的功能。
需要指出的是,本申请所称的“服务器”这一概念,同理也可扩展到适用于服务器机群的情况。依据本领域技术人员所理解的网络部署原理,所述各服务器应是逻辑上的划分,在物理空间上,这些服务器既可以是互相独立但可通过接口调用的,也可以是集成到一台物理计算机或一套计算机机群的。本领域技术人员应当理解这一变通,而不应以此约束本申请的网络部署方式的实施方式。
请参阅图1,本申请相关技术方案实施时所需的硬件基础可按图中所示的架构进行部署。本申请所称的服务器80部署在云端,作为一个前端的应用服务器,其可以负责进一步连接起相关数据服务器、视频流服务器以及其他提供相关支持的服务器等,以此构成逻辑上相关联的服务机群,来为相关的终端设备例如图中所示的智能手机81和个人计算机82提供服务。所述的智能手机和个人计算机均可通过公知的网络接入方式接入互联网,与云端的服务器80建立数据通信链路,以便运行所述服务器所提供的服务相关的终端应用程序。在本申请的相关技术方案中,可以由智能手机81或个人计算机(统称终端设备或本机设备)接收由服务器80发送过来的页面,终端设备通过浏览器解析执行该页面,运行该页面中的应用程序,实现与服务器的交互。
本申请的终端设备配备有相关操作系统,例如IOS、HMS(鸿蒙)、Android以及其他提供同等功能的操作系统,在此类操作系统的支持下,服务器与终端设备之间可以通过彼此约定的通信链路进行数据通信,而为这些操作系统适应性开发的应用程序也得以在终端设备中正常运行,通过终端设备实现人机交互以及远程交互。
当然,本申请的架构中涉及的服务器和终端设备均可接入公网,与其他通信对象进行各种各样的数据通信和交互。
本申请的应用程序,其通称意义是指运行于服务器或终端设备之类的电子设备的应用程序,这些应用程序采用编程的方式实现了本申请的相关技术方案,其程序代码可被以计算机可执行指令的形式保存于计算机能识别的非易失性存储介质中,并被中央处理器调入内存中运行,通过该应用程序在计算机的运行而构造出本申请的相关装置。
本领域技术人员对此应当知晓:本申请的各种方法,虽然基于相同的概念而进行描述而使其彼此间呈现共通性,但是,除非特别说明,否则这些方法都是可以独立执行的。同理,对于本申请所揭示的各个实施例而言,均基于同一发明构思而提出,因此,对于相同表述的概念,以及尽管概念表述不同但仅是为了方便而适当变换的概念,应被等同理解。
请参阅图2,本申请的一种广告文本植入方法,由服务器侧的应用程序负责执行体现,在其典型实施例中,其包括如下步骤:
步骤S11,接收用户获取阅读文本发起的页面获取请求,执行对所述阅读文本的语义分析,确定与其相对应的语义标签:
所述的页面获取请求,是由用户触发获取阅读文本的事件后,向服务器发送的请求,以便触发服务器执行本申请所构建的广告文本植入方法,生成包含相应的阅读文本的新页面,并将其发送至该用户的浏览器或应用程序中进行展示。
服务器接收到来自用户发送的页面获取请求后,将根据页面获取请求中所包含的用于指示要获取的阅读文本的相关参数,从相应的数据库或其他服务器中获取该页面获取请求所指定的阅读文本,以便服务器执行对该阅读文本的语义分析,确定与其相对应的语义标签。
服务器通过调用语义分析程序,将所述页面获取请求所指定的阅读文本进行关键词提取,以确定其中的一个或数个语义标签。关于具体所采用的语义分析技术,已为本领域技术人员所掌握,可以采用多种公知的算法加以实施,并不影响本申请的实施。对于本申请而言,只要所适用的语义分析程序足以从所述的阅读文本中提取出出现频道较高的关键词,或者提取出作为句子主干的关键词等,用于在一定程度上代表该阅读文本所包含的语义,便足以确定所述的语义标签。
一种示例性的语义分析原理中,可以先行提供一些候选语义标签,语义分析程序通过对所述阅读文本进行分词之后,利用公知的term weighting()之类的方法,获取termweight后,以一定的阈值为界,就可以提取出该阅读文本中的关键词,将这些关键词与所述候选语义标签进行匹配,匹配度较高的关键词所对应的语义标签便可被确定为该阅读文本相对应的所述语义标签。所述的候选语义标签的类型可被预先规划为诸如:就餐、谈话、健身、调查、唱歌等类型,用于表征阅读文本所涉及的相关情景,以便定义一个阅读文本所表达的情景类型;又如,所述的语义标签的类型也可规划为诸如:红酒、油漆、墨水、铅笔等类型,用于表征阅读文本所涉及的物品,诸如此类,恕不详述。
本领域技术人员应当理解,在当前人工智能不断发展演进的现实中,语义分析技术日新月异,因此,本申请所适用的语义分析手段除以上的示例之外,不仅可以采用其他未在本申请中引用的实施方式,还可以采用未来演进而得的其他语义分析手段。无论如何,只要能够适用本申请的需求,将本申请导入的阅读文本进行基于语义分析的处理,最终确定与被导入处理的阅读文本在语义上相关联的语义标签的语义分析程序,均可被本申请的服务器调用以便确定本申请所需的所述语义标签。
对本申请所称的阅读文本进行语义分析时,既可以是对页面中的整份阅读文本进行全文整体分析,也可以是对整份阅读文本进行分段分析。例如,一种实施例中,语义分析程序可以按照阅读文本中的自然段落进行划分,针对该阅读文本中的每个自然段落进行语义分析,分别生成与之相应的所述语义标签,以便后续步骤中,服务器可以每个自然段落为单位,根据多个广告对象所携带的广告文本与每个自然段落指定的语义标签之间的关联度确定出待植入的广告对象,并将待植入对象所携带的广告文本植入到该阅读文本中形成页面,且所述带植入广告对象所携带的广告文本的植入位置将是在其相应的自然段落的之前或之后,通过这一实施例所形成的页面,其展示的广告文本更具针对性,从每个段落的语义出发,使广告文本更自然地融入到阅读文本中,起到丰富阅读文本的内容的作用,使用户在浏览阅读文本的过程中潜移默化地记住广告文本的内容,以便增强广告商品的曝光度,且分段式的广告文本植入方式将减少广告文本在页面中占据用户浏览页面的面积,防止用户在浏览过程中发生误触打乱其阅读节奏。
步骤S12,根据该用户和/或所述阅读文本的至少一个属性获取关联于该属性的广告对象:
出于获取所述广告对象的目的,服务器根据上述的页面获取请求所包含的用户的个人信息及其指定的阅读文本的类型等属性获取关联于该些属性的广告对象,以完成初步的广告对象匹配。
所述的广告对象,适用于描述任意类型的广告内容,目的是为了统一管理各种不同类型或者各种不同来源的广告,通过将各种不同广告构建为统一格式的广告对象,可以实现对不同广告的标准化。标准化的广告对象通过多种属性来进行描述,这些属性所指示的内容通常会包括广告对象名称、广告对象的访问链接、广告对象所携带的广告文本等,进一步还可以包括一些例如广告对象被访问的权重、被访问的付费价格等信息,均可灵活确定。广告对象相关的数据被存放在数据库中,以便服务器可以进行查询和获取,尤其是适应本申请的需要而获取其中的广告文本和访问链接等,以便后续将广告对象所携带的广告文本和访问链接植入到阅读文本中。所述的广告文本可以是广告主常用的广告词,或者为本申请的技术的实施而专门撰写的专用文本;所述访问链接适于导向一个详情访问页面,以便用户可以在该详情访问页面中阅读相应的广告对象本身所封装的各种具体信息。
较佳的,所述的专用文本一般是指用于表述商家商品的广告摘要文本,其可以不同于传统以口号或标语为形式的广告词,这些专用文本既可以是广告投放者个性化自定义的,也可以由本申请的服务器自动生成。
关于专用文本的自动生成,可由服务器根据广告对象所封装的其他各种信息,也即其物料信息自动生成,以用做所述广告文本;所述的物料信息,还可以包括广告商品的描述、分类、用途、生产商等信息,以便更有助于服务器根据这些信息更为精准地生成相应的广告文本。
服务器可以定时从相应的数据库中拉取所述广告物料信息,为各个广告对象生成或更新相应的广告文本,以优化植入到阅读文本中的广告文本,防止用户多次浏览到相同的广告文本,影响用户阅读体验。
每个广告对象携带一个有助于提升其与阅读文本的匹配度的属性作为其广告属性,该广告属性可以用于指代广告对象所属的类型,例如家电、食品、游戏、玩具等,亦可用于指代广告对象所适用的目标人群,可以是从年龄阶段上划分的,例如,儿童、青年人、中年人等、也可以是从性别上划分,当然也可以是从职业上划分的,例如,医生、律师、程序员等,所述的广告属性可以由本领域技术人员可灵活设计,只要其有助于与用户及阅读文本的属性相关联即可。
所述的用户的属性,本质上是该用户的个人信息,可以是指用户自行设置的标签信息,用户可通过相关页面所提供的选项进行设置,例如设置其性别、年龄、爱好等信息作为标签信息,所述的标签信息也可以是服务器根据用户的历史行为数据提取的标签信息,例如用户历史浏览的页面中相关的类型或用户在电商平台上的历史购物记录等历史行为作为用户的标签信息。
所述的阅读文本的属性,可以是指阅读文本所属的分类的标签信息,标签信息的分类例如包括新闻、旅游、美食、侦查、喜剧等类型,每个阅读文本通常都至少拥有一个属性,例如,关于类型为美食新闻的阅读文本,其包含的标签信息包括“美食”及“新闻”。需要注意的是,阅读文本的标签信息不等同于上述的语义标签,所述标签信息是根据阅读文本的类型预先设置的,不需要通过语义分析进行确定,且所述标签信息主要作用于本步骤,并不构成后续步骤的实施要素。
服务器根据用户或阅读文本的以上所揭示的至少一个属性,例如用户的爱好类型相关的标签信息、阅读文本所属的类型标签信息,在保存广告对象的数据库中查询并获取与所述标签信息相关联的广告对象,确定出至少一个属于该用户或阅读文本所属的广告对象,也即,将所述标签信息与广告对象中的属性例如所述的广告属性进行条件匹配、语义匹配或者精准匹配,以便确定出所述的广告对象。例如,当用户的标签信息中包含性别为男、年龄为12岁、爱好为游戏、美食时,广告属性包含食品、游戏、青少年的广告对象与该用户的属性相关联;又例如,当阅读文本的标签信息为美食、旅游时,广告属性包含食品、户外用品的广告对象与该阅读文本相关联。当然,服务器还可同时根据用户和阅读文本的标签信息(属性)进行前述的各种匹配,以确保在保存广告对象的数据库中更精确地查询并获取与所述标签信息相关联的广告对象。至于利用用户、阅读文本的属性(标签信息)获取关联于该些属性的广告对象的相关匹配手段,包括条件匹配、语义匹配以及精准匹配等手段,均为本领域技术人员所掌握的技术,可由本技术领域人员根据实际应用场景的需要进行灵活的适用,恕不详述,总之,通过本步骤的实施,将确定至少一个用于投放到所述阅读文本中的所述广告对象。当然,某些情况下,本步骤实施之后,可能获得多个所述的广告对象,这些广告对象也可被一同投放到阅读文本中。
步骤S13,根据所述广告对象所携带的广告文本与所述语义标签之间的关联度确定出待植入广告对象:
本申请为保证最终植入的广告对象相对于所述阅读文本更具针对性,科学合理地控制植入广告对象的数量,需要根据已获取的广告对象所携带的广告文本与所述的阅读文本所属的语义标签之间的关联度确定出待植入广告对象。
关于所述广告对象所携带的广告文本与所述语义标签之间的关联度的具体实施方式,是指服务器通过将广告对象所携带广告文本与所述语义标签进行语义分析,计算出广告文本与语义标签的相似度也即关联度,确定该广告对象用于表征其与所述阅读文本的相似度的广告权重值,例如,服务器通过将广告对象所携带广告文本与所述语义标签进行语义分析,计算出两者的相似度为30%时,则该广告对象的广告权重值为3。
当前一步骤优选出多个广告对象之后,本步骤利用广告文本计算出其与阅读文本的语义标签之间的关联度,由此,对应每个语义标签便可能有多个具有不同广告权重值的广告文本(广告对象),这时,可考虑对应每个语义标签只选取投放广告权重值最大的广告对象作为所述待植入广告对象,从而只引用该广告对象的广告文本,将其插入至阅读文本中。
如果阅读文本只需插入一个广告对象对应的广告文本,而其中具有多个语义标签,且具有多个广告对象,这种情况下,由于每个语义标签与各个广告对象均形成一对多的关系,均有广告权重值,而多个语义标签与多个广告对象则形成多对多的关系,这些关系相关的数据记录之间均有对应的广告权重值,而目标广告对象只有一个,这种情况下,也可按广告权重值最大者选取相应的广告对象作为待植入广告对象,引用其相应的广告文本插入至阅读文本中。对于这种情况,被引用的广告文本可以插入至阅读文本的篇首或篇尾,或其中的某个自然段之前或之后。至于如果对阅读文本插入广告对象是以自然段落为单位进行的,也与此同理,只需针对各自然段落分别适用选取该自然段落对应的广告权重值最大的广告文本即可。
如果阅读文本需要插入多个广告对象对应的广告文本,则可按照如前的方式以自然段落为单位进行优选广告对象作为待植入广告对象,按照要插入的数量,选取广告权重值最高的额定数量的广告对象,将其广告文本插入至阅读文本中即可。
此外,其他实施例中,本领域技术人员可灵活设计其他的量化属性用于表征广告对象所携带的广告文本与所述语义标签之间的关联度,只要便于服务器根据量化属性进一步优选待植入广告对象即可。较佳的情况下,所述量化属性可以作为一个辅助手段,在语义匹配的基础上,进一步提高广告文本与阅读文本之间的精准匹配度,特别是当两个广告对象的广告权重值相同时,额外的量化属性便能发挥优选其中之一的作用。例如,量化属性代表广告投放商的出价,出价较高者便可被赋予优先投放权。为了科学地控制广告对象的数量及针对阅读文本的语义标签植入合适的广告对象,本申请可预设一个指定权重值,当所述广告对象的广告权重值大于或大于等于所述指定权重值时,服务器将该广告对象确定为所述待植入广告对象。
步骤S14,将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面,推送给所述用户以完成对其页面获取请求的响应:
服务器确定出所有待植入广告对象后,将会把待植入广告对象所携带的广告文职植入所述阅读文本中形成页面,以便推送给发送所述页面获取请求的用户的终端设备,以在该用户的页面中展示完成了植入广告文本的阅读文本。
为了避免重复投放,一种实施例中,服务器将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面之前,将曾被在先植入并推送给该用户的待植入广告对象删除;服务器可根据存放用户历史植入广告文本的数据库中,查询该用户已确定的待植入广告对象所携带的广告文本是否已存在该数据库中,将存在该数据库的待植入广告对象删除,防止用户已阅读过的广告文本反复出现在页面中,避免用户厌恶重复出现的广告文本的商品,确保用户阅读体验的同时。
在典型实施例中,服务器将已确定的每个待植入广告对象所携带的广告文本植入到所述阅读文本中,所述广告文本以段落的形式植入到阅读文本中,最大限度地降低因广告文本植入,破坏阅读文本的结构及语境,且各个广告文本植入到阅读文本中的位置将以阅读文本自身的段落作为间隔,即阅读文本自身的段落之前或之后至多只存在一个所述广告文本,防止多段的广告文本出现,打乱阅读文本的叙述节奏,破坏用户的阅读体验。
一种实施例中,服务器将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面时,优先将广告文本与语义标签关联度较高的待植入广告对象的广告文本植入所述阅读文本中,如前文所述,所述关联度可由广告权重值指代,即广告权重值越高的待植入广告对象将被优先植入到阅读文本中,加深植入的广告文本与用户及阅读文本的联系,防止与用户或阅读文本不太相符的广告文本植入到阅读文本中,使用户在浏览页面时感到违和。
另一种实施例中,为了有效地处理各待植入广告对象到阅读文本中,服务器将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面时,依据待植入广告对象所携带的一个量化属性进行排序,出于一定的商业考虑,该量化属性亦可为根据门户网站与商家的商业合作所制定的优先级;优选将排序较高的待植入广告对象的广告文本植入所述阅读文本中,加深植入广告对象所携带的广告文本与用户及阅读文本的联系,进一步利用待植入广告对象与所述阅读文本的关联度。
再一种实施例中,服务器按照阅读文本中的自然段落进行划分,针对该阅读文本中的每个自然段落进行语义分析,分别生成与之相应的的语义标签,即每个自然段落拥有各自的待植入广告对象,所述待植入广告对象所所携带的广告文本被植入到相应的自然段落之前或之后,且每个自然段落之前或之后至多只存在一个所述广告文本,通过这一实施例所形成的页面,其展示的广告文本更具针对性,从每个段落的语义出发,使广告文本更自然地融入到阅读文本中,起到丰富阅读文本的内容的作用,使用户在浏览阅读文本的过程中潜移默化地记住广告文本的内容,以便增强广告商品的曝光度,且分段式的广告文本植入方式将减少广告文本在页面中占据用户浏览页面的面积,防止用户在浏览过程中发生误触打乱其阅读节奏,从而厌恶浏览页面中出现的广告对象。
一种实施例中,步骤S14中,为阅读文本中的广告文本创建用于访问其相应的广告对象的超链接,方便用户在阅读到所述广告文本时访问该广告文本所指代的商品的详细页面,用户能更全面地了解该商品的详细信息且购买该商品,本页面也就具备为用户提供触达电商服务的能力,为用户提供一站式购物服务。
服务器完成待植入广告对象所携带的广告文本植入所述阅读文本中形成页面后,将该页面推送至发送该页面获取请求的用户的终端设备中,至此完成对所述页面获取请求的响应。用户获取包含了广告文本的阅读文本阅读页面之后,在阅读过程中,便可接收到所述广告文本所要传播的信息。
进一步,可以通过将上述各实施例所揭示的方法中的各个步骤进行功能化,构造出本申请的一种广告文本植入装置,按照这一思路,请参阅图3,其中的一个典型实施例中,该装置包括:
分析语义单元11,用于接收用户获取阅读文本发起的页面获取请求,执行对所述阅读文本的语义分析,确定与其相对应的语义标签。
获取对象单元12,用于根据该用户和/或所述阅读文本的至少一个属性获取关联于该属性的广告对象。
确定关联单元13,用于根据所述广告对象所携带的广告文本与所述语义标签之间的关联度确定出待植入广告对象。
植入对象单元14,用于将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面,推送给所述用户以完成对其页面获取请求的响应。
请参阅图4,本申请的一种广告文本展示方法,由用户侧的应用程序负责执行体现,与本申请的一种广告文本植入方法具有相应关系,在其典型实施例中,其包括如下步骤:
步骤S21,向服务器提交关于阅读文本的页面展示请求:
用户打开新的页面时,将生成用户指令,触发应用程序向服务器提交关于阅读文本的页面展示请求,以获取新的页面进行浏览。用户获取的页面有时候是前后相关的,例如,一本电子书或一篇长文中的下一页,本申请在处理广告文本时,是以一个页面的阅读文本为整体对象进行处理的。
步骤S22,接收服务器响应该页面获取请求而推送的页面,所述页面包含所述阅读文本,该阅读文本包括为广告对象而植入的广告文本,且该广告文本与所述阅读文本在语义上相关联:
按照本申请的广告文本植入方法,服务器将待植入广告对象所携带的广告文本植入所述阅读文本中形成页面后,会将该页面推送到发送页面获取请求的用户终端设备中,以便终端设备将该页面进行展示。
请参阅图5,所述页面包含已植入广告文本800的阅读文本,且所述广告文本800与所述阅读文本在语义上相关联,该广告文本展示方式,相比起现如今的页面广告展示方式,其自然地融合到用户浏览的阅读文本中,防止突兀的广告出现在页面中,影响用户的浏览体验,且该广告文本展示方式其占用的页面面积较小,不易打断用户的阅读节奏,且降低用户在浏览页面时误触的概率。
一种实施例中,所述页面的阅读文本中,包含多处广告文本,每处广告文本与其自身相邻的阅读文本中的一个自然段落在语义上对应关联,如前文所述,当服务器以阅读文本中的每个自然段落为单位进行广告文本植入时,所述广告文本在用户侧的页面中展示时,其语义将与其所相邻的自然段落的语义相关联,使得用户在浏览阅读文本时,不易察觉到广告文本的存在,潜移默化地记住广告文本的内容,提升广告文本所广告的商品的曝光度。
步骤S23,解析所述页面以显示所述的阅读文本,使该阅读文本所包含的所述广告文本成为其中一个段落或语句且被建立指向其广告对象的访问页面的超链接:
如前文所述,服务器为阅读文本中的广告文本创建用于访问其相应的广告对象的超链接,用户侧在接收到服务器发送页面后,将解析页面所包含的阅读文本中的广告文本,以建立该广告文本的超链接,方便用户访问该广告文本的广告对象的详细页面,详细了解广告对象所指代商品的信息,且所述超链接可提供给用户购买商品的服务,用户通过所述超链接可实现在本平台或其他第三方电商平台购买该超链接所属的广告文本所指向的商品。
进一步,可以通过将上述各实施例所揭示的方法中的各个步骤进行功能化,构造出本申请的一种广告文本展示装置,按照这一思路,请参阅图6,其中的一个典型实施例中,该装置包括:
发送请求单元21,用于响应于用户指令,向服务器提交关于阅读文本的页面获取请求;
接收页面单元22,用于接收服务器响应该页面获取请求而推送的页面,所述页面包含所述阅读文本,该阅读文本包含为广告对象而植入的广告文本,且该广告文本与所述阅读文本在语义上相关联;
显示文本单元23,用于解析所述页面以显示所述的阅读文本,使该阅读文本所包含的所述广告文本成为其中一个段落或语句且被建立指向其广告对象的访问页面的超链接。
进一步,为便于本申请的执行,本申请提供一种电子设备,包括中央处理器和存储器,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行如前所述的各实施例中所述广告文本植入方法/广告文本展示方法的步骤。
可以看出,存储器适宜采用非易失性存储介质,通过将前述的方法实现为计算机程序,安装到手机或计算机之类电子设备中,相关程序代码和数据便被存储到电子设备的非易失性存储介质中,进一步通过电子设备的中央处理器运行该程序,将其从非易性存储介质中调入内存中运行,便可实现本申请所期望的目的。因此,可以理解,本申请的一个实施例中,还可提供一种非易失性存储介质,其中存储有依据所述的广告文本植入方法/广告文本展示方法各个实施例所实现的计算机程序,该计算机程序被计算机调用运行时,执行该方法所包括的步骤。
综上所述,本申请将广告对象以广告文本的形式插入到用户即将阅读的阅读文本中,在形式上和语义上实现了广告文本与阅读文本的深度融合,提升广告投放命中率,改善了广告受众的阅读体验。
本技术领域技术人员可以理解,本申请包括涉及用于执行本申请中所述操作、方法中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其存储器之内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-Only Memory,只读存储器)、RAM(Random Access Memory,随即存储器)、EPROM(ErasableProgrammable Read-Only Memory,可擦写可编程只读存储器)、EEPROM(ElectricallyErasable Programmable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本申请公开的结构图和/或框图和/或流图的框或多个框中指定的方案。
本技术领域技术人员可以理解,本申请中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本申请中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本申请中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
- 广告文本植入、展示方法及其相应的装置、设备、介质
- 广告信息定位、展示方法及其相应的装置、设备、介质