CN114254784A - 信息推送方法、信息推送装置和存储介质 - Google Patents
信息推送方法、信息推送装置和存储介质 Download PDFInfo
- Publication number
- CN114254784A CN114254784A CN202111552218.4A CN202111552218A CN114254784A CN 114254784 A CN114254784 A CN 114254784A CN 202111552218 A CN202111552218 A CN 202111552218A CN 114254784 A CN114254784 A CN 114254784A
- Authority
- CN
- China
- Prior art keywords
- pushing
- information
- push
- service
- travel
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0212—Chance discounts or incentives
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0283—Price estimation or determination
- G06Q30/0284—Time or distance, e.g. usage of parking meters or taximeters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Finance (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Human Resources & Organizations (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请实施例提供了一种信息推送方法、信息推送装置和存储介质。所述信息推送方法包括:根据应用软件的运行数据,确定是否满足推送所述应用软件的指定服务的信息推送条件;获取所述应用软件的使用主体在所述指定服务中可获得的服务参数值;根据所述使用主体可获得的服务参数值,生成推送信息文案;当满足所述指定服务的信息推送条件时,推送携带所述推送信息文案的推送消息至所述使用主体的终端。本申请实施例的方案避免了不必要的消息推送,保障了体验。
Description
技术领域
本申请实施例涉及出行技术领域,尤其涉及一种信息推送方法、信息推送装置和存储介质。
背景技术
现有应用软件一般会提供不同类型的服务供该应用软件的使用主体选择,为了使使用主体能够更高效地选择出适合其需求的服务,现有技术会通过信息推送的方式提示使用主体选择相应的服务。但是,发明人发现,现有信息推送技术为了保证推送信息的触达率会频繁推送信息,这很容易对使用主体产生打扰,导致体验变差。
基于此,需要提供新的信息推送技术,解决信息频繁推送产生的问题,保障体验。
发明内容
有鉴于此,本申请实施例提供一种信息推送方法、信息推送装置和存储介质,以至少部分解决上述问题。
根据本申请实施例的第一方面,提供了一种信息推送方法,包括:根据应用软件的运行数据,确定是否满足推送所述应用软件的指定服务的信息推送条件;获取所述应用软件的使用主体在所述指定服务中可获得的服务参数值;根据所述使用主体可获得的服务参数值,生成推送信息文案;当满足所述指定服务的信息推送条件时,推送携带所述推送信息文案的推送消息至所述使用主体的终端。
根据本申请实施例的第二方面,提供了一种信息推送装置,包括:确定模块,根据应用软件的运行数据,确定是否满足推送所述应用软件的指定服务的信息推送条件;获取模块,获取所述应用软件的使用主体在所述指定服务中可获得的服务参数值;生成模块,根据所述使用主体可获得的服务参数值,生成推送信息文案;推送模块,当满足所述指定服务的信息推送条件时,推送携带所述推送信息文案的推送消息至所述使用主体的终端。
根据本申请实施例的第三方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如前述第一方面所述的推送方法所对应的操作。
根据本申请实施例的第四方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的推送方法所对应的操作。
在本申请实施例的方案中,用于推送消息的信息推送条件根据应用软件的运行数据,使得消息推送考虑到了应用软件的运行情况,避免了不必要的消息推送,保障了体验。此外,由于推送信息文案与使用主体可获得的服务参数值相关,降低了消息的无用性,减少了对使用主体的打扰,优化了推送的效果。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1A为当前的出行应用所可能提供的出行路线规划界面的示意图。
图1B为当前的出行应用中所提供的POI类型搜索的示意图。
图2为本申请实施例所提供的一种信息推送方法的流程示意图。
图3为本申请实施例所提供的一种进行信息推送方式选择的逻辑示意图。
图4为本申请实施例所提供的一种信息推送装置的结构示意图。
图5为根据本申请实施例所提供的一种电子设备的结构示意图。
具体实施方式
为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。
图1A示出了出行应用所涉及的出行路线规划界面的示意图。如图1A所示,出行应用能够为使用主体提供各种出行方式,使用出行应用的人群也是多种类型的。例如,使用主体可以从出行应用的诸如“驾车”、“网约车”、“公交”和“步行”等等多种出行服务中选择,并且使用主体在应用软件的不同界面中选择相应出行服务的意愿是不同的。
例如,使用主体在不同界面中选择网约车服务的意愿通常是不同的,也就是,使用主体在不同界面中选择网约车服务的概率是不同的。如果不考虑使用主体的选择网约车服务的意愿直接无差别地进行网约车信息推送,一方面会降低信息推送的有效性,另一方面,对于不想选择网约车服务的使用主体也造成了骚扰。
基于此,本申请实施例提供一种信息推送方法,可以由任意适当的具有数据处理能力的电子设备执行。作为一个示例,本实施例的信息推送方法由诸如云服务器的应用服务器执行,如图2所示,信息推送方法包括:
S201,根据应用软件的运行数据,确定是否满足推送应用软件的指定服务的信息推送条件。
应理解,文中的应用软件包括但不限于电商应用软件、即时通信应用软件、出行应用软件、包括地图导航功能的应用软件等。
应用软件中的运行数据可以包括与运行应用软件的电子设备相关的运行数据,例如,设备定位数据等。
运行设备也可以包括与应用软件的使用主体相关的运行数据。使用主体在应用软件中的运行数据可以包括多个方面的信息。
在一个示例中,运行数据可以包括应用软件的使用主体的定位位置状态。使用主体可以为登录出行应用的用户,也可以为以非登录状态使用出行应用的用户。使用主体的定位位置状态指示使用主体的定位位置。例如,定位位置可以包括诸如出发地或者目的地的定位坐标,定位位置也可以包括使用主体在出行导航时所使用的定位地图所对应的城市的位置,定位位置还可以包括使用主体的常驻位置的坐标等等。
在另一示例中,运行数据还可以包括使用主体在应用软件中的出行方式操作状态。例如,出行方式操作状态可以指示使用主体在不同出行界面中的访问次数、停留时长等,出行方式操作状态还可以指示使用主体在不同出行界面中切换的频率。
在另一示例中,运行数据还可以指示使用主体在出行路线规划时所产生的路线规划信息。例如,对于公交出行方式的路线规划,可以产生包括目的地、公交时长、步行距离、换乘次数在内的公交路线规划信息。又例如,对于驾车或者网约车出行方式的路线规划,也可以产生包括目的地、驾车时长、路线堵车情形、费用在内的路线规划信息。
在另一示例中,运行数据还可以指示使用主体在应用软件中的搜索信息。例如,使用主体在出行应用中搜索了“颐和园”或者“八达岭”等兴趣点(Point of Interest,POI)信息。又例如,使用主体在出行应用中搜索了POI类型,POI类型包括但不限于美食、酒店、门票、加油站等等,相应地,在出行应用中通常会提供上述各种POI类型为使用主体提供搜索选项。然后,返回的搜索结果通常是在使用主体附近的与POI类型相关的POI,如图1B所示的POI类型搜索过程。
还应理解,在判断是否满足信息推送条件时,可以依据应用软件的运行数据所指示的上述各种信息。例如,信息推送条件可以包括当前定位位置与常驻定位位置匹配情况,信息推送条件也可以包括出行方式的变化情况。
S203,获取应用软件的使用主体在指定服务中可获得的服务参数值。
应理解,指定服务包括但不限于出行服务、社交网络、在线购物等互联网服务。出行的服务参数值指示指定服务的增值服务力度,包括但不限于优惠券金额、折扣额度、会员积分、促销日期等。
还应理解,服务参数值可以经由应用软件的应用服务器确定,然后与指定服务关联。服务参数值可以与登录应用软件的使用主体关联,也可以与应用软件的任一使用主体关联。服务参数值可以为一个数值,也可以为多个备选数值。
S205,根据使用主体可获得的服务参数值,生成推送信息文案。
应理解,推送信息文案包括具有服务参数值、或者指示服务参数值。例如,推送信息文案中可以嵌入服务参数值本身,用于提高内容传播效果。具体地,推送信息文案可以为“XX月XX日大促,不要错过”。又例如,推送信息文案与服务参数值匹配,指示指定服务的优惠,具体地,推送文案信息可以为:“再下一单有惊喜折扣”或者“您的里程总数距离成为VIP只差10公里”。
S207,当满足指定服务的信息推送条件时,推送携带推送信息文案的推送消息至使用主体的终端。
应理解,使用主体的终端可以是诸如手机、车机、平板电脑、诸如可穿戴设备的便携设备等终端。使用主体的终端可以基于应用软件的接口接收推送消息,使用主体的终端也可以通过其他推送端口接收推送消息。其他推送端口包括但不限于与应用软件关联的其他应用软件的接口、诸如移动网络接口的其他通信接口等。
还应理解,使用主体可以基于推送消息获取与服务参数值,例如,优惠券金额、折扣额度、会员积分、促销日期等。作为一个示例,使用主体可以获取服务参数值到应用软件中的个人信息界面中,使用主体可以查看个人信息界面,得到服务参数值。作为一个示例,服务参数值可以为优惠券金额,在应用服务器向使用主体推送消息之后,使用主体可以获取到优惠券金额。
还应理解,在应用软件为出行应用时,推送信息中还可以包括与出行方式相关的链接。例如,可以将网约车服务链接包含到图片或的文档中,作为推送信息推送给使用主体。此外,推送的信息中还可以包括其它的相关信息,推送的信息的最终类型可以是诸如文字、图片、动画、视频等等各种类型,相关信息可以是与使用主体相关的优惠券信息等等,用于进一步提升使用主体采用特定出行方式出行的概率。
在本申请实施例的方案中,用于推送消息的信息推送条件根据应用软件的运行数据,使得消息推送考虑到了应用软件的运行情况,避免了不必要的消息推送,保障了体验。此外,由于推送信息文案与使用主体可获得的服务参数值相关,降低了消息的无用性,减少了对使用主体的打扰,优化了推送的效果。
在另一些示例中,应用软件的指定服务为出行服务,所述运行数据指示所述应用软件的使用主体的定位位置状态或出行方式操作状态。所述根据应用软件的运行数据,确定是否满足推送所述应用软件的指定服务的信息推送条件,包括:根据所述使用主体的定位位置状态或出行方式操作状态,确定满足推送所述出行服务的信息推送条件。由于使用主体的定位位置状态或出行方式操作状态反映了使用主体的服务需求程度较高,因而提高了信息推送的准确度,而且在使用主体的服务需求程度较高时的信息推送不会伤害体验。
具体而言,可以在应用软件的使用主体的当前定位位置与常驻定位位置不匹配时,确定满足推送出行服务的信息推送条件。
应理解,当前定位位置可以是使用主体当前所在区域,例如,使用主体当前所在城市、使用主体当前所在省份、使用主体当前所在街道等。使用主体当前所在区域可以通过使用主体的终端的定位设备(例如,GPS)定位得到。当前定位位置也可以是使用主体在应用软件中当前指定的定位位置,例如,使用主体当前指定省份、使用主体当前指定城市、使用主体当前指定出发地、使用主体当前指定目的地等。
还应理解,常驻定位位置基于使用主体的历史定位数据所确定的定位位置。例如,在一定历史时段内,使用主体停留较频繁或停留时间较长的区域,更具体地,常驻定位位置可以包括使用主体住址或者使用主体工作地点。
例如,使用主体的当前定位位置对应于“A城市”,且使用主体的常驻定位位置对应于“B城市”,这时,可以认为使用主体离开常驻定位位置而来到当前定位位置。进一步地,使用主体可能处于出差或办理相关事务等工作状态、或者旅游状态,这种情况下,使用主体的网约车需求会提升,从而可以在这样情况下,向使用主体推送诸如网约车的推送信息。
又例如,使用主体的当前定位位置对应于“A城市X街道”,且使用主体的常驻定位位置对应于“A城市Y街道”,这时,可以认为使用主体的常驻定位位置与当前定位位置大致匹配。进一步地,使用主体可能处于与朋友或同事聚餐等休闲状态,这种情况下,使用主体乘坐公共交通的需求会提升,从而可以在这样情况下,向使用主体推送与地铁或公交相关的推送信息。
又例如,可以将不同区域范围作为区分粒度来判定使用主体的当前定位位置与常驻定位位置是否匹配。例如,可以将“城市”作为区分粒度来进行区分,更具体地,可以根据使用主体在出行应用中的当前定位位置判断使用主体的当前城市区号,以及判断使用主体的常驻定位位置的常驻城市区号。如果当前城市区号和常驻城市区号不同,则当前定位位置与常驻定位位置是否不匹配,如果当前城市区号和常驻城市区号相同,则当前定位位置与常驻定位位置是否匹配。
另外,还可以根据出行方式操作状态,确定满足信息推送条件。
作为一个示例,可以在出行方式操作状态指示使用主体在不同出行方式之间进行过切换时,确定满足推送所述出行服务的信息推送条件。
例如,可以判断出行方式操作状态的变化情况,确定满足信息推送条件。例如,使用主体在公交出行界面操作和网约车出行界面操作之间的切换时,可以判定使用主体对于网约车的需求程度,即,判定满足信息推送条件。然后,可以基于网约车向使用主体推送信息。换言之,可以认为应用软件的使用主体的出行方式切换操作状态反映了使用主体在考虑乘坐公交出行还是网约车出行,因而潜在的网约车需求。
作为另一示例,在出行方式操作状态指示使用主体选择的出行路线不满足预设的出行便捷性需求时,确定满足推送出行服务的信息推送条件。例如,可以判断目标出行方式操作频率情况,确定满足信息推送条件。例如,在使用主体在访问网约车界面之前的预设时段(例如,一分钟之前)内有过公交界面的操作行为的情况下,说明使用主体的网约车需求程度较大,因而确定满足信息推送条件。又例如,如果使用主体在出行应用中路线规划目的地时,相同的目的地的出现次数超过预设值(例如,使用主体在确定目的地为“颐和园”时,其在之前的30分钟之内在出行应用中连续路线规划了3次“颐和园”为目的地),则说明使用主体可能尚未确定出行目的地,且说明使用主体出行目的地周围的情形的熟悉程度较低,因而可以确定满足信息推送条件。
作为另一示例,在使用主体导航操作状态指示出行地点信息满足预设的访问频率时,确定满足推送出行服务的信息推送条件。例如,在使用主体在公交界面中确定了出发地和目的地,且确定包括出发地和目的地的公交路线的情况下,说明使用主体的乘坐公交的需求程度较大,因而确定满足信息推送条件。
此外,在本实施例中,还可以基于其他的标准,判断是否满足信息推送条件。
例如,可以基于路线规划信息的判断是否满足信息推送条件。更具体地,如果使用主体在公交界面中进行公交路线规划时,出行应用所提供的各公交路线的步行距离或者换乘次数超过预设值(例如,公交步行的最小距离超过2km,或者,换乘次数超过3次),则说明公交出行的便捷性较差,换言之,说明使用主体可能存在较高的网约车需求,因而可以确定满足信息推送条件。
又例如,还可以基于搜索信息判断是否满足信息推送条件。更具体地,在出行应用中,可以将与POI或POI类型相关的信息作为搜索提示提供给使用主体,相应地,在使用主体在出行应用中的预设时间段中选择同一POI或POI类型的频次超过预设值时,说明使用主体的POI偏好程度,因而,可以确定满足信息推送条件。
在另一些示例中,服务参数值为优惠券金额。根据使用主体可获得的服务参数值,生成推送信息文案,包括:确定使用主体可获得的电子优惠券金额所在的金额范围对应的文案类型;生成具有文案类型的推送信息文案。
在另一些示例中,推送携带推送信息文案的推送消息至使用主体的终端,包括:在使用主体的触达率信息符合指定服务的触达率指标时,经由不同的推送端口,将携带推送信息文案的推送消息推送至使用主体的终端。具体地,触达率信息指示推送消息对于使用主体的触达率,触达率越高,使用主体采用指定服务的概率越大。触达率指标可以为指示触达率的比例信息、优惠券金额等。除了应用软件的接口之外,其他推送端口包括但不限于与应用软件关联的其他应用软件的接口、诸如移动网络接口的其他通信接口等。作为一具体例子,除了在应用软件中执行信息推送之外,还可以采用短信推送的方式。
应理解,经由不同的推送端口提高了触达率,也增加了推送成本。作为一个示例,在采用其他推送端口执行信息推送时,可以预先确定使用主体的出行方式概率和使用主体持有的优惠券金额,换言之,在出行方式概率和优惠券金额均达到预设条件时,采用其他推送端口执行信息推送。上述的预设条件可以为:出行方式概率大于概率阈值且优惠券金额大于预设阈值。
更具体地,触达率信息可以包括服务参数值和优惠券转化率中的至少一者。优惠券转化率通过将运行数据输入到预先训练的机器模式预测得到。例如,优惠券转化率采用预先训练的梯度提升机(Light Gradient Boosting Machine,Light GBM)模型执行预测,梯度提升机模型的训练数据包括但不限于使用主体的应用软件操作信息、使用主体画像、历史下单信息等。
更具体地,如果梯度提升机模型预测使用主体持有金额较高的优惠券,且使用主体持有的优惠券金额也超过预设值,则使用主体的选择特定出行方式的概率较大,从而采用诸如短信推送的其他推送端口,有利于提高指定服务的收益。
此外,在生成推送信息文案时,可以根据使用主体持有的优惠券金额来生成不同的文案信息,也可以根据使用主体持有的优惠券金额,确定不同的推送方式。
在一具体示例中,可以首先确定是否持有电子优惠券,如果没有电子优惠券,就采用在出行应用中进行信息推送的推送方式;如果有电子优惠券,就可以采用出行应用中进行信息推送和短信推送相结合的推送方式。
在另一具体示例中,可以确定是否持有电子优惠券,对于没有电子优惠券的,可以生成第一文案信息,第一文案信息中不包含电子优惠券的信息,从而在出行应用内推送包含第一文案信息和网约车服务链接的信息至使用主体,例如第一文案信息为动态的“要走这么远,还是打车吧”的图片,其下方为“点击进入网约车”的网约车服务链接,或者该图片中即包含了网约车服务链接,点击该图片即可以进入网约车路线规划界面。
在一种情况下,如果在确定使用主体持有电子优惠券时,且优惠券金额不超过预设金额,则可以生成第二文案信息。应理解,第二文案信息中包含了使用主体的电子优惠券的相关信息,例如,在确定使用主体持有一张15元(不超过20元)的电子优惠券时,第二文案信息可以是“使用优惠券,立省15元”的动态图片,其下方为“点击进入打车”的网约车服务链接,或者该图片中即包含了网约车服务链接,点击该图片即可以进入网约车路线规划界面。
在另一情况下,如果在确定使用主体持有电子优惠券时,且优惠券金额不超过预设金额,则可以生成第三文案信息。应理解,第三文案信息中同样可以包含使用主体的电子优惠券的相关信息,以及由于表征优惠力度更大的文案信息。例如,在确定使用主体持有一张30元(超过20元)的电子优惠券时,第三文案信息可以是“使用优惠券,免费回家”的态图片,或者该图片中即包含了网约车服务链接,点击该图片即可以进入网约车路线规划界面。
应理解,上述的第一文案信息、第二文案信息和第三文案信息所包含的信息不尽相同。第一文案信息中可以不包含电子优惠券的信息,第二文案信息和第三文案信息均可以包含电子优惠券的信息,从而提高了出行应用软件的使用主体的网约车意愿。此外,考虑到不同的优惠券金额表征了不同的优惠力度,有利于进一步提高出行应用软件的使用主体的网约车意愿。
在另一些示例中,推送携带推送信息文案的推送消息至使用主体的终端,包括:确定与指定服务的服务类型匹配的推送延迟时间,推送延迟时间指示推送携带推送信息文案的推送消息相对于使用主体访问指定服务的延迟;根据推送延迟时间,推送所述推送消息至使用主体的终端。
下面将结合图3详细说明信息推送方式的选择逻辑。
例如,在上述使用主体处于“异地”的情况下,如果与POI相关的信息指示使用主体处于“休息”或者“旅游”的状态,则说明使用主体对指定服务的紧急度需求不明显,则可以不基于推送延迟时间执行信息推送,或者,可以基于推送延迟时间推送,且推送延迟时间较小,这样,不会对使用主体造成明显的信息干扰。
又例如,如果使用主体处于指示使用主体处于“不便”或者“忙碌”的状态,则说明使用主体对指定服务的紧急度需求较明显,则可以基于推送延迟时间执行信息推送,且推送延迟时间较大,同样,这种推送延迟时间不会对使用主体造成明显的信息干扰。例如,可以在5分钟的推送延迟时间之后,再推送信息至使用主体。
更具体地,基于推送延迟时间执行信息推送,可以先让使用主体选择是不是要选择特定出行方式。如果使用主体在推送延迟时间内确定了特定出行方式,则不必向使用主体执行信息推送;如果推送延迟时间之后,使用主体尚未确定特定出行方式,则向使用主体执行信息推送,在兼顾了订单达成的前提下,合理地减小了对使用主体造成明显的信息干扰。
如图4所示,本申请实施例还提供了一种信息推送装置。图4的信息推送装置包括:
确定模块401,根据应用软件的运行数据,确定是否满足推送所述应用软件的指定服务的信息推送条件;
获取模块403,获取所述应用软件的使用主体在所述指定服务中可获得的服务参数值;
生成模块405,根据所述使用主体可获得的服务参数值,生成推送信息文案;
推送模块407,当满足所述指定服务的信息推送条件时,推送携带所述推送信息文案的推送消息至所述使用主体的终端。
进一步地,所述应用软件的指定服务为出行服务,所述运行数据指示所述应用软件的使用主体的定位位置状态或出行方式操作状态。确定模块具体用于:根据定位位置状态或出行方式操作状态,确定满足推送所述出行服务的信息推送条件。
进一步地,确定模块具体用于:在所述应用软件的使用主体的当前定位位置与常驻定位位置不匹配时,确定满足推送所述出行服务的信息推送条件。
进一步地,确定模块具体用于:在所述出行方式操作状态指示所述使用主体在不同出行方式之间进行过切换,则确定满足推送所述出行服务的信息推送条件;或者,在所述出行方式操作状态指示所述使用主体选择的出行路线不满足预设的出行便捷性需求时,确定满足推送所述出行服务的信息推送条件;或者,在所述使用主体导航操作状态指示出行地点信息满足预设的访问频率时,确定满足推送所述出行服务的信息推送条件。
进一步地,所述服务参数值为优惠券金额,其中,生成模块具体用于:确定所述使用主体可获得的电子优惠券金额所在的金额范围对应的文案类型;生成具有所述文案类型的推送信息文案。
进一步地,推送模块具体用于:在所述使用主体的触达率信息符合所述指定服务的触达率指标时,经由不同的推送端口,将携带所述推送信息文案的推送消息推送至所述使用主体的终端。
进一步地,所述触达率信息包括所述服务参数值和优惠券转化率中的至少一者,其中,所述优惠券转化率通过将所述运行数据输入到预先训练的机器模式预测得到。
进一步地,推送模块具体用于:确定与所述指定服务的服务类型匹配的推送延迟时间,所述推送延迟时间指示推送携带所述推送信息文案的推送消息相对于所述使用主体访问所述指定服务的延迟;根据所述推送延迟时间,推送所述推送消息至所述使用主体的终端。
本实施例的信息推送装置用于实现前述多个方法实施例中相应的信息推送方法,并具有相应的方法实施例的有益效果,在此不再赘述。此外,本实施例的处理收置中的各个模块的功能实现均可参照前述方法实施例中的相应部分的描述,在此亦不再赘述。
参照图5,示出了根据本申请实施例的一种电子设备的结构示意图,本申请具体实施例并不对电子设备的具体实现做限定。
如图5所示,该电子设备可以包括:处理器(processor)502、通信接口(Communications Interface)504、存储器(memory)506和通信总线508。
其中:
处理器502、通信接口504、存储器506通过通信总线508完成相互间的通信。
通信接口504,用于与其它电子设备或服务器进行通信。
处理器502,用于执行程序510,具体可以执行上述推送方法实施例中的相关步骤。
具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。
处理器502可能是处理器CPU,或者是特定集成电路ASIC(Application SpecificIntegrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。智能设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
存储器506,用于存放程序510。存储器506可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
程序510具体可以用于使得处理器502执行以下操作:根据应用软件的运行数据,确定是否满足推送所述应用软件的指定服务的信息推送条件;获取所述应用软件的使用主体在所述指定服务中可获得的服务参数值;根据所述使用主体可获得的服务参数值,生成推送信息文案;当满足所述指定服务的信息推送条件时,推送携带所述推送信息文案的推送消息至所述使用主体的终端。
在一种可选的实施方式中,程序510还用于使得处理器502在程序510中各步骤的具体实现可以参见上述推送方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
在本申请实施例的第四方面,还提供了一种计算机存储介质,其上存储有相应的计算机程序,该程序被处理器执行时实现如图2所述的信息推送方法。
需要指出,根据实施的需要,可将本申请实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本申请实施例的目的。
上述根据本申请实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD ROM、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的推送方法。此外,当通用计算机访问用于实现在此示出的推送方法的代码时,代码的执行将通用计算机转换为用于执行在此示出的推送方法的专用计算机。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。
以上实施方式仅用于说明本申请实施例,而并非对本申请实施例的限制,有关技术领域的普通技术人员,在不脱离本申请实施例的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本申请实施例的范畴,本申请实施例的专利保护范围应由权利要求限定。
Claims (10)
1.一种信息推送方法,包括:
根据应用软件的运行数据,确定是否满足推送所述应用软件的指定服务的信息推送条件;
获取所述应用软件的使用主体在所述指定服务中可获得的服务参数值;
根据所述使用主体可获得的服务参数值,生成推送信息文案;
当满足所述指定服务的信息推送条件时,推送携带所述推送信息文案的推送消息至所述使用主体的终端。
2.如权利要求1所述的方法,其中,所述应用软件的指定服务为出行服务,所述运行数据指示所述应用软件的使用主体的定位位置状态或出行方式操作状态,
所述根据应用软件的运行数据,确定是否满足推送所述应用软件的指定服务的信息推送条件,包括:
根据所述使用主体的定位位置状态或出行方式操作状态,确定满足推送所述出行服务的信息推送条件。
3.如权利要求2所述的方法,其中,所述根据所述使用主体的定位位置状态,确定满足推送所述出行服务的信息推送条件,包括:
在所述应用软件的使用主体的当前定位位置与常驻定位位置不匹配时,确定满足推送所述出行服务的信息推送条件。
4.如权利要求2所述的方法,其中,所述根据所述出行方式操作状态,确定满足推送所述出行服务的信息推送条件,包括:
在所述出行方式操作状态指示所述使用主体在不同出行方式之间进行过切换时,确定满足推送所述出行服务的信息推送条件;
或者,在所述出行方式操作状态指示所述使用主体选择的出行路线不满足预设的出行便捷性需求时,确定满足推送所述出行服务的信息推送条件;
或者,在所述使用主体的导航操作状态指示出行地点信息满足预设的访问频率时,确定满足推送所述出行服务的信息推送条件。
5.如权利要求1所述的方法,其中,所述服务参数值为优惠券金额,
所述根据所述使用主体可获得的服务参数值,生成推送信息文案,包括:
确定所述使用主体可获得的电子优惠券金额所在的金额范围对应的文案类型;
生成具有所述文案类型的推送信息文案。
6.如权利要求1所述的方法,其中,所述推送携带所述推送信息文案的推送消息至所述使用主体的终端,包括:
在所述使用主体的触达率信息符合所述指定服务的触达率指标时,经由不同的推送端口,将携带所述推送信息文案的推送消息推送至所述使用主体的终端。
7.如权利要求6所述的方法,其中,所述触达率信息包括所述服务参数值和优惠券转化率中的至少一者,其中,所述优惠券转化率通过将所述运行数据输入到预先训练的机器模式预测得到。
8.如权利要求1所述的方法,其中,所述推送携带所述推送信息文案的推送消息至所述使用主体的终端,包括:
确定与所述指定服务的服务类型匹配的推送延迟时间,所述推送延迟时间指示推送携带所述推送信息文案的推送消息相对于所述使用主体访问所述指定服务的延迟;
根据所述推送延迟时间,推送所述推送消息至所述使用主体的终端。
9.一种信息推送装置,包括:
确定模块,根据应用软件的运行数据,确定是否满足推送所述应用软件的指定服务的信息推送条件;
获取模块,获取所述应用软件的使用主体在所述指定服务中可获得的服务参数值;
生成模块,根据所述使用主体可获得的服务参数值,生成推送信息文案;
推送模块,当满足所述指定服务的信息推送条件时,推送携带所述推送信息文案的推送消息至所述使用主体的终端。
10.一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-8中任一所述的推送方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111552218.4A CN114254784A (zh) | 2021-12-17 | 2021-12-17 | 信息推送方法、信息推送装置和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111552218.4A CN114254784A (zh) | 2021-12-17 | 2021-12-17 | 信息推送方法、信息推送装置和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114254784A true CN114254784A (zh) | 2022-03-29 |
Family
ID=80795623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111552218.4A Pending CN114254784A (zh) | 2021-12-17 | 2021-12-17 | 信息推送方法、信息推送装置和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114254784A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114862472A (zh) * | 2022-05-19 | 2022-08-05 | 上海钧正网络科技有限公司 | 一种文案生成与投放方法、装置、电子设备以及介质 |
CN115115147A (zh) * | 2022-08-30 | 2022-09-27 | 深圳鸿博智成科技有限公司 | 一种基于人工智能的营养餐运输管理***及方法 |
CN115170211A (zh) * | 2022-09-07 | 2022-10-11 | 浙江省邮电工程建设有限公司 | 一种智慧小镇景区智能费用核算方法与*** |
-
2021
- 2021-12-17 CN CN202111552218.4A patent/CN114254784A/zh active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114862472A (zh) * | 2022-05-19 | 2022-08-05 | 上海钧正网络科技有限公司 | 一种文案生成与投放方法、装置、电子设备以及介质 |
CN115115147A (zh) * | 2022-08-30 | 2022-09-27 | 深圳鸿博智成科技有限公司 | 一种基于人工智能的营养餐运输管理***及方法 |
CN115115147B (zh) * | 2022-08-30 | 2022-12-02 | 深圳鸿博智成科技有限公司 | 一种基于人工智能的营养餐运输管理***及方法 |
CN115170211A (zh) * | 2022-09-07 | 2022-10-11 | 浙江省邮电工程建设有限公司 | 一种智慧小镇景区智能费用核算方法与*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240019252A1 (en) | Rerouting in a Navigation System Based on Updated Information | |
US20230168099A1 (en) | Mobile search based on predicted location | |
US11622018B2 (en) | Optimizing multi-user requests for a network-based service | |
US10817969B2 (en) | Transmitting navigation instructions to a driver device to direct the driver device to a geographic region in view of locations and device activity of user devices | |
US10296200B2 (en) | Drag and drop map for marking pickup and drop off locations on a predetermined line | |
CN114254784A (zh) | 信息推送方法、信息推送装置和存储介质 | |
US9488487B2 (en) | Route detection in a trip-oriented message data communications system | |
US9377319B2 (en) | Estimating times to leave and to travel | |
US20180060778A1 (en) | Driver location prediction for a transportation service | |
US10215575B2 (en) | Identifying a map matched trip from received geographic position information | |
US20150161752A1 (en) | Intelligent queuing for user selection in providing on-demand services | |
US20140082069A1 (en) | Automated coordination of ride sharing between members of social group | |
US12021947B2 (en) | Prediction engine for a network-based service | |
JP2023542576A (ja) | ナビ経路計画方法、ナビ経路計画装置、電子機器、非一時的コンピュータ可読記憶媒体及びコンピュータプログラム | |
US20160364454A1 (en) | Computing system with contextual search mechanism and method of operation thereof | |
CN112561285A (zh) | 网点的推荐方法、装置、电子设备及计算机可读存储介质 | |
CN114500428B (zh) | 导航分享方法及装置、电子设备、存储介质 | |
US20230076582A1 (en) | Transmitting digital transportation requests across modes to limited-eligibility provider devices to improve network coverage and system efficiency | |
CN113761398B (zh) | 信息推荐方法、装置、电子设备以及存储介质 | |
CN113175940B (zh) | 数据处理方法、装置、设备和存储介质 | |
CN111242711A (zh) | 信息提示方法、装置、电子设备和存储介质 | |
CN114428917A (zh) | 基于地图的信息共享方法、装置、电子设备和介质 | |
CN112258270A (zh) | 一种拼车行程生成的方法及装置 | |
CN114579889B (zh) | 订单热力图的推荐方法、装置、设备及存储介质 | |
KR20130049968A (ko) | 실시간 교통 정보를 이용한 사용자 일정 알림 장치, 방법 및 컴퓨터 판독 가능한 기록 매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20240307 Address after: # 03-06, Lai Zan Da Building 1, 51 Belarusian Road, Singapore Applicant after: Alibaba Innovation Co. Country or region after: Singapore Address before: Room 01, 45th Floor, AXA Building, 8 Shanton Road, Singapore Applicant before: Alibaba Singapore Holdings Ltd. Country or region before: Singapore |
|
TA01 | Transfer of patent application right |