推送内容生成方法、装置、电子设备及计算机存储介质制造方法及图纸

技术编号:24362525 阅读:31 留言:0更新日期:2020-06-03 03:59
本申请实施例提供了一种推送内容生成方法、装置、电子设备及计算机存储介质,其中,该方法包括:获取推送内容生成指令;所述推送内容生成指令中携带有推送需求信息;根据所述推送需求信息,确定与所述推送需求信息匹配的推送模板;基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容。本申请实施例通过将推送内容模块化,可以减少不必要的交互过程以及修改,提高推送效率。

Push content generation method, device, electronic equipment and computer storage medium

【技术实现步骤摘要】
推送内容生成方法、装置、电子设备及计算机存储介质
本申请涉及数据处理
,具体而言,涉及一种推送内容生成方法、装置、电子设备及计算机存储介质。
技术介绍
随着网络技术与终端技术的发展,很多应用软件都具有信息推送功能,安装有应用软件的用户端可以向用户推送一些推送内容,如活动信息、优惠信息等。推送内容的多样化可以增加用户的兴趣,以起到推广的作用。目前,在生成推送信息的推送内容时,是由运营人员设计推送内容方案,再将推送内容方案提供给设计人员。设计人员对推送内容方案的图标图案进行设计之后,再将图标图案反馈给运营人员。这就导致推送内容的设计方案的修改过程较为繁琐,造成不必要的资源浪费。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种推送内容生成方法、装置、电子设备及计算机存储介质,可以提高推送内容生成的效率。根据本申请的一个方面,提供一种推送内容生成方法,包括:获取推送内容生成指令;所述推送内容生成指令中携带有推送需求信息;根据所述推送需求信息,确定与所述推送需求信息匹配的推送模板;基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容。在一些实施例中,所述推送模板中包括以下任一个推送模块:标识推送模块;颜色推送模块;文案推送模块。在一些实施例中,所述根据所述推送需求信息,确定与所述推送需求信息匹配的推送模板,包括:在所述推送需求信息的预设位置获取与每种推送模块对应的描述信息;根据与每种推送模块对应的描述信息,在每种推送模块中查找与所述描述信息匹配的推送模块;根据与所述描述信息匹配的推送模块,确定与所述推送需求信息匹配的推送模块组合;将所述推送模块组合中的推送模块按照预设顺序进行排列,形成所述推送模板。在一些实施例中,所述根据所述推送需求信息,确定与所述推送需求信息匹配的推送模板,包括:根据所述推送需求信息包括的模块标识,确定所述模块标识指示的至少一个所述推送模块;根据所述模块标识指示的至少一个所述推送模块,确定与所述推送需求信息匹配的推送模块组合;将所述推送模块组合中的推送模块按照预设顺序进行排列,形成所述推送模板。在一些实施例中,所述基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容,包括:将获取的所述文案内容添加在所述推送模板的文案推送模块中,生成向用户端推送的推送内容。在一些实施例中,所述文案推送模块包括至少一个文案推送子模块,所述基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容,包括:根据所述文案内容携带的文案内容标签,将所述文案内容添加在所述文案内容标签所对应的所述文案推送子模块的位置处,生成向用户端推送的推送内容。在一些实施例中,所述基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容之后,还包括:展示所述推送内容的预览图像,并在所述预览图像中设置所述推送模板的每个推送模块的修改选项,以使用户根据所述预览图像和所述修改选项对所述推送内容进行预览及修改。在一些实施例中,所述基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容之后,还包括:获取用户输入的推送内容更改指令;确定所述推送内容更改指令指示的所述推送模板中待更改的推送模块;将所述待更改的推送模块替换为与所述推送内容更改指令携带的内容更改信息匹配的推送模块。在一些实施例中,若所述推送模块为文案推送模块,所述文案推送模块包括至少一个文案推送子模块;所述将所述待更改的推送模块替换为与所述内容更改信息匹配的推送模块,包括:在所述待更改的文案推送模块的每个文案推送子模块的位置处,获取所述每个文案推送子模块的文案内容标签和文案内容;将所述待更改的文案推送模块替换为与所述内容更改信息匹配的文案推送模块,并将所述文案内容分别添加在所述内容更改信息匹配的文案推送模块中所述文案内容标签所对应的位置处。在一些实施例中,所述生成向用户端推送的推送内容之后,还包括:为生成的所述推送内容设置触发条件;向用户端推送携带有所述触发条件的推送内容,使所述用户端在满足所述触发条件时展示所述推送内容。根据本申请的一个方面,提供一种推送内容生成装置,所述装置包括:获取模块、确定模块和生成模块;其中,所述获取模块,用于获取推送内容生成指令;所述推送内容生成指令中携带有推送需求信息;所述确定模块,用于根据所述推送需求信息,确定与所述推送需求信息匹配的推送模板;所述生成模块,用于基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容。在一些实施例中,所述推送模板中包括以下任一个推送模块:标识推送模块;颜色推送模块;文案推送模块。在一些实施例中,所述确定模块,具体用于根据以下步骤确定与所述推送需求信息匹配的推送模板:在所述推送需求信息的预设位置获取与每种推送模块对应的描述信息;根据与每种推送模块对应的描述信息,在每种推送模块中查找与所述描述信息匹配的推送模块;根据与所述描述信息匹配的推送模块,确定与所述推送需求信息匹配的推送模块组合;将所述推送模块组合中的推送模块按照预设顺序进行排列,形成所述推送模板。在一些实施例中,所述确定模块,具体用于根据以下步骤确定与所述推送需求信息匹配的推送模板:根据所述推送需求信息包括的模块标识,确定所述模块标识指示的至少一个所述推送模块;根据所述模块标识指示的至少一个所述推送模块,确定与所述推送需求信息匹配的推送模块组合;将所述推送模块组合中的推送模块按照预设顺序进行排列,形成所述推送模板。在一些实施例中,所述生成模块,具体用于根据以下步骤生成向用户端推送的推送内容:将获取的所述文案内容添加在所述推送模板的文案推送模块中,生成向用户端推送的推送内容。在一些实施例中,所述文案推送模块包括至少一个文案推送子模块,所述生成模块,具体用于根据以下步骤生成向用户端推送的推送内容:根据所述文案内容携带的文案内容标签,将所述文案内容添加在所述文案内容标签所对应的所述文案推送子模块的位置处,生成向用户端推送的推送内容。在一些实施例中,所述装置还包括:展示模块,用于展示所述推送内容的预览图像,并在所述预览图像中设置所述推送模板的每个推送模块的修改选项,以使用户根据所述预览图像和所述修改选项对所述推送内容进行预览及修改。在一些实施例中,所述装置还包括:更改模块,用于获取用户输入的推送内容更改指令;确定所述推送内容更改指令指示的所述推送模板中待更改的推送模块;将所述待更改的推送模块替换为与所述推送内容更改指令携带的内容更改信息匹配的推送模块。在一些实施例中,若所述推送模块为文案推送模块,所述文案推送模块包括至少一个文案推送子模块;所述更改模块,具体用于根据以下步骤将所述待更改的本文档来自技高网...

【技术保护点】
1.一种推送内容生成方法,其特征在于,所述方法包括:/n获取推送内容生成指令;所述推送内容生成指令中携带有推送需求信息;/n根据所述推送需求信息,确定与所述推送需求信息匹配的推送模板;/n基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容。/n

【技术特征摘要】
1.一种推送内容生成方法,其特征在于,所述方法包括:
获取推送内容生成指令;所述推送内容生成指令中携带有推送需求信息;
根据所述推送需求信息,确定与所述推送需求信息匹配的推送模板;
基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容。


2.根据权利要求1所述的方法,其特征在于,所述推送模板中包括以下任一个推送模块:
标识推送模块;颜色推送模块;文案推送模块。


3.根据权利要求2所述的方法,其特征在于,所述根据所述推送需求信息,确定与所述推送需求信息匹配的推送模板,包括:
在所述推送需求信息的预设位置获取与每种推送模块对应的描述信息;
根据与每种推送模块对应的描述信息,在每种推送模块中查找与所述描述信息匹配的推送模块;
根据与所述描述信息匹配的推送模块,确定与所述推送需求信息匹配的推送模块组合;
将所述推送模块组合中的推送模块按照预设顺序进行排列,形成所述推送模板。


4.根据权利要求2所述的方法,其特征在于,所述根据所述推送需求信息,确定与所述推送需求信息匹配的推送模板,包括:
根据所述推送需求信息包括的模块标识,确定所述模块标识指示的至少一个所述推送模块;
根据所述模块标识指示的至少一个所述推送模块,确定与所述推送需求信息匹配的推送模块组合;
将所述推送模块组合中的推送模块按照预设顺序进行排列,形成所述推送模板。


5.根据权利要求1所述的方法,其特征在于,所述基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容,包括:
将获取的所述文案内容添加在所述推送模板的文案推送模块中,生成向用户端推送的推送内容。


6.根据权利要求5所述的方法,其特征在于,所述文案推送模块包括至少一个文案推送子模块,所述基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容,包括:
根据所述文案内容携带的文案内容标签,将所述文案内容添加在所述文案内容标签所对应的所述文案推送子模块的位置处,生成向用户端推送的推送内容。


7.根据权利要求1所述的方法,其特征在于,所述基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容之后,还包括:
展示所述推送内容的预览图像,并在所述预览图像中设置所述推送模板的每个推送模块的修改选项,以使用户根据所述预览图像和所述修改选项对所述推送内容进行预览及修改。


8.根据权利要求1所述的方法,其特征在于,所述基于确定的所述推送模板以及获取的文案内容,生成向用户端推送的推送内容之后,还包括:
获取用户输入的推送内容更改指令;
确定所述推送内容更改指令指示的所述推送模板中待更改的推送模块;
将所述待更改的推送模块替换为与所述推送内容更改指令携带的内容更改信息匹配的推送模块。


9.根据权利要求8所述的方法,其特征在于,若所述推送模块为文案推送模块,所述文案推送模块包括至少一个文案推送子模块;所述将所述待更改的推送模块替换为与所述内容更改信息匹配的推送模块,包括:
在所述待更改的文案推送模块的每个文案推送子模块的位置处,获取所述每个文案推送子模块的文案内容标签和文案内容;
将所述待更改的文案推送模块替换为与所述内容更改信息匹配的文案推送模块,并将所述文案内容分别添加在所述内容更改信息匹配的文案推送模块中所述文案内容标签所对应的位置处。


10.根据权利要求1所述的方法,其特征在于,所述生成向用户端推送的推送内容之后,还包括:
为生成的所述推送内容设置触发条件;
向用户端推送携带有所述触发条件的推送内容,使所述用户端在满足所述触发条件时展示所述推送内容。


11.一种推送内容生成装置,其特征在于,所述装置包括:获取模块、确定模块和生成模块;其中,
所述获取模块,用于获取推送内容生成指令;所述推送内容生成指令中携带有推送需求信息;
所述确定模块,用...

【专利技术属性】
技术研发人员:任韧
申请(专利权)人:北京嘀嘀无限科技发展有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1