关键词确定方法及装置与流程

文档序号:17607466发布日期:2019-05-07 20:50阅读:132来源:国知局
关键词确定方法及装置与流程

本发明涉及互联网技术领域,具体而言,涉及一种关键词确定方法及装置。



背景技术:

相关技术中,在进行广告投放时,采用的是搜索引擎营销(searchenginemarketing),也叫sem,是一种在搜索引擎中按照关键词投放竞价广告的营销方法,广告主在投放sem广告之前,首先要选定一批关键词,并对每个关键词指定出价,当用户在搜索引擎中搜索了相关关键词之后,能触发广告主投放的关键词对应的广告。广告主要投放的关键词数量往往都会很多,如果对所有关键词都进行投放的话,广告花费成本就会很高,实际应用中,应根据广告投放的目的来选择合适的关键词进行投放。大多数时候,广告主会指定代理公司,由代理公司的营销人员根据以往的投放经验来选择关键词。但是,这种根据人工经验来投放关键词的方式,需要花费人工大量的时间,而且根据人工经验来投放广告,筛选的关键词和对应的广告量会非常多,无法有效将广告主想要的广告投放到对应的位置。并且在通过人工投放广告时,一般需要从业人员具备专业的知识,不能广泛的适用,对于普通的用户而言不能有效投放广告,降低用户的体验度。

针对相关技术中无法有效得到投放广告的关键词,造成投放广告的效率低,导致用户体验度低的技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种关键词确定方法及装置,以至少解决相关技术中无法有效得到投放广告的关键词,造成投放广告的效率低,导致用户体验度低的技术问题。

根据本发明实施例的一个方面,提供了一种关键词确定方法,包括:获取历史投放关键词和预设评分指标,其中,所述历史投放关键词为在第一预设时间段内投放的多个关键词中,出现次数超出第一预设阈值的关键词,所述预设评分指标为对每个关键词进行评分的指标;根据预设计算方式,确定出所述预设评分指标中每个指标的权重参数;根据所述预设评分指标中每个指标的权重参数,对所述历史投放关键词中的每个关键词进行评分;将评分结果中评分大于第二预设阈值的关键词确定为目标关键词。

进一步地,获取历史投放关键词和预设评分指标包括:获取在所述第一预设时间段内投放广告的广告信息;根据所述广告信息,确定多个投放关键词;根据所述广告信息,确定多个预设评分指标,其中,所述多个预设评分指标至少包括:广告点击数、单次点击价格、点击率、线上转化数、线下转化数、线下意愿数、助攻率。

进一步地,所述预设计算方式包括:预设优化方程,其中,所述预设优化方程包括:第一公式,第二公式,keyword_score0i=a*click0i+b*cpc0i+c*ctr0i+d*online_conversion0i+e*crm_conversion0i+f*crm_will0i+g*assist0i,i=1,2,…,n0;第三公式,keyword_score0i≥keyword_score0(i+1);第四公式,a+b+c+d+e+f+g=1;第五公式,e>=d>f≥g>a≥c≥b;第六公式,其中,a、b、c、d、e、f和g为评分指标的权重参数,crm_conversion_will_count为线下转化和意愿数,keyword_score0i为第二预设时间段关键词i的得分,下标0表示所述第二预设时间段,click表示广告点击数,cpc表示单次点击价格,ctr表示点击率,online_conversion表示线上转化数,crm_conversion表示线下转化数,crm_will表示线下意愿数,assist表示助攻率,表示所述第二预设时间段得分为keyword_score0i的关键词i,在第三预设时间段的消费,下标1表示第三预设时间段。

