CN111367963B - 一种确定来源渠道的方法、装置、设备和计算机存储介质 - Google Patents
一种确定来源渠道的方法、装置、设备和计算机存储介质 Download PDFInfo
- Publication number
- CN111367963B CN111367963B CN202010130214.6A CN202010130214A CN111367963B CN 111367963 B CN111367963 B CN 111367963B CN 202010130214 A CN202010130214 A CN 202010130214A CN 111367963 B CN111367963 B CN 111367963B
- Authority
- CN
- China
- Prior art keywords
- application program
- time
- app
- channel
- application
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000009434 installation Methods 0.000 claims abstract description 56
- 230000015654 memory Effects 0.000 claims description 19
- 238000012937 correction Methods 0.000 claims description 13
- 230000000694 effects Effects 0.000 description 14
- 238000004891 communication Methods 0.000 description 6
- 230000000763 evoking effect Effects 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004883 computer application Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2462—Approximate or statistical queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- 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/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- 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/0201—Market modelling; Market analysis; Collecting market data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/14—Arrangements for monitoring or testing data switching networks using software, i.e. software packages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Entrepreneurship & Innovation (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Probability & Statistics with Applications (AREA)
- Economics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- Computational Linguistics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Human Resources & Organizations (AREA)
- Computer Security & Cryptography (AREA)
- Educational Administration (AREA)
- Computer Hardware Design (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
本申请公开了一种确定来源渠道的方法、装置、设备和计算机存储介质。具体实现方案为:确定应用程序首次被打开的时间和所述应用程序的安装时间之间的间隔;若所述间隔超过预设的时长阈值,则依据所述应用程序安装包携带的渠道信息确定所述应用程序的来源渠道;若所述间隔未超过所述时长阈值,则依据所述应用程序首次被打开时传递给所述应用程序的渠道信息确定所述应用程序的来源渠道。本申请能够提高确定应用程序来源渠道的准确性。
Description
技术领域
本申请涉及计算机应用技术领域,特别涉及一种确定来源渠道的方法、装置、设备和计算机存储介质。
背景技术
一款APP(Application,应用软件)通常会通过多种渠道发布以供用户下载和安装。例如,在终端中预装APP的安装包,从应用商店中下载 APP的安装包,通过页面中的链接触发APP的下载,等等。为了区分渠道优劣、优化用户新增,通常需要对APP的来源渠道进行统计,那么就需要一种准确确定APP来源渠道的方法。
发明内容
有鉴于此,本申请提供了一种确定来源渠道的方法、装置、设备和计算机存储介质,以便于提高APP来源渠道的识别准确性。
第一方面,本申请提供了一种确定来源渠道的方法,该方法包括:
确定应用程序首次被打开的时间和所述应用程序的安装时间之间的间隔;
若所述间隔超过预设的时长阈值,则依据所述应用程序安装包携带的渠道信息确定所述应用程序的来源渠道;
若所述间隔未超过所述时长阈值,则依据所述应用程序首次被打开时传递给所述应用程序的渠道信息确定所述应用程序的来源渠道。
根据本申请一优选实施方式,若所述应用程序首次被打开的方式为通过页面唤起或通过推送唤起,则渠道信息是通过所述页面或推送包含的链接传递给所述应用程序;
若所述应用程序首次被打开的方式为手动打开,则渠道信息是通过剪切板传递给所述应用程序。
根据本申请一优选实施方式,所述方法由所述应用程序首次被打开时执行,该方法还包括:
所述应用程序将包含所述来源渠道的信息发送给服务器端,以便服务器端进行应用程序的新增统计。
根据本申请一优选实施方式,所述方法由服务端执行,以便进行应用程序的新增统计;
该方法还包括:
所述服务端接收所述应用程序首次被打开时上传的信息,所述信息包括:所述应用程序首次被打开的时间、所述应用程序的安装时间、打开方式、所述应用程序安装包携带的渠道信息以及所述应用程序首次被打开时传递给所述应用程序的渠道信息。
根据本申请一优选实施方式,所述信息进一步包括:所述应用程序的标识和终端设备标识;
该方法还包括:
所述服务端依据所述应用程序的标识和终端设备标识,判断所述应用程序是否为在所述终端设备上首次安装,如果是,则利用所述来源渠道的信息进行所述应用程序的新增统计。
根据本申请一优选实施方式,该方法还包括:
如果所述应用程序首次被打开时,未获取到传递给所述应用程序的渠道信息,则依据所述应用程序安装包携带的渠道信息确定所述应用程序的来源渠道。
第二方面,本申请还提供了一种确定来源渠道的装置,该装置包括:
时间校正单元,用于确定应用程序首次被打开的时间和所述应用程序的安装时间之间的间隔;
渠道确定单元,用于若所述间隔超过预设的时长阈值,则依据所述应用程序安装包携带的渠道信息确定所述应用程序的来源渠道;若所述间隔未超过所述时长阈值,则依据所述应用程序首次被打开时传递给所述应用程序的渠道信息确定所述应用程序的来源渠道。
根据本申请一优选实施方式,若所述应用程序首次被打开的方式为通过页面唤起或通过推送唤起,则渠道信息是通过所述页面或推送包含的链接传递给所述应用程序;
若所述应用程序首次被打开的方式为手动打开,则渠道信息是通过剪切板传递给所述应用程序。
根据本申请一优选实施方式,该所述时间校正单元和渠道确定单元设置于应用程序端;
该装置还包括:
发送单元,用于将包含所述来源渠道的信息发送给服务器端,以便服务器端进行应用程序的新增统计。
根据本申请一优选实施方式,所述时间校正单元和渠道确定单元设置于服务器端;
该装置还包括:
接收单元,用于接收所述应用程序首次被打开时上传的信息,所述信息包括:所述应用程序首次被打开的时间、所述应用程序的安装时间、打开方式、所述应用程序安装包携带的渠道信息以及所述应用程序首次被打开时传递给所述应用程序的渠道信息。
根据本申请一优选实施方式,所述信息进一步包括:所述应用程序的标识和终端设备标识;
该装置还包括:
新增判断单元,设置于服务器端,用于依据所述应用程序的标识和终端设备标识,判断所述应用程序是否为在所述终端设备上首次安装,如果是,则利用所述来源渠道的信息进行所述应用程序的新增统计。
根据本申请一优选实施方式,所述渠道确定单元,还用于如果所述应用程序首次被打开时,未获取到传递给所述应用程序的渠道信息,则依据所述应用程序安装包携带的渠道信息确定所述应用程序的来源渠道。
第三方面,本申请提供了一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上任一项所述的方法。
第四方面,本申请提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行如上任一项所述的方法。
由以上技术方案可以看出,本申请依据APP首次被打开的时间和安装时间之间的间隔,确定在识别APP来源渠道时所采用的具体方式,从而提高了APP来源渠道的识别准确性。
上述可选方式所具有的其他效果将在下文中结合具体实施例加以说明。
附图说明
附图用于更好地理解本方案,不构成对本申请的限定。其中:
图1示出了可以应用本发明实施例的示例性***架构;
图2为本申请的主要方法流程图;
图3为本申请实施例一提供的方法流程图;
图4为本申请实施例二提供的方法流程图;
图5a和图5b为本申请实施例三提供的确定来源渠道的装置结构图;
图6是用来实现本申请实施例的方法的电子设备的框图。
具体实施方式
以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
图1示出了可以应用本发明实施例的示例性***架构。如图1所示,该***架构可以包括终端设备和,网络和服务器。网络用以在终端设备101、和服务器之间提供通信链路的介质。网络可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备和通过网络与服务器交互。终端设备和上可以安装有各种应用程序,例如语音交互应用、网页浏览器应用、通信类应用、资讯类应用等。
终端设备和可以是各种电子设备,包括但不限于智能手机、平板电脑、 PC、智能家居设备、智能穿戴式设备等等。本发明所提供的确定来源渠道的装置可以设置并运行于上述终端设备或中,也可以设置并运行于上述服务器中。其可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块,在此不做具体限定。
例如,确定来源渠道的装置设置并运行于上述终端设备,那么确定来源渠道的装置使用本发明实施例所提供的方式能够确定本终端设备中应用程序的来源渠道,并将来源渠道信息上报给服务器,以供服务器进行应用程序的新增统计。再例如,确定来源渠道的装置设置并运行于上述服务器,服务器接收应用程序首次被打开时上传的信息,依据上传的信息确定该应用程序的来源渠道,从而进行应用程序的新增统计。
服务器可以是单一服务器,也可以是多个服务器构成的服务器群组。应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
由于应用程序的安装和打开是分离的操作,因此会存在很多安装和打开的组合情况。例如通过网页A的链接下载安装APP后,通过网页B的链接唤起该APP;再例如从应用市场下载并安装APP后,通过网页A的链接唤起该APP;再例如通过网页A的链接触发下载APP时,被应用商店(应用市场)拦截,而从应用商店下载并安装该APP;等等。若单纯依据首次打开APP时传递的渠道信息来确定APP的来源渠道,或者单纯依据应用程序安装包携带的渠道信息来确定应用程序的来源渠道,都会造成来源渠道的确定不准确的问题。有鉴于此,本申请提供的主要方法流程图如图中所示,包括以下步骤:
在201中,确定APP首次被打开的时间和APP的安装时间之间的间隔,如果该间隔超过预设的时长阈值,则执行202;否则执行203。
在202中,依据APP安装包携带的渠道信息确定该APP的来源渠道。
在203中,依据该APP首次被打开时传递的APP的渠道信息确定该 APP的来源渠道。
下面结合实施例对上述方法进行详细描述。
实施例一、
图3为本申请实施例一提供的方法流程图。在本实施例中,确定来源渠道的处理在APP端(客户端)实现。如图3中所示,该方法可以包括以下步骤:
在301中,APP首次被打开时,确定该APP首次被打开的时间和安装时间之间的间隔。
APP首次被打开时,可以在终端设备中打上该APP的打开标识,该标识在该APP被卸载后不会被删除。APP被打开时,若终端设备中已经存在该打开标识,则认为该APP并非首次被打开;若终端设备中尚未存在该打开标识,则认为该APP为首次被打开。
另外,应用程序在安装时,会记录安装时间。在本步骤中,APP可以依据记录的安装时间和首次被打开时的时间,确定两者之间的间隔。
在302中,判断该间隔是否超过预设的时长阈值,如果是,执行303;否则执行304。
该间隔的时长判断是为了对渠道来源进行校正。其中时长阈值可以依据APP下载安装后直接打开所需要的总时长来确定,可以采用经验值或试验值。通常为分钟级别,例如5分钟。
在303中,该APP依据安装包携带的渠道信息确定该APP的来源渠道,执行309。
若间隔超过预设的时长阈值,则可以认为该APP安装后用户并未及时将其打开,而在一段时间后很可能通过其他渠道打开该APP。因此在确定该APP的渠道来源时,应该以下载安装时的渠道为准,即以安装包携带的渠道信息为准。
若通过手机厂商预装、应用商店、运营活动页面等方式下载APP的安装包时,该安装包中会携带有对应的渠道信息,例如手机厂商的标识、应用商店的标识、运营活动的标识等等。
在304中,确定该APP首次被打开的方式,如果是通过页面唤起或通过推送唤起,则执行305;如果是手动打开,则执行307。
APP被打开的方式主要包括:通过页面唤起、通过推送唤起、手动打开等。
其中通过页面唤起可以是诸如通过运营活动、付费推广等页面唤起APP。例如用户点击HTML5页面中的链接后,触发跳转打开APP。推送 (Push)唤起可以是诸如通过推送消息、通过另一个APP的推送服务等唤起APP。例如用户点击推送消息中的链接后,触发跳转打开APP。可以在上述页面或推送的链接中携带渠道信息作为参数来传递给APP。
若页面或推送唤起失败,则可以将渠道信息写入剪切板,通过剪切板传递给APP。
手动打开的方式可以是例如用户点击终端设备中该APP的图标后打开该APP,通过在终端设备中输入命令的方式打开该APP。
在305中,该APP判断是否从页面或推送所包含的链接中获取到渠道信息,如果是,则执行306;否则,执行303。
在306中,依据从页面或推送所包含的链接中获取到的渠道信息,确定该APP的来源渠道,执行309。
若APP通过页面或推送唤起的方式被首次打开,则优先从页面或推送所包含的链接中获取渠道信息,以此作为来源渠道。若页面或推送所包含的链接中不包含渠道信息,则将该APP的安装包携带的渠道信息来确定该APP的来源渠道。
在307中,该APP判断是否从剪切板中获取到渠道信息,如果是,执行308;否则,执行303。
在308中,依据剪切板中获取到的渠道信息,确定该APP的来源渠道,执行309。
若APP通过手动的方式被首次打开,则优先从剪切板中获取渠道信息,以此作为来源渠道。若剪切板中不包含渠道信息,则将该APP的安装包携带的渠道信息来确定该APP的来源渠道。
在309中,该APP将该APP的标识、终端设备标识以及确定的来源渠道的信息发送给服务器端。
APP可以在发送给服务器端的消息中携带该APP的标识、终端设备标识以及确定的来源渠道的信息,以便服务器端进行该APP的新增统计。
在310中,服务器端依据APP的标识和终端设备标识,判断该APP 是否在该终端设备上首次安装,如果是,执行311;否则,服务器端可以丢弃或忽略该来源渠道的信息。
本申请中涉及的新增统计可以是仅统计APP首次安装于终端设备的来源渠道,服务器端在首次接收到包含APP的标识、终端设备标识和来源渠道信息的消息后,在本地记录该APP的标识和终端设备标识之间的对应关系。若再次接收到来自APP的包含渠道信息的消息后,可以依据消息中携带的APP标识和终端设备标识判断本地是否已经记录有两者的对应关系,如果有,说明该APP并非首次安装于该终端设备上,可能是卸载后的再次安装,那么不利用本次消息进行新增统计。如果没有,则说明该APP 首次安装于该终端设备上,那么则可以利用该消息所包含的来源渠道信息进行该APP的新增统计。
在311中,服务器端利用该来源渠道的信息进行该APP的新增统计。
也就是说,服务器端针对本次来源渠道增加该APP的一次新增用户,最终会针对该APP的各来源渠道分别统计新增用户,从而确定各渠道的新增效果,以便针对该APP进行新增策略优化,降低APP获取新增用户的成本。
实施例二、
图4为本申请实施例二提供的方法流程图。在本实施例中,确定来源渠道的处理在服务器端实现。如图4中所示,该方法可以包括以下步骤:
在401中,APP首次被打开时向服务器上传信息,该信息包括:该 APP的标识、终端设备标识、该APP首次被打开的时间、该APP的安装时间、打开方式、该APP的安装包携带的渠道信息以及该APP首次被打开时传递给该APP的渠道信息。
APP首次被打开时,可以在终端设备中打上该APP的打开标识,该标识在该APP被卸载后不会被删除。APP被打开时,若终端设备中已经存在该打开标识,则认为该APP并非首次被打开;若终端设备中尚未存在该打开标识,则认为该APP为首次被打开。
另外,应用程序在安装时,会记录安装时间。在本步骤中,APP会将上述信息通过消息发送给服务器端,以便服务器端在确定来源渠道后进行新增统计。
在402中,服务器端依据APP的标识和终端设备标识,判断该APP 是否在该终端设备上首次安装,如果是,执行403;否则,服务器端可以丢弃或忽略该来源渠道的信息。
服务器端在首次接收到来自APP的上述信息后,在本地记录该APP 的标识和终端设备标识之间的对应关系。若再次接收到来自APP的上述信息后,可以依据其中携带的APP标识和终端设备标识判断本地是否已经记录有两者的对应关系,如果有,说明该APP并非首次安装于该终端设备上,可能是卸载后的再次安装,那么不利用本次消息进行新增统计。如果没有,则说明该APP首次安装于该终端设备上,那么则可以利用该消息所包含的来源渠道信息进行该APP的新增统计,继续执行403。
在403中,服务器端确定该APP首次被打开的时间和应用程序的安装时间之间的间隔。
在404中,服务器端判断该间隔是否超过预设的时长阈值,如果是,执行405;否则执行406。
该间隔的时长判断是为了对渠道来源进行校正。其中时长阈值可以依据APP下载安装后直接打开所需要的总时长来确定,可以采用经验值或试验值。通常为分钟级别,例如5分钟。
在405中,服务器端依据安装包携带的渠道信息确定该APP的来源渠道,执行411。
若间隔超过预设的时长阈值,则可以认为该APP安装后用户并未及时将其打开,而在一段时间后很可能通过其他渠道打开该APP。因此在确定该APP的渠道来源时,应该以下载安装时的渠道为准,即以安装包携带的渠道信息为准。
若通过手机厂商预装、应用商店、运营活动页面等方式下载APP的安装包时,该安装包中会携带有对应的渠道信息,例如手机厂商的标识、应用商店的标识、运营活动的标识等等。
在406中,服务端确定该APP首次被打开的方式,如果是通过页面唤起或通过推送唤起,则执行407;如果是手动打开,则执行409。
APP被打开的方式主要包括:通过页面唤起、通过推送唤起、手动打开等。
其中通过页面唤起可以是诸如通过运营活动、付费推广等页面唤起 APP。例如用户点击HTML5页面中的链接后,触发跳转打开APP。推送(Push)唤起可以是诸如通过推送消息、通过另一个APP的推送服务等唤起APP。例如用户点击推送消息中的链接后,触发跳转打开APP。可以在上述页面或推送的链接中携带渠道信息作为参数来传递给APP。
若页面或推送唤起失败,则可以将渠道信息写入剪切板,通过剪切板传递给APP。或者,若用户通过复制口令的方式打开APP,则剪切板中也会被写入口令所携带的渠道信息。
手动打开的方式可以是例如用户点击终端设备中该APP的图标后打开该APP,通过在终端设备中输入命令的方式打开该APP。
在407中,服务器端判断APP上传的消息中是否包含从页面或推送所包含的链接中获取到渠道信息,如果是,则执行408;否则,执行405。
在408中,服务器端依据消息中携带的从页面或推送所包含的链接中获取到的渠道信息,确定该APP的来源渠道,执行411。
在409中,服务器判断APP上传的消息中是否包含从剪切板中获取到渠道信息,如果是,执行410;否则,执行405。
在410中,服务器端依据从剪切板中获取到渠道信息,确定该APP 的来源渠道,执行411。
若APP通过手动的方式被首次打开,则优先将从剪切板中获取的渠道信息作为来源渠道。若剪切板中不包含渠道信息,则将该APP的安装包携带的渠道信息来确定该APP的来源渠道。
在411中,服务器端利用确定出的来源渠道的信息进行该APP的新增统计。
以上是对本申请所提供方法进行的详细描述,下面结合实施例对本申请提供的装置进行详细描述。
实施例三、
图5a和图5b为本申请实施例三提供的确定来源渠道的装置结构图,如图5a和图5b中所示,该装置可以包括:时间校正单元01和渠道确定单元02。
其中,时间校正单元01负责确定APP首次被打开的时间和APP的安装时间之间的间隔。
若间隔超过预设的时长阈值,则渠道确定单元02依据APP安装包携带的渠道信息确定APP的来源渠道;若间隔未超过时长阈值,则渠道确定单元02依据APP首次被打开时传递给APP的渠道信息确定APP的来源渠道。
其中,若APP首次被打开的方式为通过页面唤起或通过推送唤起,则渠道信息是通过页面或推送包含的链接传递给APP。若APP首次被打开的方式为手动打开,则渠道信息是通过剪切板传递给APP。
作为其中一种实现方式,上述的时间校正单元01和渠道确定单元02 设置于APP端,如图5a中所示。
APP首次被打开时,可以在终端设备中打上该APP的打开标识,该标识在该APP被卸载后不会被删除。APP被打开时,若终端设备中已经存在该打开标识,则认为该APP并非首次被打开;若终端设备中尚未存在该打开标识,则认为该APP为首次被打开。
若APP通过页面或推送唤起的方式被首次打开,则渠道确定单元02 优先从页面或推送所包含的链接中获取渠道信息,以此作为来源渠道。若页面或推送所包含的链接中不包含渠道信息,则渠道确定单元02将该APP 的安装包携带的渠道信息来确定该APP的来源渠道。
若APP通过手动的方式被首次打开,则渠道确定单元02优先从剪切板中获取渠道信息,以此作为来源渠道。若剪切板中不包含渠道信息,则渠道确定单元02将该APP的安装包携带的渠道信息来确定该APP的来源渠道。
另外,应用程序在安装时,会记录安装时间。在本步骤中,时间校正单元01可以依据记录的安装时间和首次被打开时的时间,确定两者之间的间隔。
这种情况下,该装置还可以包括:
发送单元03,用于将包含来源渠道的信息发送给服务器端,以便服务器端进行APP的新增统计。APP可以在发送给服务器端的消息中携带该 APP的标识、终端设备标识以及确定的来源渠道的信息,以便服务器端进行该APP的新增统计。
作为另一种实现方式,如图5b中所示,时间校正单元01和渠道确定单元02设置于服务器端。这种方式下,该装置还包括:
接收单元04,用于接收APP首次被打开时上传的信息,信息包括: APP首次被打开的时间、APP的安装时间、打开方式、APP安装包携带的渠道信息以及APP首次被打开时传递给APP的渠道信息。
上述信息还可以进一步包括:APP的标识和终端设备标识。
该装置还可以包括:
新增判断单元05,用于依据APP的标识和终端设备标识,判断APP 是否为在终端设备上首次安装,如果是,则利用来源渠道的信息进行APP 的新增统计。
接收单元04在首次接收到来自APP的上述信息后,新增判断单元05 在本地记录该APP的标识和终端设备标识之间的对应关系。若接收单元 04再次接收到来自APP的上述信息后,新增判断单元05可以依据其中携带的APP标识和终端设备标识判断本地是否已经记录有两者的对应关系,如果有,说明该APP并非首次安装于该终端设备上,可能是卸载后的再次安装,那么不利用本次消息进行新增统计。如果没有,则说明该APP首次安装于该终端设备上,那么新增判断单元05则可以利用该消息所包含的来源渠道信息进行该APP的新增统计。
若时间校正单元01判断出间隔超过预设的时长阈值,则可以认为该 APP安装后用户并未及时将其打开,而在一段时间后很可能通过其他渠道打开该APP。因此渠道确定单元02在确定该APP的渠道来源时,应该以下载安装时的渠道为准,即以安装包携带的渠道信息为准。
若时间校正单元02判断出间隔未超过预设的时长阈值,则确定该APP 首次被打开的方式,如果是通过页面唤起或通过推送唤起,则优先从消息中包含的从页面或推送所包含的链接中获取的渠道信息来确定APP的来源渠道,否则以安装包携带的渠道信息为准。如果是该APP首次被打开的方式是手动打开,则优先从消息包含的从剪切板中获取的渠道信息来确定 APP的来源渠道。
下面列举几个例子,对本申请所提供的方法和装置在提高APP来源渠道的识别准确性上所产生的效果进行说明。
例一、
用户通过应用市场A下载APP的安装包后进行APP的安装,但当时并未打开。之后间隔了很长时间之后,通过其他用户分享的运营活动B的网页打开APP。通过本申请所提供的方式,虽然运营活动A的网页链接传递给APP的参数中包含运营活动B的信息,但由于打开时间和安装时间之间的间隔超过预设的时长阈值,因此仍以安装包中携带的应用市场A的信息确定该APP的来源渠道。
例二、
用户通过复制口令的方式触发APP的下载和安装,虽然复制口令的过程中在剪切板中写入了渠道信息,但由于在APP的安装之后且打开APP 之前,用户又复制了其他信息导致剪切板中的渠道信息被覆盖掉。若采用本申请提供的方式,用户手动打开APP后,虽然会优先依据剪切板中的渠道信息,但若剪切板中不存在渠道信息,则仍会以安装包中携带的渠道信息来确定该APP的来源渠道。
例三、
用户通过运营活动A的网页触发APP的下载,但被应用商店拦截后通过应用商店下载该APP的安装包并进行安装和打开。这种场景下若按照安装包中携带的渠道信息将应用商店作为来源渠道进行新增统计显然是错误的。而采用本申请中的方式,由于首次打开的时间和安装时间之间的间隔很小,小于预设的时长阈值,因此会以运营活动A的网页链接所传递的运营活动A的信息来确定该APP的来源渠道。
根据本申请的实施例,本申请还提供了一种电子设备和一种可读存储介质。
如图6所示,是根据本申请实施例的确定来源渠道的方法的电子设备的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。
如图6所示,该电子设备包括:一个或多个处理器601、存储器602,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示GUI的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器***)。图6中以一个处理器601 为例。
存储器602即为本申请所提供的非瞬时计算机可读存储介质。其中,所述存储器存储有可由至少一个处理器执行的指令,以使所述至少一个处理器执行本申请所提供的确定来源渠道的方法。本申请的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本申请所提供的确定来源渠道的方法。
存储器602作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本申请实施例中的确定来源渠道的方法对应的程序指令/模块。处理器601通过运行存储在存储器 602中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的确定来源渠道的方法。
存储器602可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储根据该电子设备的使用所创建的数据等。此外,存储器602可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器602可选包括相对于处理器601远程设置的存储器,这些远程存储器可以通过网络连接至该电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
该电子设备还可以包括:输入装置603和输出装置604。处理器601、存储器602、输入装置603和输出装置604可以通过总线或者其他方式连接,图6中以通过总线连接为例。
输入装置603可接收输入的数字或字符信息,以及产生与该电子设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置604可以包括显示设备、辅助照明装置(例如,LED) 和触觉反馈装置(例如,振动电机)等。该显示设备可以包括但不限于,液晶显示器(LCD)、发光二极管(LED)显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。
此处描述的***和技术的各种实施方式可以在数字电子电路***、集成电路***、专用ASIC(专用集成电路)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程***上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储***、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储***、该至少一个输入装置、和该至少一个输出装置。
这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(PLD)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和 /或数据提供给可编程处理器的任何信号。
为了提供与用户的交互,可以在计算机上实施此处描述的***和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入) 来接收来自用户的输入。
可以将此处描述的***和技术实施在包括后台部件的计算***(例如,作为数据服务器)、或者包括中间件部件的计算***(例如,应用服务器)、或者包括前端部件的计算***(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的***和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算***中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将***的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。
计算机***可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。
Claims (12)
1.一种确定来源渠道的方法,其特征在于,该方法包括:
确定应用程序首次被打开的时间和所述应用程序的安装时间之间的间隔;
若所述间隔超过预设的时长阈值,则依据所述应用程序安装包携带的渠道信息确定所述应用程序的来源渠道;
若所述间隔未超过所述时长阈值,则依据所述应用程序首次被打开时传递给所述应用程序的渠道信息确定所述应用程序的来源渠道;
其中,所述时长阈值依据应用程序下载安装后直接打开所需要的总时长确定,为分钟级别;其中,
若所述应用程序首次被打开的方式为通过页面唤起或通过推送唤起,则渠道信息是通过所述页面或推送包含的链接传递给所述应用程序;
若所述应用程序首次被打开的方式为手动打开,则渠道信息是通过剪切板传递给所述应用程序。
2.根据权利要求1所述的方法,其特征在于,所述方法由所述应用程序首次被打开时执行,该方法还包括:
所述应用程序将包含所述来源渠道的信息发送给服务器端,以便服务器端进行应用程序的新增统计。
3.根据权利要求1所述的方法,其特征在于,所述方法由服务器端执行,以便进行应用程序的新增统计;
该方法还包括:
所述服务器端接收所述应用程序首次被打开时上传的信息,所述信息包括:所述应用程序首次被打开的时间、所述应用程序的安装时间、打开方式、所述应用程序安装包携带的渠道信息以及所述应用程序首次被打开时传递给所述应用程序的渠道信息。
4.根据权利要求2或3所述的方法,其特征在于,所述信息进一步包括:所述应用程序的标识和终端设备标识;
该方法还包括:
所述服务器端依据所述应用程序的标识和终端设备标识,判断所述应用程序是否为在所述终端设备上首次安装,如果是,则利用所述来源渠道的信息进行所述应用程序的新增统计。
5.根据权利要求1所述的方法,其特征在于,该方法还包括:
如果所述应用程序首次被打开时,未获取到传递给所述应用程序的渠道信息,则依据所述应用程序安装包携带的渠道信息确定所述应用程序的来源渠道。
6.一种确定来源渠道的装置,其特征在于,该装置包括:
时间校正单元,用于确定应用程序首次被打开的时间和所述应用程序的安装时间之间的间隔;
渠道确定单元,用于若所述间隔超过预设的时长阈值,则依据所述应用程序安装包携带的渠道信息确定所述应用程序的来源渠道;若所述间隔未超过所述时长阈值,则依据所述应用程序首次被打开时传递给所述应用程序的渠道信息确定所述应用程序的来源渠道;其中,所述时长阈值依据应用程序下载安装后直接打开所需要的总时长确定,为分钟级别;其中,
若所述应用程序首次被打开的方式为通过页面唤起或通过推送唤起,则渠道信息是通过所述页面或推送包含的链接传递给所述应用程序;
若所述应用程序首次被打开的方式为手动打开,则渠道信息是通过剪切板传递给所述应用程序。
7.根据权利要求6所述的装置,其特征在于,该所述时间校正单元和渠道确定单元设置于应用程序端;
该装置还包括:
发送单元,用于将包含所述来源渠道的信息发送给服务器端,以便服务器端进行应用程序的新增统计。
8.根据权利要求6所述的装置,其特征在于,所述时间校正单元和渠道确定单元设置于服务器端;
该装置还包括:
接收单元,用于接收所述应用程序首次被打开时上传的信息,所述信息包括:所述应用程序首次被打开的时间、所述应用程序的安装时间、打开方式、所述应用程序安装包携带的渠道信息以及所述应用程序首次被打开时传递给所述应用程序的渠道信息。
9.根据权利要求7或8所述的装置,其特征在于,所述信息进一步包括:所述应用程序的标识和终端设备标识;
该装置还包括:
新增判断单元,设置于服务器端,用于依据所述应用程序的标识和终端设备标识,判断所述应用程序是否为在所述终端设备上首次安装,如果是,则利用所述来源渠道的信息进行所述应用程序的新增统计。
10.根据权利要求6所述的装置,其特征在于,所述渠道确定单元,还用于如果所述应用程序首次被打开时,未获取到传递给所述应用程序的渠道信息,则依据所述应用程序安装包携带的渠道信息确定所述应用程序的来源渠道。
11.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-5中任一项所述的方法。
12.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行权利要求1-5中任一项所述的方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010130214.6A CN111367963B (zh) | 2020-02-28 | 2020-02-28 | 一种确定来源渠道的方法、装置、设备和计算机存储介质 |
US17/184,259 US11196828B2 (en) | 2020-02-28 | 2021-02-24 | Method, apparatus, device and computer storage medium for determining source channel |
EP21159327.2A EP3872623A1 (en) | 2020-02-28 | 2021-02-25 | Method, apparatus, device, computer storage medium and computer program product for determining source channel |
KR1020210026244A KR20210110516A (ko) | 2020-02-28 | 2021-02-26 | 소스채널 결정방법, 장치, 기기 및 컴퓨터 기록매체 |
JP2021030855A JP7147123B2 (ja) | 2020-02-28 | 2021-02-26 | ソースチャネル決定方法、装置、機器、プログラム及びコンピューター記憶媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010130214.6A CN111367963B (zh) | 2020-02-28 | 2020-02-28 | 一种确定来源渠道的方法、装置、设备和计算机存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111367963A CN111367963A (zh) | 2020-07-03 |
CN111367963B true CN111367963B (zh) | 2023-07-25 |
Family
ID=71206609
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010130214.6A Active CN111367963B (zh) | 2020-02-28 | 2020-02-28 | 一种确定来源渠道的方法、装置、设备和计算机存储介质 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11196828B2 (zh) |
EP (1) | EP3872623A1 (zh) |
JP (1) | JP7147123B2 (zh) |
KR (1) | KR20210110516A (zh) |
CN (1) | CN111367963B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112256520B (zh) * | 2020-09-17 | 2023-12-15 | 北京一亩田新农网络科技有限公司 | 应用程序的网页发布渠道的监控方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103617544A (zh) * | 2013-11-27 | 2014-03-05 | 友盟同欣(北京)科技有限公司 | 渠道效果监控方法以及*** |
CN107784065A (zh) * | 2017-08-17 | 2018-03-09 | 平安壹钱包电子商务有限公司 | 业务数据跟踪方法、装置、计算机设备及存储介质 |
CN110149298A (zh) * | 2018-02-12 | 2019-08-20 | 北京京东尚科信息技术有限公司 | 一种劫持检测的方法和装置 |
CN110177135A (zh) * | 2019-05-21 | 2019-08-27 | 深圳壹账通智能科技有限公司 | 应用程序的渠道信息处理方法、装置和计算机设备 |
CN110363572A (zh) * | 2019-06-25 | 2019-10-22 | 上海淇馥信息技术有限公司 | 一种封闭生态终端的程序渠道推广方法、装置、电子设备 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8750841B2 (en) * | 2008-03-14 | 2014-06-10 | William J. Johnson | System and method for automatically leaving an outgoing caller message |
US8566839B2 (en) * | 2008-03-14 | 2013-10-22 | William J. Johnson | System and method for automated content presentation objects |
US9364372B2 (en) * | 2011-11-29 | 2016-06-14 | Honeywell International Inc. | Safety glasses verification |
EP2645782B1 (en) * | 2012-03-30 | 2015-06-03 | ST-Ericsson SA | Carrier detection and parallel GSM cell search in multimode terminals |
US8990793B1 (en) * | 2013-12-05 | 2015-03-24 | Google Inc. | Updating an operating system |
CN104333599B (zh) * | 2014-11-06 | 2017-10-13 | 北京奇虎科技有限公司 | 分享应用的方法和***以及应用服务平台 |
US10069785B2 (en) * | 2015-06-05 | 2018-09-04 | Apple Inc. | Network messaging for paired devices |
EP3145126A1 (en) * | 2015-09-17 | 2017-03-22 | Alcatel Lucent | Apparatus, system and methods for native bridged communication in cellular access network |
CN105282254B (zh) * | 2015-11-05 | 2018-05-04 | 厦门游力信息科技有限公司 | 一种识别应用分发渠道的方法及*** |
CN107589949A (zh) * | 2016-07-07 | 2018-01-16 | 北京京东尚科信息技术有限公司 | 应用程序安装包的分发和安装方法及对应装置 |
US10380612B1 (en) | 2016-12-20 | 2019-08-13 | Kabam, Inc. | System and method for determining the value of channels |
CN106843909A (zh) * | 2017-03-07 | 2017-06-13 | 东软集团股份有限公司 | 支持渠道定制的渠道打包方法及装置 |
WO2018227899A1 (zh) * | 2017-06-14 | 2018-12-20 | 北京小米移动软件有限公司 | 应用交互方法、交互方法及装置 |
CN107515764B (zh) * | 2017-07-28 | 2020-04-24 | 平安科技(深圳)有限公司 | 应用程序页面打开方法、终端以及计算机可读存储介质 |
CN109002457A (zh) | 2018-05-29 | 2018-12-14 | 北京五八信息技术有限公司 | 应用程序的下载渠道统计处理方法、装置及电子设备 |
CN109656440B (zh) * | 2018-12-20 | 2021-04-27 | 上海尚往网络科技有限公司 | 应用程序图标显示方法、设备及介质 |
CN110769052B (zh) * | 2019-10-18 | 2022-07-29 | 腾讯科技(深圳)有限公司 | 渠道信息的确定方法和装置、存储介质及电子装置 |
CN110825424B (zh) * | 2019-11-07 | 2024-02-09 | 度小满科技(北京)有限公司 | 渠道溯源方法及相关装置 |
-
2020
- 2020-02-28 CN CN202010130214.6A patent/CN111367963B/zh active Active
-
2021
- 2021-02-24 US US17/184,259 patent/US11196828B2/en active Active
- 2021-02-25 EP EP21159327.2A patent/EP3872623A1/en active Pending
- 2021-02-26 KR KR1020210026244A patent/KR20210110516A/ko not_active Application Discontinuation
- 2021-02-26 JP JP2021030855A patent/JP7147123B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103617544A (zh) * | 2013-11-27 | 2014-03-05 | 友盟同欣(北京)科技有限公司 | 渠道效果监控方法以及*** |
CN107784065A (zh) * | 2017-08-17 | 2018-03-09 | 平安壹钱包电子商务有限公司 | 业务数据跟踪方法、装置、计算机设备及存储介质 |
CN110149298A (zh) * | 2018-02-12 | 2019-08-20 | 北京京东尚科信息技术有限公司 | 一种劫持检测的方法和装置 |
CN110177135A (zh) * | 2019-05-21 | 2019-08-27 | 深圳壹账通智能科技有限公司 | 应用程序的渠道信息处理方法、装置和计算机设备 |
CN110363572A (zh) * | 2019-06-25 | 2019-10-22 | 上海淇馥信息技术有限公司 | 一种封闭生态终端的程序渠道推广方法、装置、电子设备 |
Non-Patent Citations (2)
Title |
---|
A Source-Channel Separation Theorem with Application to the Source Broadcast Problem;Kia Khezeli ,Jun Chen;《arxiv》;全文 * |
如何追踪用户渠道来源?;柳铭方;《https://zhuanlan.zhihu.com/p/31902005》;全文 * |
Also Published As
Publication number | Publication date |
---|---|
JP2021140781A (ja) | 2021-09-16 |
CN111367963A (zh) | 2020-07-03 |
EP3872623A1 (en) | 2021-09-01 |
US20210274005A1 (en) | 2021-09-02 |
JP7147123B2 (ja) | 2022-10-05 |
KR20210110516A (ko) | 2021-09-08 |
US11196828B2 (en) | 2021-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111767069B (zh) | 小程序处理方法、服务器、设备及存储介质 | |
CN112073994A (zh) | 用于空中升级的方法、装置、电子设备及可读存储介质 | |
US20200044916A1 (en) | Implementation of compliance settings by a mobile device for compliance with a configuration scenario | |
CN111666546B (zh) | 应用的登录方法和装置 | |
CN111475259B (zh) | 小程序加载方法、装置及电子设备 | |
CN112433788A (zh) | 小程序运行方法、装置、电子设备和存储介质 | |
CN111767090A (zh) | 小程序的启动方法、装置、电子设备以及存储介质 | |
CN111782254A (zh) | 用于升级对象的方法、装置、设备以及存储介质 | |
CN109857416A (zh) | 一种应用升级方法、装置、设备及存储介质 | |
CN111885114B (zh) | 网关中的应用程序接口模块的升级方法、设备及存储介质 | |
CN111367963B (zh) | 一种确定来源渠道的方法、装置、设备和计算机存储介质 | |
CN114416578A (zh) | 测试方法和装置 | |
CN111782218B (zh) | 小程序处理方法、装置、设备及存储介质 | |
CN112069137B (zh) | 生成信息的方法、装置、电子设备及计算机可读存储介质 | |
CN111698243B (zh) | 参数配置方法、装置、电子设备和存储介质 | |
CN110324432B (zh) | 应用于终端的数据处理方法、装置、介质和计算设备 | |
CN109597660B (zh) | 应用配置或服务更新方法、装置、存储介质及终端设备 | |
CN110543312B (zh) | 一种应用软件安装方法、设备以及服务器 | |
CN108984238B (zh) | 应用程序的手势处理方法、装置及电子设备 | |
CN111338937B (zh) | 一种对小程序干预下线的方法、装置、设备和介质 | |
CN111522599B (zh) | 用于发送信息的方法和装置 | |
CN114661274A (zh) | 用于生成智能合约的方法和装置 | |
CN114253441A (zh) | 目标功能的启用方法及装置、存储介质、电子装置 | |
CN108572832B (zh) | 应用版本动态更新的方法及其*** | |
KR102368826B1 (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |