System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种广告运行调整方法、广告管理模块及ERP系统技术方案_技高网

一种广告运行调整方法、广告管理模块及ERP系统技术方案

技术编号:40451955 阅读:12 留言:0更新日期:2024-02-22 23:10
本申请提供了一种广告运行调整方法、广告管理模块及ERP系统,该方法包括:加载广告规则;判断广告规则中是否包含目标条件,目标条件为获取当天的广告数据,若是,则接收第一状态信息,若否,则接收第二状态信息;判断实时数据是否发生改变,当实时数据发生改变时,则获取广告运行生成的实时数据和报告数据;判断报告数据的变化状态,当报告数据发生改变时,获取广告运行生成的报告数据;判断获取到的报告数据和/或实时数据是否满足广告规则的条件,当满足广告规则的条件时,执行对广告的调整动作。该技术方案通过提高获取到的广告运行数据的实时、完整性,进而基于此对广告的运行(投放)进行精确调整,以提高ERP系统使用的可靠性的优点。

【技术实现步骤摘要】

本申请属于计算机,具体涉及一种广告运行调整方法、广告管理模块、一种商品补货方法、一种数据库结构对比方法,及各方法对应的系统。


技术介绍

1、随着全球电子商务的兴起,国际零售贸易得到飞速发展,大量的国内中小型电商卖家将零售业务扩展至国外市场,通过跨境的电商平台(如亚马逊amazon、易贝ebay、购物趣wish、虾皮shopee、来赞达lazada等)将国内众多物美价廉的商品销往国外市场。伴随跨境业务的发展,基于传统erp软件而开发的电商erp系统(可简称为“电商erp”、“erp系统”或“系统”)逐步发展起来。电商erp系统可以与电商平台深度配合,即,电商erp系统通过既定的规则访问和控制电商平台的店铺,处理店铺运营各环节的动态数据,进而帮助国内的电商卖家统一管理其海外店铺,解决语言差异带来的障碍,可实现一个运营人员同时管理多个电商店铺,大幅度提高店铺运营的效率。

2、电商erp系统是通过既定的规则访问和控制电商平台的店铺,处理店铺运营各环节的动态数据,数据管理庞杂,同时还要满足多种类型用户(卖家)的操作便捷性需求;因此现有已商业化的电商erp系统的各功能模块都还处于功能逐步更新和完善的阶段,各软件企业在开发自家电商erp系统时所制定的功能算法和规则也基本不一样,各功能模块随着用户需求变化会持续开发新的版本,以兼容更多的使用场景。

3、为提高店铺商品的销量,卖家通常会对店铺中的商品进行广告推广,以增加商品的曝光量或提高商品引流效果,进而带来买家的点击率及成交率的提高。进一步来说,通过erp系统对店铺投放的广告进行精细化的控制或管理时,则需要从电商平台的相关接口中获取相应的广告运营数据,进而使erp系统可以根据既定的广告运行规则以及广告运营数据来对广告的投放动作进行相应的调整,以解决传统方式中通过人力调整广告的投放动作而容易出错及效率低下的问题。

4、然而,目前的erp系统对于广告运营的调整动作存在着精度不高或是不准确的问题。具体来说,目前的erp系统对于广告运营数据的调用方式主要是通过电商平台的报告(report)接口来获取并基于预定的广告规则进行计算及判断,进而执行相应的广告调整动作。而通过报告接口获取的广告数据则是定期生成的,因此,这种获取广告数据的方式具有滞后性,即,广告数据不具有实时性/时效性,从而会使erp系统对于广告运行的调整动作出精度不高的问题,进而影响erp系统的可靠性。

5、在店铺的经营过程中,卖家通常会借助erp系统给出商品的补货建议,以降低不必要的资金占用、提高商品的周转率。然而,目前的erp系统在使用过程中针对多店铺、店铺之间进行商品跟卖以及使用共享仓的场景下,向用户给出补货建议时存在着补货数量/采购量精度失准的问题。具体来说,卖家在实际经营过程中往往会同时选择在不同地区(欧盟、北美)的不同国家开设多个店铺,目前的erp系统在计算一种商品在针对同一个大区、不同国家、不同店铺售卖的商品数据给出补货建议时,往往只能基于每个店铺分开计算,将每一个店铺所需补货量和采购量单独计算出来,然后再合并在一起去补货、采购。其次,一个商品可能在多个店铺进行售卖(跟卖),但销量好的可能只有其中的一两个店铺,而其他的店铺销量则很低。因此,在计算过程中,不仅要针对不同销量的店铺制定不同的补货策略,效率非常低,同时还需要每个店铺分别去计算,时间成本非常高。另外,当几个店铺售卖同一个商品时,此时这些商品都属于同一个sku,而msku和sku是一一对应的,会导致在计算不同店铺的补货/采购建议时,需要人工估算并分配该库存的扣减方式,否则会有同一个sku库存被重复扣减的情况,进而导致补货量/采购量出现不准的问题。

6、此外,一些在运行过程中会生成大量数据的软件或系统程序(如erp系统)在使用时还需要与外部数据库一起配合使用,即,借助于数据库来对这些生成的数据进行存储及管理。而在使用数据库存储数据时,特别是关系型数据库(例如mysql、oracle、sqlserver),都需要创建表、定义列、索引,然后系统程序把数据写入数据库指定的表中。而在数据量比较大(如erp系统中管理多个电商店铺)时,为避免单库或单表读写压力过大。此时往往会使用多个数据库或多张表来共同协作存储海量数据,那么这时我们需要保证这多个库中的所有表、表中的所有列和索引要一致,系统程序才能正常运行,否则系统会报错。而表结构在开发过程中很容易发生变动,在库表很多(往往会达到数十个库)的情况下每个库下又会有多个表、列和索引,极有可能因为人员疏忽或错误操作或sql语句执行出错而导致不同库中的表、列和索引出现不一致的情形,即,创建的库的结构出问题。

7、针对这一问题的解决方式主要是通过对数据库的结构进行对比并找出数据库的结构中存在错误的地方;然而,目前的数据库对比工具在使用过程中,存在着一定局限性,如,申请号为201610812612.x,名称为一种异地数据库对比工具及方法,又如目前在使用的数据库校验可视化工具navicat、dbeaver;但上述的技术方案都需要将参与对比的其中一个数据库作为基准数据库,其并不能从根本上解决数据库对比准确性的问题。

8、涉及本申请的其他技术问题,在后文进一步阐述。上述内容仅用于辅助理解本申请的技术方案,并不表示上述内容全部都是现有技术。


技术实现思路

1、本申请的主要目的是提供一种广告运行调整方法、广告管理模块及erp系统,通过提高获取到的广告运行数据的实时、完整性,进而调整广告的运行(投放)精度,以提高erp系统使用的可靠性。此外,本申请还提供了一种商品补货方法及erp系统,以避免不同店铺之间进行商品跟卖以及使用共享仓的场景下生成补货建议存在商品重复扣减,提高补货建议的精度,降低卖家的经营成本;以及提供一种数据库结构对比方法及数据库对比系统,通过计算多数据库之间并集和差集的方式来对比并发现多个不同数据库之间的差异或者说错误,以提高多数据库对比的精度以及对比系统使用的可靠性。

2、为实现上述目的,本申请提出了一种广告运行调整方法,其用于erp系统的广告管理模块,该方法包括如下骤:

3、s1、加载广告规则;

4、s2、判断所述广告规则中是否包含目标条件,所述目标条件为获取当前时间段内数据,若是,则接收第一状态信息并转步骤s3,若否,则接收第二状态信息并转步骤s4;

5、s3、基于所述第一状态信息判断实时数据是否发生改变,若是,则获取广告运行生成的实时数据和报告数据,若否,则获取广告运行生成的报告数据;

6、s4、基于所述第二状态信息判断报告数据的变化状态,当所述报告数据发生改变时,获取广告运行生成的报告数据;

7、s5、判断步骤s3或s4中获取到的所述报告数据和/或所述实时数据是否满足所述广告规则的条件,当满足所述广告规则的条件时,执行对广告的调整动作。

8、本申请的其他特征和技术效果在说明书的后面部分进行阐述说明。本申请的技术问题解决思路和相关产品设计方案为:

<本文档来自技高网...

【技术保护点】

1.一种广告运行调整方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的广告运行调整方法,其特征在于,步骤S2还包括,判断所述广告规则中是否包含所述目标条件,若是,则建立对所述实时数据的监听任务,当监听到所述实时数据发生改变时,生成所述第一状态信息,若否,则建立对所述报告数据的监听任务,当监听到所述报告数据发生改变时,生成所述第二状态信息。

3.根据权利要求2所述的广告运行调整方法,其特征在于,还包括,基于所述广告规则加载至少一个受控对象,建立所述受控对象与所述实时数据的监听任务和所述报告数据的监听任务的关联;

4.根据权利要求3所述的广告运行调整方法,其特征在于,步骤S3中还包括,当预设的时间段内未生成所述第一状态信息,则获取所述报告数据。

5.根据权利要求3所述的广告运行调整方法,其特征在于,步骤S5中,基于所述受控对象和广告规则,对执行广告的调整动进行前置检查,若满足前置检查的条件,则执行对广告的调整动作,若不满足前置检查的条件,则不执行对广告的调整动作。

6.根据权利要求5所述的广告运行调整方法,其特征在于,所述前置检查条件至少包括店铺是否授权、所述受控对象是否加入所述广告规则中、所述受控对象是否在生效时间内,当店铺处于授权状态、所述受控对象已加入所述广告规则中和所述受控对象在生效时间内,则执行对广告的调整动作。

7.根据权利要求3所述的广告运行调整方法,其特征在于,在步骤S5中,对所述报告数据和/或所述实时数据进行处理,其包括如下步骤:

8.根据权利要求3所述的广告运行调整方法,其特征在于,所述计算链根据多个预设标签对所述实时数据和所述报告数据中的参数进行分类并分别进行计算。

9.一种广告管理模块,用于对广告投放后产生的实时数据和/或报告数据进行监控并根据广告规则对广告的运行进行调整,其特征在于:所述广告管理模块执行权利要求1-8中任一项所述的广告运行调整方法中的操作步骤。

10.一种ERP系统,其特征在于,所述ERP系统包括权利要求9所述的广告管理模块。

...

【技术特征摘要】

1.一种广告运行调整方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的广告运行调整方法,其特征在于,步骤s2还包括,判断所述广告规则中是否包含所述目标条件,若是,则建立对所述实时数据的监听任务,当监听到所述实时数据发生改变时,生成所述第一状态信息,若否,则建立对所述报告数据的监听任务,当监听到所述报告数据发生改变时,生成所述第二状态信息。

3.根据权利要求2所述的广告运行调整方法,其特征在于,还包括,基于所述广告规则加载至少一个受控对象,建立所述受控对象与所述实时数据的监听任务和所述报告数据的监听任务的关联;

4.根据权利要求3所述的广告运行调整方法,其特征在于,步骤s3中还包括,当预设的时间段内未生成所述第一状态信息,则获取所述报告数据。

5.根据权利要求3所述的广告运行调整方法,其特征在于,步骤s5中,基于所述受控对象和广告规则,对执行广告的调整动进行前置检查,若满足前置检查的条件,则执行对广告的调整动作,若不满足前置检查的条件,则...

【专利技术属性】
技术研发人员:王志超陈雅妮朱陆坤潘小青陈子孟张正叶
申请(专利权)人:深圳美云集网络科技有限责任公司
类型:发明
国别省市:

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

1