进一步地,在获取历史投放关键词和预设评分指标之后,包括:对所述历史投放关键词中的异常关键词进行过滤,得到过滤后的历史投放关键词,其中,所述异常关键词至少包括:会话数为第三预设阈值的关键词、广告点击数小于等于第四预设阈值的关键词、会话数大于所述点击数的关键词;根据所述预设评分指标中每个指标的权重参数,对所述历史投放关键词中的每个关键词进行评分包括:根据所述预设评分指标中每个指标的权重参数,对所述过滤后的历史投放关键词中的每个关键词进行评分;将评分结果中评分大于第二预设阈值的关键词确定为目标关键词包括:根据评分结果,从所述过滤后的历史投放关键词中确定出目标关键词。

进一步地,在根据评分结果,从所述历史投放关键词中确定出至少一个目标关键词之后,包括:根据所述至少一个目标关键词,确定广告投放信息;根据所述广告投放信息进行广告投放。

根据本发明实施例的另一方面,还提供了一种关键词确定装置,包括:获取单元,用于获取历史投放关键词和预设评分指标,其中,所述历史投放关键词为在第一预设时间段内投放的多个关键词中,出现次数超出第一预设阈值的关键词,所述预设评分指标为对每个关键词进行评分的指标;第一确定单元,用于根据预设计算方式,确定出所述预设评分指标中每个指标的权重参数;评分单元,用于根据所述预设评分指标中每个指标的权重参数,对所述历史投放关键词中的每个关键词进行评分;第二确定单元,用于将评分结果中评分大于第二预设阈值的关键词确定为目标关键词。

进一步地,所述获取单元包括:获取模块,用于获取在所述第一预设时间段内投放广告的广告信息;第一确定模块,用于根据所述广告信息,确定多个投放关键词;第二确定模块,用于根据所述广告信息,确定多个预设评分指标,其中,所述多个预设评分指标至少包括:广告点击数、单次点击价格、点击率、线上转化数、线下转化数、线下意愿数、助攻率。

进一步地,所述预设计算方式包括:预设优化方程,其中,所述预设优化方程包括:第一公式,第二公式,keyword_score0i=a*click0i+b*cpc0i+c*ctr0i+d*online_conversion0i+e*crm_conversion0i+f*crm_will0i+g*assist0i,i=1,2,…,n0;第三公式,keyword_score0i≥keyword_score0(i+1);第四公式,a+b+c+d+e+f+g=1;第五公式,e>=d>f≥g>a≥c≥b;第六公式,其中,a、b、c、d、e、f和g为评分指标的权重参数,crm_conversion_will_count为线下转化和意愿数,keyword_score0i为第二预设时间段关键词i的得分,下标0表示所述第二预设时间段,click表示广告点击数,cpc表示单次点击价格,ctr表示点击率,online_conversion表示线上转化数,crm_conversion表示线下转化数,crm_will表示线下意愿数,assist表示助攻率,表示所述第二预设时间段得分为keyword_score0i的关键词i,在第三预设时间段的消费,下标1表示第三预设时间段。

根据本发明实施例的另一方面,还提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述任意一项所述的关键词确定方法。

根据本发明实施例的另一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述任意一项所述的关键词确定方法。

在本发明实施例中,可以先获取到历史投放关键词和预设评分指标,然后根据预设计算方式,确定出预设评分指标中每个指标的权重参数,之后可以根据预设评分中各指标的权重参数,对历史投放关键词中的每个关键词进行评分,最后可以根据评分结果,将评分结果中评分大于第二预设阈值的关键词确定为目标关键词。在该实施例中,可以利用预设计算方式,确定评分指标的权重参数,利用评分指标的权重参数,确定出目标关键词,利用目标关键词指导广告投放,解决相关技术中无法有效得到投放广告的关键词,造成投放广告的效率低,导致用户体验度低的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的关键词确定方法的流程图;

图2是根据本发明实施例的关键词确定装置的示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

为了便于用户理解本发明,下面对本发明实施例中涉及的部分术语或名词做出解释:

搜索引擎营销,searchenginemarketing,根据用户使用搜索引擎的方式利用用户检索信息的机会尽可能将营销信息传递给目标用户。搜索引擎营销是基于搜索引擎平台的网络营销,利用人们对搜索引擎的依赖和使用习惯,在人们检索信息的时候将信息传递给目标用户。

根据本发明实施例,提供了一种关键词确定的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

以下实施例可以应用于各种关键词确定的系统或者应用中,其应用的领域可以包括但不限于:营销领域、广告投放领域、关键词搜索app中,其中,本发明实施例可以对各种网络营销提供更精确的参数。在相关技术中,在网络营销过程中,只能通过专业的广告投放人员管理投放广告过程中出现的参数,这种方式,需要长时间手动整理投放广告和用户在看到投放广告后进行的相关操作,这样就需要大量的时间和长时间的经验得到投放广告过程中使用的数据,并不能让普通用户也使用这些参数,本发明可以以搜索引擎为例进行说明,可以利用关键词的评分指标和每个评分指标对应的权重参数,确定出用户想要的关键词,让用户了解到投放广告的数据,进而让用户可以利用确定的关键词投放广告,提高投放广告的效率。

以下结合优选的实施步骤对本发明进行说明,图1是根据本发明实施例的关键词确定方法的流程图,如图1所示,该方法包括如下步骤:

步骤s102,获取历史投放关键词和预设评分指标,其中,历史投放关键词为在第一预设时间段内投放的多个关键词中,出现次数超出第一预设阈值的关键词,预设评分指标为对每个关键词进行评分的指标。

其中,本发明实施例中的历史投放关键词是在对历史过程中投放广告的广告信息进行整理、统计后,确定的关键词,第一预设时间段可以是广告投放用户(可以理解为广告主)自行确定的时长,包括但不限于:两个月、三个月、半年,在确定第一预设时间段后,获取该第一预设时间段中广告投放用户进行广告投放的广告信息。本发明中可以对广告投放用户的投放数据进行获取,其可以包括:广告投放次数、广告投放时间、广告投放主题、广告投放内容等,然后获取用户对投放广告进行相关操作的信息,该用户的相关操作可以包括:广告点击数、单次点击价格、点击时间、产品订单等,然后对各种上述用户对广告的操作信息和广告投放用户在投放广告的信息进行分析,确定出广告信息。

对于预设评分指标,其可以是提取的广告信息中的各种关键词后,对各个关键词进行评分的指标,该评分可以是建立各个关键词参数,具体的评分等级和评分数值,是用户自行设置的数据,例如,评分的分值为1-10,其中,1表示最差,10表示最好,也可以用等级来表示评分,例如,1-10级。广告信息的关键词可以是指每次投放广告的关键性词语,例如,在一次投放广告“矿泉水”中,提取的关键词包括:“矿泉水”、“价格”、“数量”、“日期”。通过获取广告信息中的关键词,确定出广告中出现的各种参数。

可选的,获取历史投放关键词和预设评分指标包括:获取在第一预设时间段内投放广告的广告信息;根据广告信息,确定多个投放关键词;根据广告信息,确定多个预设评分指标,其中,多个预设评分指标至少包括:广告点击数、单次点击价格、点击率、线上转化数、线下转化数、线下意愿数、助攻率。

其中,上述的广告点击数可以为广告信息中关键词被用户点击过的次数,单次点击价格可以为关键词被用户点击的平均点击价格,点击率可以为广告信息中关键词被点击次数和关键词出现次数的比值,线上转化数可以为广告信息中关键词进入到广告投放用户网站发生线上预设操作的会话数,线下转化数可以为通过广告信息中关键词访问广告投放用户的目标店面生成订单的会话数,线下意愿数可以为通过广告信息中关键词访问广告投放用户的目标店面有意愿生成订单的会话数,助攻率可以为用户通过广告信息中关键词访问广告投放用户的目标店面到用户发生线下发生转化的转移概率。

上述的各个预设评分指标,主要是对用户在看到广告后进行的相关操作参数进行统计,通过分析用户对广告信息的操作数据,可以更好地反馈出用户对历史过程中投放的广告的应答,得到用户反馈信息,根据该用户反馈信息可以确定出历史过程中投放广告的质量。

对于上述的各项预设评分指标,可以对每一次的投放广告,形成一个单次投放广告的指标表,对于广告点击数和单次点击价格,可以是在用户点击广告后,累加一次广告点击数,并记录该次点击的价格,在统计得到多个点击价格后对点击价格进行平均值计算得到单次点击价格,而对于点击率,可以是指关键词被点击次数和关键词曝光量(即关键词出现次数)的比值,而对于线上转化数和线下转化数,是指用户在广告主的网站上进行会话的数据,包括直接进行的线上预设操作和生成订单的会话数。其中,对于目标店面也可以是指广告主的网站,该网站可以是广告投放用户直接进行广告投放的app应用或者售卖商品的网站,如淘宝网等。另外,助攻率中的线下发生转化可以是指额外签订的订单合同,或者用户与广告投放用户自行进行签订订单的操作,可能不在广告投放用户的网站进行订单,这里需要用户自行统计该助攻率。

步骤s104,根据预设计算方式,确定出预设评分指标中每个指标的权重参数。

其中,预设计算方式包括:预设优化方程,其中,预设优化方程包括:第一公式,第二公式,keyword_score0i=a*click0i+b*cpc0i+c*ctr0i+d*online_conversion0i+e*crm_conversion0i+f*crm_will0i+g*assist0i,i=1,2,…,n0;第三公式,keyword_score0i≥keyword_score0(i+1);第四公式,a+b+c+d+e+f+g=1;第五公式,e>=d>f≥g>a≥c≥b;第六公式,其中,a、b、c、d、e、f和g为评分指标的权重参数,crm_conversion_will_count为线下转化和意愿数,keyword_score0i为第二预设时间段关键词i的得分,下标0表示第二预设时间段,click表示广告点击数,cpc表示单次点击价格,ctr表示点击率,online_conversion表示线上转化数,crm_conversion表示线下转化数,crm_will表示线下意愿数,assist表示助攻率,表示第二预设时间段得分为keyword_score0i的关键词i,在第三预设时间段的消费,下标1表示第三预设时间段。

通过上述的公式,可以得到各个指标对应的权重参数,即上述的广告点击数、单次点击价格、点击率、线上转化数、线下转化数、线下意愿数、助攻率都会有对应的权重参数,上述的权重参数包括:a、b、c、d、e、f、g,每一个指标对应有一个权重参数。

其中,第二预设时间段可以是指在第一预设时间段中的时间较早的时间段,例如,第一预设时间段为两个月(如7月和8月),需要获取到历史过程中两个月的广告信息、用户操作信息,然后,确定出第二预设时间段为较早的一个月的数据(如7月的数据)、即上个月的数据。第三预设时间段也可以是对第一预设时间段中的时间较晚的时间段,即下个月的数据,以前述时间段为例,可以是8月的数据。

步骤s106,根据预设评分指标中每个指标的权重参数,对历史投放关键词中的每个关键词进行评分。

利用上述步骤,可以在得到每个评分指标的权重参数后,根据权重参数、权重参数对应的评分指标确定出关键词的评分。例如,在广告点击数为5、单次点击价格为7、点击率为8、线上转化数为5、线下转化数为7、线下意愿数为6、助攻率为8,确定出关键词“上衣”的评分为6.8。

步骤s108,将评分结果中评分大于第二预设阈值的关键词确定为目标关键词。

即可以通过关键词的评分结果,确定出目标关键词,第二预设阈值可以是根据不同的广告确定的,也可以是用户自行定义的,例如,第二预设阈值为7.5。通过第二预设阈值可以确定出多个目标关键词。

对于本发明上述步骤,在根据评分结果,从历史投放关键词中确定出至少一个目标关键词之后,包括:根据至少一个目标关键词,确定广告投放信息;根据广告投放信息进行广告投放。

利用目标关键词,确定出合适的广告投放信息,即对历史过程中用户比较感兴趣的广告再次投放给用户,以提高用户购买商品。

通过上述步骤,可以先获取到历史投放关键词和预设评分指标,然后根据预设计算方式,确定出预设评分指标中每个指标的权重参数,之后可以根据预设评分中各指标的权重参数,对历史投放关键词中的每个关键词进行评分,最后可以根据评分结果,将评分结果中评分大于第二预设阈值的关键词确定为目标关键词。在该实施例中,可以利用预设计算方式,确定评分指标的权重参数,利用评分指标的权重参数,确定出目标关键词,利用目标关键词指导广告投放,解决相关技术中无法有效得到投放广告的关键词,造成投放广告的效率低,导致用户体验度低的技术问题。

本发明上述实施例,在获取历史投放关键词和预设评分指标之后,可以包括:对历史投放关键词中的异常关键词进行过滤,得到过滤后的历史投放关键词其中,异常关键词至少包括:会话数为第三预设阈值的关键词、广告点击数小于等于第四预设阈值的关键词、会话数大于点击数的关键词;根据预设评分指标中每个指标的权重参数,对历史投放关键词中的每个关键词进行评分包括:根据预设评分指标中每个指标的权重参数,对过滤后的历史投放关键词中的每个关键词进行评分;将评分结果中评分大于第二预设阈值的关键词确定为目标关键词包括:根据评分结果,从过滤后的历史投放关键词中确定出目标关键词。

其中,异常关键词可以是指在统计出各项广告信息、用户信息后,无法使用的数据,对关键词中出现的会话数较少、点击数较少的关键词进行滤除。第三预设阈值可以为正数中数值较少的数值,如0、1、2,而第四预设阈值可以是根据不同的数值进行补充,如9、10、11等,上述对会话数和点击数较少的关键词进行滤除,并且对会话数大于点击数的关键词也进行滤除,重点获取到点击次数较多的关键词的数据。例如,在一次衣服售卖广告中,包括三个关键词“袜子”、“上衣”、“裤子”,其中,对于关键词为“袜子”的数据统计后,发现其点击数只有8次,而第四预设阈值为10次,这时就需要滤除“袜子”相关的数据,不需要对其进行分析。

另外,广告投放用户(广告主)在一次分析使用中,可以确定出想要的数据,可以是确定营销目标,该营销目标可以包括但不限于:增加线下转化、增加线上留资、增加广告出现次数等,其中,线下转化可以是指用户在看到广告后与广告投放用户签订订单的数据,线上留资可以是指用户在广告投放用户的网站进行注册、签订订单等操作数据。

本发明可以利用上述实施例中的实施步骤,根据广告主(即上述广告投放用户)不同的营销目标,通过预设优化方程,确定出评分指标的权重参数,从而实现自动化的为关键词进行评分,将关键词评分超出第二预设阈值的目标关键词发送给广告投放用户,以让广告投放用户可以根据目标关键词的评分直接进行广告投放。

下面结合另一种实施例对本发明进行说明。

在本发明实施例中,可以确定关键词广告投放的目标,选取对该目标具有一定影响的指标,根据历史两个月的数据,建立带约束条件的优化方程,使得在上个月选出的得分最大的一批关键词,在下个月的消费不到上个月全部关键词在下个月总消费一半的条件下,实现目标最大化,以此确定出对关键词评分的各个指标的权重参数。

选取广告主(上述实施例中的广告投放用户)在搜索引擎营销中两个月的投放数据,选取出在两个月都同时存在的关键词,去掉会话数为0的关键词,去掉点击数为小于等于10的关键词,过滤掉会话数大于点击数等异常关键词数据。

这里假设以增加广告主线下意愿和转化数为目标,选取的指标有关键词的广告点击数(click)、单次点击价格(cpc)、点击率(ctr)、线上转化数(online_conversion)、线下转化数(crm_conversion)、线下意愿数(crm_will)以及助攻率(assist)。以下对各指标进行说明:

广告点击数:关键词被用户点击过的次数。

单次点击价格:关键词被用户点击的平均点击价格。

点击率:关键词的点击数除关键词的曝光量。

线上转化数:通过关键词进入到广告主网站发生线上注册或留资等行为的会话数。

线下转化数:通过关键词进入到客户网站,之后在广告主门店生成订单的会话数。

线下意愿数:通过关键词进入到客户网站,之后在广告主门店有意愿生成订单的会话数。

助攻率:用户通过关键词访问广告主官网到用户发生线下发生转化的转移概率。

建立优化方程

带约束条件的优化方程如下:

(1)

(2)

keyword_score0i=a*click0i+b*cpc0i+c*ctr0i+d*online_conversion0i+e*crm_conversion0i+f*crm_will0i+g*assist0i,i=1,2,…,n0;

(3)keyword_score0i≥keyword_score0(i+1);

(4)a+b+c+d+e+f+g=1;

(5)e>=d>f≥g>a≥c≥b;

(6)

其中,公式(1)为目标函数,为在上个月选出的得分排前m的一批关键词,在下个月的线下转化数和意愿数达到最大,crm_conversion_will_count为线下转化和意愿数;(2)为关键词评分函数,keyword_score0i为上个月关键词i的得分,下标0表示上个月,click0i表示上个月关键词的点击数,(2)中其它指标的含义以此类推,n0表示上个月关键词的总数,a、b、c、d、e、f和g为评价关键词得分时各指标的权重;(3)表示对给定权重下计算出的关键词得分降序排列;(4)表示各个指标的权重和为1;(5)表示指定的权重之间的大小关系,这项可根据具体的优化目标来定;(6)用来确定选出的关键词数量m,使得选出的得分排前m的关键词在下个月的消费不到下个月全部关键词总消费的一半,表示上个月得分为keyword_score0i的关键词i,在下个月的消费,下标1表示下个月。

以上方程采用的是暴力求解的方法求出的参数a、b、c、d、e、f和g。

最后可以选择关键词,将以上求出的各个指标的参数用到其它已经投放的历史数据,计算关键词得分,选出得分高的一些关键词进行投放,优化线下转化数。

本发明实施例可根据广告主不同的营销目标,如:增加线下转化、增加线上留资、增加广告曝光等,建立带约束条件的优化方程,确定出影响目标函数的各指标的权重参数,从而实现自动化的为关键词打分,指导广告投放。这一过程不需要太多从事搜索引擎营销的工作人员参与,可以节省人力。

图2是根据本发明实施例的关键词确定装置的示意图,如图2所示,该装置可以包括:获取单元21,用于获取历史投放关键词和预设评分指标,其中,历史投放关键词为在第一预设时间段内投放的多个关键词中,出现次数超出第一预设阈值的关键词,预设评分指标为对每个关键词进行评分的指标;第一确定单元23,用于根据预设计算方式,确定出预设评分指标中每个指标的权重参数;评分单元25,用于根据预设评分指标中每个指标的权重参数,对历史投放关键词中的每个关键词进行评分;第二确定单元27,用于将评分结果中评分大于第二预设阈值的关键词确定为目标关键词。

通过上述实施例,可以通过获取单元21先获取到历史投放关键词和预设评分指标,然后通过第一确定单元23根据预设计算方式,确定出预设评分指标中每个指标的权重参数,之后可以通过评分单元25根据预设评分中各指标的权重参数,对历史投放关键词中的每个关键词进行评分,最后可以通过第二确定单元27根据评分结果,将评分结果中评分大于第二预设阈值的关键词确定为目标关键词。在该实施例中,可以利用预设计算方式,确定评分指标的权重参数,利用评分指标的权重参数,确定出目标关键词,利用目标关键词指导广告投放,解决相关技术中无法有效得到投放广告的关键词,造成投放广告的效率低,导致用户体验度低的技术问题。

其中,上述的获取单元21可以包括:获取模块,用于获取在第一预设时间段内投放广告的广告信息;第一确定模块,用于根据广告信息,确定多个投放关键词;第二确定模块,用于根据广告信息,确定多个预设评分指标,其中,多个预设评分指标至少包括:广告点击数、单次点击价格、点击率、线上转化数、线下转化数、线下意愿数、助攻率。

其中,上述的广告点击数可以为广告信息中关键词被用户点击过的次数,单次点击价格为关键词被用户点击的平均点击价格,点击率为广告信息中关键词被点击次数和关键词出现次数的比值,线上转化数为广告信息中关键词进入到广告投放用户网站发生线上预设操作的会话数,线下转化数为通过广告信息中关键词访问广告投放用户的目标店面生成订单的会话数,线下意愿数为通过广告信息中关键词访问广告投放用户的目标店面有意愿生成订单的会话数,助攻率为用户通过广告信息中关键词访问广告投放用户的目标店面到用户发生线下发生转化的转移概率。

另外,上述预设计算方式包括:预设优化方程,其中,预设优化方程包括:第一公式,第二公式,keyword_score0i=a*click0i+b*cpc0i+c*ctr0i+d*online_conversion0i+e*crm_conversion0i+f*crm_will0i+g*assist0i,i=1,2,…,n0;第三公式,keyword_score0i≥keyword_score0(i+1);第四公式,a+b+c+d+e+f+g=1;第五公式,e>=d>f≥g>a≥c≥b;第六公式,其中,a、b、c、d、e、f和g为评分指标的权重参数,crm_conversion_will_count为线下转化和意愿数,keyword_score0i为第二预设时间段关键词i的得分,下标0表示所述第二预设时间段,click表示广告点击数,cpc表示单次点击价格,ctr表示点击率,online_conversion表示线上转化数,crm_conversion表示线下转化数,crm_will表示线下意愿数,assist表示助攻率,表示所述第二预设时间段得分为keyword_score0i的关键词i,在第三预设时间段的消费,下标1表示第三预设时间段。

上述的关键词确定装置还可以包括处理器和存储器,上述获取单元21、第一确定单元23、评分单元25、第二确定单元27等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来对广告投放过程中的关键词进行评分,从而确定出广告投放的关键词,以指导广告投放。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram),存储器包括至少一个存储芯片。

根据本发明实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述任意一项的关键词确定方法。

根据本发明实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述任意一项的关键词确定方法。

本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现以下步骤:获取历史投放关键词和预设评分指标,其中,历史投放关键词为在第一预设时间段内投放的多个关键词中,出现次数超出第一预设阈值的关键词,预设评分指标为对每个关键词进行评分的指标;根据预设计算方式,确定出预设评分指标中每个指标的权重参数;根据预设评分指标中每个指标的权重参数,对历史投放关键词中的每个关键词进行评分;将评分结果中评分大于第二预设阈值的关键词确定为目标关键词。

可选地,上述处理器执行程序时,还可以获取在第一预设时间段内投放广告的广告信息;根据广告信息,确定多个投放关键词;根据广告信息,确定多个预设评分指标,其中,多个预设评分指标至少包括:广告点击数、单次点击价格、点击率、线上转化数、线下转化数、线下意愿数、助攻率。

其中,预设计算方式包括:预设优化方程,其中,预设优化方程包括:第一公式,第二公式,keyword_score0i=a*click0i+b*cpc0i+c*ctr0i+d*online_conversion0i+e*crm_conversion0i+f*crm_will0i+g*assist0i,i=1,2,…,n0;第三公式,keyword_score0i≥keyword_score0(i+1);第四公式,a+b+c+d+e+f+g=1;第五公式,e>=d>f≥g>a≥c≥b;第六公式,其中,a、b、c、d、e、f和g为评分指标的权重参数,crm_conversion_will_count为线下转化和意愿数,keyword_score0i为第二预设时间段关键词i的得分,下标0表示所述第二预设时间段,click表示广告点击数,cpc表示单次点击价格,ctr表示点击率,online_conversion表示线上转化数,crm_conversion表示线下转化数,crm_will表示线下意愿数,assist表示助攻率,表示所述第二预设时间段得分为keyword_score0i的关键词i,在第三预设时间段的消费,下标1表示第三预设时间段。

可选地,上述处理器执行程序时,还可以对历史投放关键词中的异常关键词进行过滤,得到过滤后的历史投放关键词其中,异常关键词至少包括:会话数为第三预设阈值的关键词、广告点击数小于等于第四预设阈值的关键词、会话数大于点击数的关键词;根据所述预设评分指标中每个指标的权重参数,对所述历史投放关键词中的每个关键词进行评分包括:根据所述预设评分指标中每个指标的权重参数,对所述过滤后的历史投放关键词中的每个关键词进行评分;将评分结果中评分大于第二预设阈值的关键词确定为目标关键词包括:根据评分结果,从所述过滤后的历史投放关键词中确定出目标关键词。

可选地,上述处理器执行程序时,还可以根据至少一个目标关键词,确定广告投放信息;根据广告投放信息进行广告投放。

本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:获取历史投放关键词和预设评分指标,其中,历史投放关键词为在第一预设时间段内投放的多个关键词中,出现次数超出第一预设阈值的关键词,预设评分指标为对每个关键词进行评分的指标;根据预设计算方式,确定出预设评分指标中每个指标的权重参数;根据预设评分指标中每个指标的权重参数,对历史投放关键词中的每个关键词进行评分;将评分结果中评分大于第二预设阈值的关键词确定为目标关键词。

可选地,上述数据处理设备执行程序时,还可以获取在第一预设时间段内投放广告的广告信息;根据广告信息,确定多个投放关键词;根据广告信息,确定多个预设评分指标,其中,多个预设评分指标至少包括:广告点击数、单次点击价格、点击率、线上转化数、线下转化数、线下意愿数、助攻率。

其中,预设计算方式包括:预设优化方程,其中,预设优化方程包括:第一公式,第二公式,keyword_score0i=a*click0i+b*cpc0i+c*ctr0i+d*online_conversion0i+e*crm_conversion0i+f*crm_will0i+g*assist0i,i=1,2,…,n0;第三公式,keyword_score0i≥keyword_score0(i+1);第四公式,a+b+c+d+e+f+g=1;第五公式,e>=d>f≥g>a≥c≥b;第六公式,其中,a、b、c、d、e、f和g为评分指标的权重参数,crm_conversion_will_count为线下转化和意愿数,keyword_score0i为第二预设时间段关键词i的得分,下标0表示所述第二预设时间段,click表示广告点击数,cpc表示单次点击价格,ctr表示点击率,online_conversion表示线上转化数,crm_conversion表示线下转化数,crm_will表示线下意愿数,assist表示助攻率,表示所述第二预设时间段得分为keyword_score0i的关键词i,在第三预设时间段的消费,下标1表示第三预设时间段。

可选地,上述数据处理设备执行程序时,还可以对历史投放关键词中的异常关键词进行过滤,得到过滤后的历史投放关键词其中,异常关键词至少包括:会话数为第三预设阈值的关键词、广告点击数小于等于第四预设阈值的关键词、会话数大于点击数的关键词;根据所述预设评分指标中每个指标的权重参数,对所述历史投放关键词中的每个关键词进行评分包括:根据所述预设评分指标中每个指标的权重参数,对所述过滤后的历史投放关键词中的每个关键词进行评分;将评分结果中评分大于第二预设阈值的关键词确定为目标关键词包括:根据评分结果,从所述过滤后的历史投放关键词中确定出目标关键词。

可选地,上述数据处理设备执行程序时,还可以根据至少一个目标关键词,确定广告投放信息;根据广告投放信息进行广告投放。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1