CN104142975B - 一种基于微博消息的推广方法、装置及*** - Google Patents

一种基于微博消息的推广方法、装置及*** Download PDF

Info

Publication number
CN104142975B
CN104142975B CN201410046877.4A CN201410046877A CN104142975B CN 104142975 B CN104142975 B CN 104142975B CN 201410046877 A CN201410046877 A CN 201410046877A CN 104142975 B CN104142975 B CN 104142975B
Authority
CN
China
Prior art keywords
popularization
data
page
twitter message
hot issue
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410046877.4A
Other languages
English (en)
Other versions
CN104142975A (zh
Inventor
俄万有
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201410046877.4A priority Critical patent/CN104142975B/zh
Publication of CN104142975A publication Critical patent/CN104142975A/zh
Priority to PCT/CN2015/072276 priority patent/WO2015117558A1/en
Application granted granted Critical
Publication of CN104142975B publication Critical patent/CN104142975B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0254Targeted advertisements based on statistics

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Probability & Statistics with Applications (AREA)
  • Tourism & Hospitality (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例公开了一种基于微博消息的推广方法、装置及***,其中,所述方法包括:对获取的微博消息进行统计处理,得到热门话题统计信息;获取配置的推广数据,并获取所述推广数据包括的推广内容指示信息;根据所述获取的推广内容指示信息和热门话题统计信息,为所述推广数据选择匹配的热门话题;生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。采用本发明,可根据微博的热门话题来推广相应的活动,实现方式快捷,节约了推广成本。

Description

一种基于微博消息的推广方法、装置及***
技术领域
本发明涉及计算机信息技术领域,尤其涉及一种基于微博消息的推广方法、装置及***。
背景技术
在计算机技术以及网络技术高度发达的今天,产生了大量的基于互联网进行的用户活动,特别是基于互联网的包括各类产品、服务等业务,以及电商商铺甚至实体商铺等的推广行为越来越多。目前存在各种类型的推广活动,例如基于抽奖的推广活动、基于用户的爱好统计的推广活动等。
目前,大多数网络推广应用都拥有单独的推广入口及单独的承载页面。推广活动需要额外的宣传资源的投入去引流,其效果很大程度上依赖于推广入口的质量。微博作为信息分享的社交网络平台,能够很方便地为各种类型的推广提供入口。而目前基于微博的推广方案中,基本采用在微博消息内容中放置推广对象的简介信息及承载页面的url(Uniform Resource Locato,统一资源定位符)的方式实现,收听到相应微博消息的用户,可通过查看简介以及点击该url,即可通过浏览器跳转到相应网页页面中参与推广活动,或者是查看推广的店铺、产品以及服务等。
现有的基于微博消息的推广方式中,推广用户必须上线一个完整的活动承载页面,技术要求相对较高,使得推广的成本增加,并且,微博消息的发送没有针对性,使得推广效率低下,也变相地增加了用户的推广成本。
发明内容
本发明实施例所要解决的技术问题在于,提供一种基于微博消息的推广方法、装置及***,可有针对性、低成本地完成基于微博的推广服务。
为了解决上述技术问题,本发明实施例提供了一种基于微博消息的推广方法,包括:
对获取的微博消息进行统计处理,得到热门话题统计信息;
获取配置的推广数据,并获取所述推广数据包括的推广内容指示信息;
根据所述获取的推广内容指示信息和热门话题统计信息,为所述推广数据选择匹配的热门话题;
生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。
相应地,本发明实施例还提供了一种基于微博消息的推广装置,包括:
统计模块,用于对获取的微博消息进行统计处理,得到热门话题统计信息;
获取模块,用于获取配置的推广数据,并获取所述推广数据包括的推广内容指示信息;
选择模块,用于根据所述获取的推广内容指示信息和热门话题统计信息,为所述推广数据选择匹配的热门话题;
加载模块,用于生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。
相应地,本发明实施例还提供了一种基于微博消息的推广***,服务器、第一客户端和多个第二客户端;
所述第一客户端,用于配置推广数据;
所述多个第二客户端,用于收发并显示微博消息;
所述服务器,用于获取所述多个第二客户端发送的微博消息,并进行统计处理,得到热门话题统计信息;获取所述第一客户端配置的推广数据,并获取所述推广数据包括的推广内容指示信息;根据所述获取的推广内容指示信息和热门话题统计信息,为所述推广数据选择匹配的热门话题;生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中,以便于在对应的多个第二客户端中显示加载有包括推广页面的微博消息的显示页面。
本发明实施例通过分别进行热门话题统计和用户推广数据的获取,可以将用户推广数据有针对性地匹配到热门话题中,实现在热门话题对应的微博消息中加载并显示包括推广数据的推广页面,提高了推广的有效率,并且不需要开发一个完整的承载活动数据的web页面,节省了推广成本,实现方式快捷,较好地满足了用户对活动推广的自动化、智能化需求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的一种基于微博消息的推广方法的流程示意图;
图2是本发明实施例的另一种基于微博消息的推广方法的流程示意图;
图3是本发明实施例的热门话题推广活动的架构示意图;
图4是本发明实施例的一种基于微博消息的推广***的结构示意图;
图5是本发明实施例的一种基于微博消息的推广装置的结构示意图;
图6是本发明实施例的另一种基于微博消息的推广装置的结构示意图;
图7是图6中的获取模块的其中一种结构示意图;
图8是图6中的加载模块的其中一种结构示意图;
图9是本发明实施例的一种服务器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明实施例中,一方面可以对大量的微博消息进行统计处理,得到一个或者多个热门话题,另一方面可直接获取用户配置的推广数据。然后基于推广数据中包括的推广内容指示信息来匹配对应的热门话题(例如通过关键字匹配的方式),然后在匹配的热门话题对应的微博消息显示页面中增加显示包括推广数据的推广页面,实现了本发明实施例的基于微博消息的推广。
请参见图1,是本发明实施例的一种基于微博消息的推广方法的流程示意图,本发明实施例的所述方法可以由各类型的微博服务器来实现,也可以应用在一个单独的用于实现基于微博消息的推广的服务器中,通过与微博服务器通信来得到相关信息完成推广处理,具体的,所述方法包括:
S101:对获取的微博消息进行统计处理,得到热门话题统计信息。
服务器可以通过应用层面的网络web微博主站、即时通讯应用客户端、以及无线侧的微博客户端等用户终端中接收微博用户发送的微博消息,web微博主站、即时通讯应用客户端、以及无线侧的微博客户端等用户终端可以通过统一的接入层(接入集群)将微博消息发送至服务器,由服务器进行一定的聚合收敛,提供满足应用层面需求的服务,如首页计算、发表逻辑处理等逻辑处理,再由中转分发模块进行分发。服务器在得到应用层的微博消息的任意时刻,即可基于获取到的微博消息的内容,来统计得到热门话题。
所述S101中统计得到热门话题统计信息具体可以包括:对微博内容进行分词得到关键词词组,然后对使用这些关键词词组的微博消息的数量以及相应消息参数进行加权计算,从而获取关键词词组的热度值,基于热度值进行排序后得到微博热点话题排行,该排行即为热门话题统计信息。
S102:获取配置的推广数据,并获取所述推广数据包括的推广内容指示信息。
所述推广数据可以是具有推广需求的用户在微博提供的数据配置界面中录入的推广数据,具体例如在提供的活动中心、微活动等形式的数据配置界面中录入数据推广数据。
推广数据具体可以为抽奖类活动、调查类活动等等推广类型,也可以为商铺推荐、产品以及服务推荐等形式的推广类型,基于不同的推广类型,服务器从不同的数据录入接口中接收用户录入的推广数据。推广数据包括相应推广对象的具体内容信息(如介绍、图片等)、关键字信息、用于指示推广类型的推广类型指示信息等。
S103:根据所述获取的推广内容指示信息和热门话题统计信息,为所述推广数据选择匹配的热门话题。
具体可以基于关键字匹配的方式来选择热门话题,所述推广内容指示信息即为所述推广数据中包括的推广关键字,根据预置的匹配规则,将推广关键字与各热门话题中微博消息内容中包括的关键字进行匹配,一旦匹配成功,则选择对应的微博热门话题,以实现两者的关联。例如,对于抽奖类的推广活动,用户可以配置抽奖、礼品名等关键字。然后从得到的热门话题统计信息中提取相应的关键字进行比对,根据预置的匹配规则,如果提取的关键字中包含与抽奖相关的购物、赢大奖等关键字,或者提取的关键字中包含所述礼品名,那么就可以确定所述推广数据与包括该提取的关键字的微博话题相匹配,可以将该推广数据与其相关联。其中,关键字可以根据需要进行配置。
S104:生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。
服务器根据推广数据中包括的推广类型指示信息,从预置的页面组件模板集合中选择对应推广类型的页面组件模板,基于该页面组件模板对应的逻辑(相应的抽奖逻辑、统计规则逻辑等)得到包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。具体可以将所述推广页面作为微博消息显示页面的二级页面,正常情况下所述推广页面默认收起,用户点击活动图片或“点击抽奖”等链接后,展开该推广页面显示给用户。
本发明实施例通过分别进行热门话题统计和用户推广数据的获取,可以将用户推广数据有针对性地匹配到热门话题中,实现在热门话题对应的微博消息中加载并显示包括推广数据的推广页面,提高了活动推广的有效率,并且不需要开发一个完整的承载活动数据的web页面,节省了推广成本。
再请参见图2,是本发明实施例的另一种基于微博消息的推广方法的流程示意图,本发明实施例的所述方法可应用在一个单独的用于实现基于微博消息的推广的服务器中,通过与微博服务器通信来得到相关信息完成推广处理,具体的,所述方法包括:
S201:向微博服务器发送订阅请求以订阅微博消息。
S202:接收所述微博服务器响应所述订阅请求返回的微博消息;
所述微博服务器为现有的用于实现微博消息的接收、处理以及转发等操作的服务器,所述微博服务器响应所述订阅请求返回的微博消息包括由基于web的客户端、基于即时通信应用的客户端以及微博客户端中的任一种或多种通过开放接口发送给所述微博服务器的微博消息。
在所述S201中通过向微博服务器发起订阅请求来请求所述微博服务器授权发送其处理的微博消息。可以基于服务提供商(活动推广用户和提供微博服务的用户)之间协商的信息完成微博消息的订阅授权。具体可以基于一个特殊的微博账号来请求订阅所述微博服务器处理的微博消息。
S203:对获取的微博消息进行统计处理,得到热门话题统计信息。
在所述S203中统计得到热门话题统计信息具体可以包括:对微博内容进行分词得到关键词词组,然后对使用这些关键词词组的微博消息的数量以及相应消息参数进行加权计算,从而获取关键词词组的热度值,基于热度值进行排序后得到微博热点话题排行,该排行即为热门话题统计信息。
S204:获取配置的推广数据。
具体的,在本发明实施例中,所述S204具体可以包括:设置至少一种推广类型的数据录入接口,接收从所述数据录入接口传递的用户在对应推广类型的数据配置界面中录入的推广数据。例如对于抽奖类活动,则提供抽奖类活动接口,调查类活动则提供调查类活动接口,商铺、产品以及服务的推广则提供对应的商铺、产品以及服务类接口。
当然,在其他实施例中,也可以通过一个统一的数据录入接口来接入不同类型的活动数据,在逻辑处理时再根据推广数据中的推广类型指示信息来执行不同的逻辑处理以及推广页面的处理。
S205:获取所述配置的推广数据包括的推广关键字,将所述推广关键字确定为推广内容指示信息。
在本发明实施例中,基于关键字匹配的方式来为推广数据选择热门话题。获取所述配置的推广数据包括的由用户录入的推广关键字;和/或对所述配置的推广数据包括的推广内容信息进行分词处理,得到推广关键字。
S206:根据所述获取的推广内容指示信息和热门话题统计信息,为所述推广数据选择匹配的热门话题。
具体可以基于关键字匹配的方式来选择热门话题,所述推广内容指示信息即为所述推广数据中包括的推广关键字,根据预置的匹配规则,将推广关键字与各热门话题中微博消息内容中包括的关键字进行匹配,一旦匹配成功(存在关键字相同或相近似时匹配成功),则根据匹配的结果选择对应的微博热门话题,以实现两者的关联。例如,对于抽奖类的推广活动,用户可以配置抽奖、礼品名等关键字。然后从得到的热门话题统计信息中提取相应的关键字进行比对,根据预置的匹配规则,如果提取的关键字中包含与抽奖相关的购物、赢大奖等关键字,或者提取的关键字中包含所述礼品名,那么就可以确定所述推广数据与包括该提取的关键字的微博话题相匹配,可以将该推广数据与其相关联。
S207:根据推广数据中包括的推广类型指示信息,从预置的页面组件模板集合中选择对应推广类型的页面组件模板。
页面组件模板集合中设置了不同推广类型的页面组件模板,例如,对于抽奖类活动,可设置包括大转盘、砸金蛋、***等抽奖形式的页面组件模板,而对于调查类活动,则可以设置包括兴趣录入选项、累加标记等形式的页面组件模板。商铺、产品以及服务的推广则可以通过一个图文并存的页面组件模板来承载对应的推广数据。
S208:在所述页面组件模板中加载对应的推广数据,得到包括所述推广数据的推广页面。
将推广数据加载到对应的推广类型的页面组件模板中,得到包括所述推广数据的推广页面。
S209:将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。
在微博消息的显示页面中设置有响应用户点击操作的二级界面,所述将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中,包括:将生成的推广页面配置为响应用户点击操作的二级界面,设置到所述选择的热门话题所对应的各微博消息的显示页面中。
添加了作为二级界面的推广页面的微博消息的显示界面后,在用户查看微博消息时,点击微博消息的相关链接,二级界面即可响应用户的点击在当前的微博消息显示界面中展开,以便于微博用户在该站靠的推广界面中参与推广活动,而不需要跳转到其他页面。
本发明实施例通过分别进行热门话题统计和用户推广数据的获取,可以将用户推广数据有针对性地匹配到热门话题中,实现在热门话题对应的微博消息中加载并显示包括推广数据的推广页面,提高了活动推广的有效率,并且不需要开发一个完整的承载活动数据的web页面,节省了推广成本,在推广页面的生成以及展示过程中,采用预置模板以及二级页面的方式,可以快捷地实现活动推广,较好地满足了用户对活动推广的自动化、智能化需求。
具体请参见图3,是本发明实施例的热门话题推广活动的架构示意图。如图所示基于微博热门话题的推广活动的实现架构主要由热门话题部分、推广活动发布部分及热门话题匹配部分构成。
热门话题部分负责对用户发表的话题进行统计,统计出一定周期内的热门话题榜。热门话题部分可划分为应用层、接入层、逻辑层及数据层。应用层包括web主站、即时通信应用客户端、无线侧终端的微博客户端等为用户提供访问微博服务的应用。接入层为应用层提供统一的接入集群服务。数据层提供相关的原子操作,如关系链的读写、索引的读写以及账号信息的读写等。逻辑层通过对数据层的原子操作进行一定的聚合收敛,提供满足应用层需求的服务,如首页计算、发表逻辑处理等。
用户通过应用层发表的话题,在通过逻辑层处理后,写入到数据层。同时,中转***会旁路一份数据,热门话题部分向中转***订阅话题数据,并对话题进行热度排行,便可得到一定周期内的热门话题榜。通过中转***旁路数据,可以实现逻辑上的解耦,数据生产者只需要向中转***提供数据,不需要关心谁使用数据;数据消费者只需要向中转***订阅自己需要的数据,而不需关心谁提供数据。
推广活动发布部分用于活动方发布活动。推广活动发布部分可划分为应用层、接入层、逻辑层及数据层。应用层包括微博平台的活动中心以及微博主站的微活动等用户业务模块。接入层则对常见的活动进行了组件化,如抽奖类活动(大转盘、砸金蛋、***等)以及调查类活动。逻辑层包括中奖逻辑及数据统计规则等逻辑实现。数据层提供活动索引读写、中奖数据读写、活动内容读写以及推广关键字读写等原子操作。
热门话题匹配部分从热门话题部分获取热门话题榜,依据活动方发布活动时提供的推广关键字,对推广活动和热门话题进行匹配,为现有的推广活动选择出热门话题,以便于在对应的热门话题中承载该现有的推广活动。
本发明实施例通过分别进行热门话题统计和用户推广数据的获取,可以将用户推广数据有针对性地匹配到热门话题中,实现在热门话题对应的微博消息中加载并显示包括推广数据的推广页面,提高了活动推广的有效率,并且不需要开发一个完整的承载活动数据的web页面,节省了推广成本,实现方式快捷,较好地满足了用户对活动推广的自动化、智能化需求。
下面对本发明实施例的基于微博消息的推广***及装置进行详细说明。
再请参见图4,是本发明实施例的一种基于微博消息的推广***的结构示意图,本发明实施例的所述***包括:服务器1、第一客户端2和多个第二客户端3;
所述第一客户端2,用于配置推广数据;
所述多个第二客户端3,用于收发并显示微博消息;
所述服务器1,用于获取所述多个第二客户端3发送的微博消息,并进行统计处理,得到热门话题统计信息;获取所述第一客户端2配置的推广数据,并获取所述推广数据包括的推广内容指示信息;根据所述获取的推广内容指示信息和热门话题统计信息,为所述推广数据选择匹配的热门话题;生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中,以便于在对应的多个第二客户端3中显示加载有包括推广页面的微博消息的显示页面。
所述第一客户端2和第二客户端3具体可以为手机、平板电脑、智能可穿戴设备以及个人电脑等待网络功能的智能移动终端,而所述服务器1则可以为各类型的微博服务器1,也可以为一个单独的用于实现基于微博消息的推广的服务器1,通过与微博服务器1通信来得到相关信息完成推广处理,该服务器1的具体实现可参考上述图1至图3对应实施例的描述。
具体请参见图5,是本发明实施例的一种基于微博消息的推广装置的结构示意图,本发明实施例的所述装置可设置服务器中,具体可以设置在上述图4的***实施例中的服务器1中,具体的,所述装置包括:
统计模块11,用于对获取的微博消息进行统计处理,得到热门话题统计信息;
获取模块12,用于获取配置的推广数据,并获取所述推广数据包括的推广内容指示信息;
选择模块13,用于根据所述获取的推广内容指示信息和热门话题统计信息,为所述推广数据选择匹配的热门话题;
加载模块14,用于生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。
可以通过应用层面的网络web微博主站、即时通讯应用客户端、以及无线侧的微博客户端等用户终端中接收微博用户发送的微博消息,web微博主站、即时通讯应用客户端、以及无线侧的微博客户端等用户终端可以通过统一的接入层(接入集群)将微博消息发送至服务器,由服务器进行一定的聚合收敛,提供满足应用层面需求的服务,如首页计算、发表逻辑处理等逻辑处理,再由中转分发模块进行分发。所述统计模块11在得到应用层的微博消息的任意时刻,即可基于获取到的微博消息的内容,来统计得到热门话题。
所述统计模块11中统计得到热门话题统计信息具体的实现方式可以为:所述统计模块11对微博内容进行分词得到关键词词组,然后对使用这些关键词词组的微博消息的数量以及相应消息参数进行加权计算,从而获取关键词词组的热度值,基于热度值进行排序后得到微博热点话题排行,该排行即为热门话题统计信息。
所述获取模块12获取到的推广数据可以是具有推广需求的用户在微博提供的数据配置界面中录入的推广数据,具体例如:在提供的活动中心、微活动等形式的数据配置界面中录入数据推广数据。推广数据具体可以为抽奖类活动、调查类活动等等推广类型,也可以为商铺推荐、产品以及服务推荐等形式的推广类型,基于不同的推广类型,所述获取模块12从不同数据录入接口中接收用户录入的推广数据。推广数据具体可以包括推广活动的具体内容信息(如介绍、图片等)、关键字信息、用于指示推广类型的推广类型指示信息等。
所述选择模块13具体可以基于关键字匹配的方式来选择热门话题,所述推广内容指示信息即为所述推广数据中包括的推广关键字,根据预置的匹配规则,将推广关键字与各热门话题中微博消息内容中包括的关键字进行匹配,一旦匹配成功,则选择对应的微博热门话题,以实现两者的关联。例如,对于抽奖类的推广活动,用户可以配置抽奖、礼品名等关键字。然后从得到的热门话题统计信息中提取相应的关键字进行比对,根据预置的匹配规则,如果提取的关键字中包含与抽奖相关的购物、赢大奖等关键字,或者提取的关键字中包含所述礼品名,所述选择模块13就可以确定所述推广数据与包括该提取的关键字的微博话题相匹配,可以将该推广数据与其相关联。其中,关键字可以根据需要进行配置。
所述加载模块14根据推广数据中包括的推广类型指示信息,从预置的页面组件模板集合中选择对应推广类型的页面组件模板,基于该页面组件模板对应的逻辑(相应的抽奖逻辑、统计规则逻辑等)得到包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。所述加载模块14具体可以将所述推广页面作为微博消息显示页面的二级页面,正常情况下所述推广页面默认收起,用户点击活动图片或“点击抽奖”等链接后,展开该推广页面显示给用户。
本发明实施例通过分别进行热门话题统计和用户推广数据的获取,可以将用户推广数据有针对性地匹配到热门话题中,实现在热门话题对应的微博消息中加载并显示包括推广数据的推广页面,提高了活动推广的有效率,并且不需要开发一个完整的承载活动数据的web页面,节省了推广成本,实现方式快捷,较好地满足了用户对活动推广的自动化、智能化需求。
进一步地,再请参见图6,是本发明实施例的另一种基于微博消息的推广装置的结构示意图,本发明实施例的所述装置可设置服务器中,具体可以设置在上述图4的***实施例中的服务器1中,具体的,所述装置包括上述的统计模块11、获取模块12、选择模块13以及加载模块14,进一步地,在本发明实施例中,所述装置还可以包括:
订阅模块15,用于向微博服务器发送订阅请求以订阅微博消息;
接收模块16,用于接收所述微博服务器响应所述订阅请求返回的微博消息;
其中,所述微博服务器响应所述订阅请求返回的微博消息包括由基于web的客户端、基于即时通信应用的客户端以及微博客户端中的任一种或多种通过开放接口发送给所述微博服务器的微博消息。
所述微博服务器为现有的用于实现微博消息的接收、处理以及转发等操作的服务器,所述微博服务器响应所述订阅请求返回的微博消息包括由基于web的客户端、基于即时通信应用的客户端以及微博客户端中的任一种或多种通过开放接口发送给所述微博服务器的微博消息。
所述订阅模块15通过向微博服务器发起订阅请求来请求所述微博服务器授权发送其处理的微博消息。可以基于服务提供商(活动推广用户和提供微博服务的用户)之间协商的信息完成微博消息的订阅授权。具体可以基于一个特殊的微博账号来请求订阅所述微博服务器处理的微博消息。
进一步可选地,在本发明实施例中,如图7所示,所述获取模块12具体可以包括:
获取单元121,用于获取配置的推广数据;
确定单元122,用于获取所述配置的推广数据包括的推广关键字,将所述推广关键字确定为推广内容指示信息。
其中,所述确定单元122,具体用于获取所述配置的推广数据包括的由用户录入的推广关键字;和/或对所述配置的推广数据包括的推广内容信息进行分词处理,得到推广关键字。
所述获取单元121,具体用于设置至少一种推广类型的数据录入接口,并接收从所述数据录入接口传递的用户在对应推广类型的数据配置界面中录入的推广数据。
进一步可选地,在本发明实施例中,如图8所示,所述加载模块14具体可以包括:
选择单元141,用于根据推广数据中包括的推广类型指示信息,从预置的页面组件模板集合中选择对应推广类型的页面组件模板;
第一加载单元142,用于在所述页面组件模板中加载对应的推广数据,得到包括所述推广数据的推广页面;
第二加载单元143,用于将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。
其中,所述第二加载单元143,具体用于将生成的推广页面配置为响应用户点击操作的二级界面,设置到所述选择的热门话题所对应的各微博消息的显示页面中。
再请参见图9,是本发明实施例的一种服务器的结构示意图,本发明实施例的所述服务器包括:至少一个处理器1001,例如CPU,至少一个通信总线1002,至少一个网络接口1003,存储器1004。其中,通信总线1002用于实现这些组件之间的连接通信。其中,所述网络接口1003可选的可以包括标准的有线接口、无线接口(如WI-FI、移动通信接口等)。所述存储器1004可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。所述存储器1004可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图9所示,作为一种计算机存储介质的存储器1004中存储有操作***、网络通信模块,并存储有基于微博消息的推广应用程序以及其他程序。
其中具体的,所述处理器1001可以用于调用所述存储器1004中存储的基于微博消息的推广应用程序,执行以下步骤:
对获取的微博消息进行统计处理,得到热门话题统计信息;
获取配置的推广数据,并获取所述推广数据包括的推广内容指示信息;
根据所述获取的推广内容指示信息和热门话题统计信息,为所述推广数据选择匹配的热门话题;
生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。
其中,所述处理器1001在执行所述对获取到微博消息进行统计处理,得到热门话题统计信息之前,还可以执行如下步骤:
向微博服务器发送订阅请求以订阅微博消息;
接收所述微博服务器响应所述订阅请求返回的微博消息;
其中,所述微博服务器响应所述订阅请求返回的微博消息包括由基于web的客户端、基于即时通信应用的客户端以及微博客户端中的任一种或多种通过开放接口发送给所述微博服务器的微博消息。
其中,所述处理器1001在执行所述获取配置的推广数据,并获取所述推广数据包括的推广内容指示信息时,具体执行如下步骤:
获取配置的推广数据;
获取所述配置的推广数据包括的推广关键字,将所述推广关键字确定为推广内容指示信息。
其中,所述处理器1001在执行所述获取所述配置的推广数据包括的推广关键字时,具体执行如下步骤:
获取所述配置的推广数据包括的由用户录入的推广关键字;和/或
对所述配置的推广数据包括的推广内容信息进行分词处理,得到推广关键字。
其中,所述处理器1001在执行所述获取配置的推广数据时,具体执行如下步骤:
设置至少一种推广类型的数据录入接口;
接收从所述数据录入接口传递的用户在对应推广类型的数据配置界面中录入的推广数据。
其中,所述处理器1001在执行所述生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中时,具体执行如下步骤:
根据推广数据中包括的推广类型指示信息,从预置的页面组件模板集合中选择对应推广类型的页面组件模板;
在所述页面组件模板中加载对应的推广数据,得到包括所述推广数据的推广页面;
将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。
其中,所述处理器1001在微博消息的显示页面中设置有响应用户点击操作的二级界面,在执行所述将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中时,具体执行如下步骤:
将生成的推广页面配置为响应用户点击操作的二级界面,设置到所述选择的热门话题所对应的各微博消息的显示页面中。
具体的,本发明实施例的所述装置及服务器的具体实现可参考上述图1至图3方法实施例中的描述。
本发明实施例通过分别进行热门话题统计和用户推广数据的获取,可以将用户推广数据有针对性地匹配到热门话题中,实现在热门话题对应的微博消息中加载并显示包括推广数据的推广页面,提高了活动推广的有效率,并且不需要开发一个完整的承载活动数据的web页面,节省了推广成本,在推广页面的生成以及展示过程中,采用预置模板以及二级页面的方式,可以快捷地实现活动推广,较好地满足了用户对活动推广的自动化、智能化需求。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (15)

1.一种基于微博消息的推广方法,其特征在于,包括:
对获取的微博消息进行统计处理,得到热门话题统计信息;
获取配置的推广数据,并获取所述推广数据包括的推广内容指示信息;
根据所述获取的推广内容指示信息和热门话题统计信息,为所述推广数据选择匹配的热门话题;
生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。
2.如权利要求1所述的方法,其特征在于,所述对获取到微博消息进行统计处理,得到热门话题统计信息之前,还包括:
向微博服务器发送订阅请求以订阅微博消息;
接收所述微博服务器响应所述订阅请求返回的微博消息;
其中,所述微博服务器响应所述订阅请求返回的微博消息包括由基于web的客户端、基于即时通信应用的客户端以及微博客户端中的任一种或多种通过开放接口发送给所述微博服务器的微博消息。
3.如权利要求1所述的方法,其特征在于,所述获取配置的推广数据,并获取所述推广数据包括的推广内容指示信息,包括:
获取配置的推广数据;
获取所述配置的推广数据包括的推广关键字,将所述推广关键字确定为推广内容指示信息。
4.如权利要求3所述的方法,其特征在于,所述获取所述配置的推广数据包括的推广关键字,包括:
获取所述配置的推广数据包括的由用户录入的推广关键字;和/或
对所述配置的推广数据包括的推广内容信息进行分词处理,得到推广关键字。
5.如权利要求3所述的方法,其特征在于,所述获取配置的推广数据,包括:
设置至少一种推广类型的数据录入接口;
接收从所述数据录入接口传递的用户在对应推广类型的数据配置界面中录入的推广数据。
6.如权利要求5所述的方法,其特征在于,所述生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中,包括:
根据推广数据中包括的推广类型指示信息,从预置的页面组件模板集合中选择对应推广类型的页面组件模板;
在所述页面组件模板中加载对应的推广数据,得到包括所述推广数据的推广页面;
将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。
7.如权利要求5所述的方法,其特征在于,在微博消息的显示页面中设置有响应用户点击操作的二级界面,所述将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中,包括:
将生成的推广页面配置为响应用户点击操作的二级界面,设置到所述选择的热门话题所对应的各微博消息的显示页面中。
8.一种基于微博消息的推广装置,其特征在于,包括:
统计模块,用于对获取的微博消息进行统计处理,得到热门话题统计信息;
获取模块,用于获取配置的推广数据,并获取所述推广数据包括的推广内容指示信息;
选择模块,用于根据所述获取的推广内容指示信息和热门话题统计信息,为所述推广数据选择匹配的热门话题;
加载模块,用于生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。
9.如权利要求8所述的装置,其特征在于,还包括:
订阅模块,用于向微博服务器发送订阅请求以订阅微博消息;
接收模块,用于接收所述微博服务器响应所述订阅请求返回的微博消息;
其中,所述微博服务器响应所述订阅请求返回的微博消息包括由基于web的客户端、基于即时通信应用的客户端以及微博客户端中的任一种或多种通过开放接口发送给所述微博服务器的微博消息。
10.如权利要求8所述的装置,其特征在于,所述获取模块包括:
获取单元,用于获取配置的推广数据;
确定单元,用于获取所述配置的推广数据包括的推广关键字,将所述推广关键字确定为推广内容指示信息。
11.如权利要求10所述的装置,其特征在于,
所述确定单元,具体用于获取所述配置的推广数据包括的由用户录入的推广关键字;和/或对所述配置的推广数据包括的推广内容信息进行分词处理,得到推广关键字。
12.如权利要求10所述的装置,其特征在于,
所述获取单元,具体用于设置至少一种推广类型的数据录入接口,并接收从所述数据录入接口传递的用户在对应推广类型的数据配置界面中录入的推广数据。
13.如权利要求12所述的装置,其特征在于,所述加载模块包括:
选择单元,用于根据推广数据中包括的推广类型指示信息,从预置的页面组件模板集合中选择对应推广类型的页面组件模板;
第一加载单元,用于在所述页面组件模板中加载对应的推广数据,得到包括所述推广数据的推广页面;
第二加载单元,用于将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中。
14.如权利要求13所述的装置,其特征在于,
所述第二加载单元,具体用于将生成的推广页面配置为响应用户点击操作的二级界面,设置到所述选择的热门话题所对应的各微博消息的显示页面中。
15.一种基于微博消息的推广***,其特征在于,包括:服务器、第一客户端和多个第二客户端;
所述第一客户端,用于配置推广数据;
所述多个第二客户端,用于收发并显示微博消息;
所述服务器,用于获取所述多个第二客户端发送的微博消息,并进行统计处理,得到热门话题统计信息;获取所述第一客户端配置的推广数据,并获取所述推广数据包括的推广内容指示信息;根据所述获取的推广内容指示信息和热门话题统计信息,为所述推广数据选择匹配的热门话题;生成包括所述推广数据的推广页面,并将生成的推广页面加载到所述选择的热门话题所对应的各微博消息的显示页面中,以便于在对应的多个第二客户端中显示加载有包括推广页面的微博消息的显示页面。
CN201410046877.4A 2014-02-10 2014-02-10 一种基于微博消息的推广方法、装置及*** Active CN104142975B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410046877.4A CN104142975B (zh) 2014-02-10 2014-02-10 一种基于微博消息的推广方法、装置及***
PCT/CN2015/072276 WO2015117558A1 (en) 2014-02-10 2015-02-05 Promotion method, apparatus, and system based on microblog message

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410046877.4A CN104142975B (zh) 2014-02-10 2014-02-10 一种基于微博消息的推广方法、装置及***

Publications (2)

Publication Number Publication Date
CN104142975A CN104142975A (zh) 2014-11-12
CN104142975B true CN104142975B (zh) 2017-02-08

Family

ID=51852149

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410046877.4A Active CN104142975B (zh) 2014-02-10 2014-02-10 一种基于微博消息的推广方法、装置及***

Country Status (2)

Country Link
CN (1) CN104142975B (zh)
WO (1) WO2015117558A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104142975B (zh) * 2014-02-10 2017-02-08 腾讯科技(深圳)有限公司 一种基于微博消息的推广方法、装置及***
CN106612230B (zh) * 2015-10-27 2020-10-27 腾讯科技(北京)有限公司 媒体信息的推广方法、客户端及服务器
CN106941410B (zh) * 2017-01-24 2020-12-29 苏宁云计算有限公司 一种虚拟物品的快速展示方法及装置
CN107257314A (zh) * 2017-06-05 2017-10-17 成都知道创宇信息技术有限公司 一种基于微信群的消息统计分析方法
CN108536786B (zh) * 2018-03-29 2021-07-27 百度在线网络技术(北京)有限公司 一种信息推荐方法、装置、服务器及存储介质
CN110046384B (zh) * 2019-03-12 2021-02-12 北京字节跳动网络技术有限公司 模型实例化方法、装置、电子设备、和计算机可读存储介质
CN112905921B (zh) * 2020-08-05 2024-03-15 腾讯科技(深圳)有限公司 一种页面内容显示方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102414705A (zh) * 2009-03-03 2012-04-11 谷歌公司 用于向社交网络的用户提供广告的方法和***
CN102929892A (zh) * 2011-08-12 2013-02-13 莫润刚 基于社交网络的信息精准推广***及方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100030648A1 (en) * 2008-08-01 2010-02-04 Microsoft Corporation Social media driven advertisement targeting
US20100185519A1 (en) * 2009-01-20 2010-07-22 Satyanarayanan Ramaswamy System and method for presenting relevant contextual advertisements in microblogging services
KR20110032668A (ko) * 2009-09-23 2011-03-30 (주)애드앤이슈 위젯 어플리케이션을 이용한 컨텐츠 제공 시스템 및 그 방법
US20120109754A1 (en) * 2010-11-03 2012-05-03 Microsoft Corporation Sponsored multi-media blogging
CN104142975B (zh) * 2014-02-10 2017-02-08 腾讯科技(深圳)有限公司 一种基于微博消息的推广方法、装置及***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102414705A (zh) * 2009-03-03 2012-04-11 谷歌公司 用于向社交网络的用户提供广告的方法和***
CN102929892A (zh) * 2011-08-12 2013-02-13 莫润刚 基于社交网络的信息精准推广***及方法

Also Published As

Publication number Publication date
CN104142975A (zh) 2014-11-12
WO2015117558A1 (en) 2015-08-13

Similar Documents

Publication Publication Date Title
CN104142975B (zh) 一种基于微博消息的推广方法、装置及***
CN105530175B (zh) 一种消息处理方法、装置及***
US10007933B2 (en) Systems and methods for integrating dynamic content into electronic media
CN104281961B (zh) 用于在线***中的广告和内容的质量评分***
JP5571145B2 (ja) 広告配信装置および広告配信方法
US10402479B2 (en) Method, server, browser, and system for recommending text information
CN104281962B (zh) 用于在线***中的广告和内容的统一市场
US9830304B1 (en) Systems and methods for integrating dynamic content into electronic media
CN103176982A (zh) 一种电子图书推荐的方法及***
WO2014194689A1 (en) Method, server, browser, and system for recommending text information
US9621622B2 (en) Information providing apparatus, information providing method, and network system
CN103617267B (zh) 社交化扩展搜索方法及装置、***
CN104796392A (zh) 一种跳转上下文同步装置、方法及客户端
CN104599155A (zh) 积分兑换方法、装置及***
CN102708174A (zh) 一种浏览器中的富媒体信息的展示方法和装置
CN106339414A (zh) 网页渲染方法及装置
CN106503111B (zh) 网页转码方法、装置及客户终端
CN106503975A (zh) 处理信息的方法、装置以及终端设备
CN103853768B (zh) 一种网络收藏内容分享方法和装置
CN107707404A (zh) 网站在线人数统计方法、装置和网站服务器
CN106487655B (zh) 一种消息交互方法、装置及处理服务器
CN106796695A (zh) 应用安装的转化和识别
CN106649299A (zh) 一种网页区块懒加载的方法和装置
CN103150172A (zh) 一种实现个性化场景的方法和设备
CN103971259A (zh) 一种电子商务推荐营销平台服务器、***及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant