CN113407932A - Channel identification reporting method, system and storage medium - Google Patents

Channel identification reporting method, system and storage medium Download PDF

Info

Publication number
CN113407932A
CN113407932A CN202110677190.0A CN202110677190A CN113407932A CN 113407932 A CN113407932 A CN 113407932A CN 202110677190 A CN202110677190 A CN 202110677190A CN 113407932 A CN113407932 A CN 113407932A
Authority
CN
China
Prior art keywords
installation package
channel
reporting
channel information
file
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.)
Granted
Application number
CN202110677190.0A
Other languages
Chinese (zh)
Other versions
CN113407932B (en
Inventor
甘霖
吴红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hunan Happly Sunshine Interactive Entertainment Media Co Ltd
Original Assignee
Hunan Happly Sunshine Interactive Entertainment Media Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hunan Happly Sunshine Interactive Entertainment Media Co Ltd filed Critical Hunan Happly Sunshine Interactive Entertainment Media Co Ltd
Priority to CN202110677190.0A priority Critical patent/CN113407932B/en
Publication of CN113407932A publication Critical patent/CN113407932A/en
Application granted granted Critical
Publication of CN113407932B publication Critical patent/CN113407932B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/51Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Stored Programmes (AREA)

Abstract

The application discloses a method, a system and a storage medium for reporting a channel identifier, wherein the method for reporting the channel identifier comprises the steps of storing channel information into a local file and/or a local database after acquiring channel information corresponding to a current installation package, acquiring the channel information from the local file or the local database and reporting the channel information after an application corresponding to the current installation package is started, so that the channel information of the current installation package downloaded aiming at different channels is reported, different channel information storage modes and acquisition modes after the application is started are designed aiming at different authorities, the successful probability of acquisition and reporting of the channel information is improved, the method does not need to modify the installation package of the application and write in the channel information into an annotation area of the installation package, and the problems of inaccurate statistics and inaccurate channel identifier existing in the modes such as writing in the channel identifier into the annotation area of the installation package or writing in the channel identifier into the annotation area of the installation package and the like are avoided The track marker is complex in design.

Description

Channel identification reporting method, system and storage medium
Technical Field
The present application relates to the technical field of computer applications, and in particular, to the technical field of Android applications, and more particularly, to a method, a system, and a storage medium for reporting a channel identifier.
Background
An application market class application refers to an Application (APP) that provides various types of application downloads. At present, various application market applications have a demand for monitoring application downloading conversion statistics of each module, and common application scenarios generally include: for example, an application market wants to monitor the download conversion ratio contributed to the same application by the top page carousel map module and the detail page module.
Therefore, the reporting of the channel identifier has important significance.
Disclosure of Invention
In order to solve the above technical problem, the present application provides a method, a system and a storage medium for reporting a channel identifier, so as to achieve the purpose of accurately reporting a channel identifier.
In order to achieve the technical purpose, the embodiment of the application provides the following technical scheme:
a method for reporting channel identification comprises the following steps:
acquiring channel information corresponding to a current installation package;
storing the channel information into a local file and/or a local database;
after the application corresponding to the current installation package is started, acquiring the channel information from the local file or the local database;
and reporting the acquired channel information.
Optionally, the obtaining channel information corresponding to the current installation package includes:
and acquiring a channel field and an installation package name of the current installation package.
Optionally, the storing the channel information in a local file and/or a local database includes:
judging whether a software development tool package corresponding to the current installation package has a memory reading authority, if so, serializing the channel field into a preset directory by using the name of the installation package as the file name of a preset file, writing a content provider, and providing an exposed interface for the channel field through the content provider;
if not, the content provider is written, and the channel field is provided with an exposed interface through the content provider.
Optionally, the obtaining the channel information from the local file or the local database includes:
starting a reporting thread of a software development kit corresponding to the current installation package, so that when the application corresponding to the current installation package has an internal memory reading right, the reporting thread searches the serialized file by taking the installation package name as a file name, reads a channel field stored in a preset file matched with the installation package name, and when the application corresponding to the current installation package does not have the internal memory reading right, a content provider is used for acquiring the channel field from a local database through an exposed interface.
A channel identifier reporting system comprises:
the information acquisition module is used for acquiring channel information corresponding to the current installation package;
the channel storage module is used for storing the channel information into a local file and/or a local database;
the channel reading module is used for acquiring the channel information from the local file or the local database after the application corresponding to the current installation package is started;
and the channel reporting module is used for reporting the acquired channel information.
Optionally, the information obtaining module is specifically configured to obtain a channel field and an installation package name of the current installation package.
Optionally, the channel storage module is specifically configured to determine whether a software development kit corresponding to the current installation package has a memory reading permission, if so, serialize the channel field into a preset directory by using the installation package name as a filename of a preset file, write a content provider, and provide an exposed interface for the channel field through the content provider;
if not, the content provider is written, and the channel field is provided with an exposed interface through the content provider.
Optionally, the channel reading module is specifically configured to start a reporting thread of the software development kit corresponding to the current installation package, so that when the application corresponding to the current installation package has an internal memory reading right, the reporting thread searches a serialized file by using the installation package name as a file name, reads a channel field stored in a preset file matched with the installation package name, and when the application corresponding to the current installation package does not have the internal memory reading right, uses a content provider to obtain the channel field from a local database through an exposed interface.
A channel identifier reporting system comprises: a memory and a processor; wherein the content of the first and second substances,
the memory is stored with a program code, the processor is used for calling the program code, and the reporting method of the channel identifier is executed when the program code is called.
A storage medium, wherein a program code is stored in the storage medium, and when executed, the program code implements the method for reporting a channel identifier according to any one of the above.
It can be seen from the above technical solutions that the present application provides a method, a system, and a storage medium for reporting a channel identifier, where the method for reporting a channel identifier obtains channel information corresponding to a current installation package, stores the channel information in a local file and/or a local database, obtains the channel information from the local file or the local database and reports the channel information after an application corresponding to the current installation package is started, so as to report channel information of a current installation package downloaded for different channels, and designs different channel information storage modes and obtaining modes after application is started for different authorities, so as to improve the probability of successful channel information obtaining and reporting, and the method does not need to modify the installation package of the application, nor write channel information in an annotation region of the installation package, the method and the device solve the problems of inaccurate statistics and complex channel identification design in the ways of writing channel identification in the installation package or writing channel identification in the annotation area of the installation package.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic flowchart of a method for reporting a channel identifier according to an embodiment of the present application;
fig. 2 is a schematic flowchart of a method for reporting a channel identifier according to another embodiment of the present application;
fig. 3 is a flowchart illustrating a method for reporting a channel identifier according to another embodiment of the present application;
fig. 4 is a flowchart illustrating a method for reporting a channel identifier according to yet another embodiment of the present application;
fig. 5 is a schematic structural diagram of a system for reporting a channel identifier according to an embodiment of the present application.
Detailed Description
As described in the background, for application market-class applications, it is important to count the download conversion amount of the same application through different channels.
At present, two main ways for reporting channel information are:
one is as follows: the home page and the detail page provide installation packages written with different channel identifications in the Android Manifest, the channel identifications of the installation packages downloaded by a user at different inlets or modules are different, and the channel identifications in the appointed file are read for data reporting after the application is started.
The method has the main disadvantages that: because different channel identifications are written into the installation packages of the two games, the MD5 values of the two installation packages of the two games are different, in the client downloading logic, the installation packages can be processed only according to the two different games due to the fact that the MD5 values of the files are different even though the installation packages are the same game, and at the moment, great confusion is brought to users, and user experience is further influenced; in addition, the method needs to perform secondary packaging on an APK (Android application package), which results in complex implementation.
The second is that: by utilizing the characteristic that an Android APK installation package is a zip compression package essentially, a channel identifier is written into a comment area (an annotation area) of the zip package in the process of uploading the installation package by an operation background, as long as the area can be correctly modified, the data which the user wants can be written into the APK under the condition of not damaging the installation package and not packing for the second time, and then after the APK is installed, an SDK (Software Development Kit) reads the information to complete data reporting. The method has the main disadvantages that packages of different channel information need different download paths to be identified, user experience is poor in the same application, and the other is that in the process of packaging and compiling the APK, if a developer opens a V2 signature mechanism, information is written in the area, so that the APK cannot be installed correctly.
In order to solve various disadvantages of the two modes, the embodiment of the application comprehensively considers advantages and disadvantages of the Android cross-process communication modes, and provides an idea of cross-process channel data transmission and a real implementation of channel identifier reporting by using the Android cross-process communication mode.
By solving the technical problems of how to store and bind data at an application market end, how to transmit channel data at an application distribution end and an application end and how to acquire the information in the final application to finish reporting, the method for reporting the channel identifier is provided, the method for reporting the channel identifier stores the channel information into a local file and/or a local database after acquiring the channel information corresponding to the current installation package, acquires and reports the channel information from the local file or the local database after the application corresponding to the current installation package is started, thereby realizing the reporting of the channel information of the current installation package downloaded aiming at different channels, designs different channel information storage modes and acquisition modes after the application is started aiming at different authorities, and improves the probability of successful acquisition and reporting of the channel information, in addition, the method does not need to modify the application installation package and write channel information into the annotation region of the installation package, and solves the problems of inaccurate statistics and complex channel identification design in the modes of writing channel identification into the installation package or writing channel identification into the annotation region of the installation package.
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
An embodiment of the present application provides a method for reporting a channel identifier, as shown in fig. 1, including:
s101: and acquiring channel information corresponding to the current installation package.
S102: and storing the channel information into a local file and/or a local database.
S103: and after the application corresponding to the current installation package is started, acquiring the channel information from the local file or the local database.
S104: and reporting the acquired channel information.
In this embodiment, after acquiring the channel information corresponding to the current installation package, the method for reporting the channel identifier stores the channel information in a local file and/or a local database, when the application corresponding to the current installation package is started, the channel information is acquired from the local file or the local database and reported, so that the reporting of the channel information of the current installation package downloaded aiming at different channels is realized, and the method designs different channel information storage modes and acquisition modes after application starting aiming at different authorities, improves the probability of successful acquisition and reporting of the channel information, in addition, the method does not need to modify the application installation package and write channel information into the annotation region of the installation package, and solves the problems of inaccurate statistics and complex channel identification design in the modes of writing channel identification into the installation package or writing channel identification into the annotation region of the installation package.
The following describes a specific feasible implementation manner of each step of the method for reporting a channel identifier.
Optionally, in an embodiment of the present application, as shown in fig. 2, the acquiring channel information corresponding to the current installation package includes:
s1011: and acquiring a channel field and an installation package name of the current installation package.
The channel field of the current installation package is mainly used for identifying a downloading inlet or a downloading module of the current installation package, namely identifying channel information when a user triggers downloading of the current installation package.
Optionally, in another embodiment of the present application, as shown in fig. 3, the storing the channel information in a local file and/or a local database includes:
s1021: judging whether a software development tool package corresponding to the current installation package has a memory reading authority, if so, serializing the channel field into a preset directory by using the name of the installation package as the file name of a preset file, writing a content provider, and providing an exposed interface for the channel field through the content provider;
if not, the content provider is written, and the channel field is provided with an exposed interface through the content provider.
In the embodiment, two different channel information storage modes are designed according to different permissions given by the user, so that the accuracy of data storage is ensured.
Accordingly, in another embodiment of the present application, as shown in fig. 4, the acquiring the channel information from the local file or the local database includes:
s1031: starting a reporting thread of a software development kit corresponding to the current installation package, so that when the application corresponding to the current installation package has an internal memory reading right, the reporting thread searches the serialized file by taking the installation package name as a file name, reads a channel field stored in a preset file matched with the installation package name, and when the application corresponding to the current installation package does not have the internal memory reading right, a content provider is used for acquiring the channel field from a local database through an exposed interface.
When the storage modes of the channel information of the current installation package are various, the modes for acquiring the channel information are correspondingly divided into various modes according to different conditions, and the data accuracy and the channel information reporting accuracy are guaranteed.
In an embodiment of the present application, a flow of the channel information reporting method is provided, and the flow includes:
s201: when configuring each module data, an operator adds a channel identification data and transmits the channel identification data to the client through the data interface;
s202: the method comprises the steps that when a client processes a downloading logic clicked by a user, a channel field issued by a server interface is obtained, and the package name of a current downloading application is obtained;
s203: after acquiring data, the client judges the read-write permission of the SD card, and if the SD card has the permission, the channel information is serialized into a specified SD card directory by using the package name as a file name;
s204: after the serialization is finished, continuously storing the channel data and the package name into a local database of the Android device;
s205: compiling a content provider to expose channel data using the method;
s206: after the application is installed and started, starting an SDK internal data reporting thread, judging whether the current application has SD card read-write permission or not by the thread, if so, appointing a directory to use a package name as a file with a well serialized file name retrieval, and if the file names are matched, reading data;
s207: if S206 has no authority or unsuccessfully deserializes the channel identification, using a Content Provider (Content Provider) to obtain the information from a local database through an interface;
s208: and if the channel data is acquired in step S206 or S207, reporting the data.
The reporting system of the channel identifier provided in the embodiment of the present application is described below, and the reporting system of the channel identifier described below may be referred to in correspondence with the reporting method of the channel identifier described above.
Correspondingly, an embodiment of the present application further provides a system for reporting a channel identifier, as shown in fig. 5, including:
the information acquisition module 100 is configured to acquire channel information corresponding to a current installation package;
the channel storage module 200 is used for storing the channel information into a local file and/or a local database;
the channel reading module 300 is configured to obtain the channel information from the local file or the local database after the application corresponding to the current installation package is started;
a channel reporting module 400, configured to report the obtained channel information.
Optionally, the information obtaining module is specifically configured to obtain a channel field and an installation package name of the current installation package.
Optionally, the channel storage module is specifically configured to determine whether a software development kit corresponding to the current installation package has a memory reading permission, if so, serialize the channel field into a preset directory by using the installation package name as a filename of a preset file, write a content provider, and provide an exposed interface for the channel field through the content provider;
if not, the content provider is written, and the channel field is provided with an exposed interface through the content provider.
Optionally, the channel reading module is specifically configured to start a reporting thread of the software development kit corresponding to the current installation package, so that when the application corresponding to the current installation package has an internal memory reading right, the reporting thread searches a serialized file by using the installation package name as a file name, reads a channel field stored in a preset file matched with the installation package name, and when the application corresponding to the current installation package does not have the internal memory reading right, uses a content provider to obtain the channel field from a local database through an exposed interface.
The modules described in the embodiments of the present disclosure may be implemented by software or hardware. The name of the module does not in some cases form a limitation on the unit itself, and for example, the information acquiring module may also be described as a "module that acquires channel information corresponding to the current installation package".
Correspondingly, an embodiment of the present application further provides a system for reporting a channel identifier, including: a memory and a processor; wherein the content of the first and second substances,
the memory has program code stored therein, the processor is configured to call the program code, and when called, the program code performs the following steps:
acquiring channel information corresponding to a current installation package;
storing the channel information into a local file and/or a local database;
after the application corresponding to the current installation package is started, acquiring the channel information from the local file or the local database;
and reporting the acquired channel information.
Correspondingly, an embodiment of the present application further provides a storage medium, where the storage medium stores a program code, and the program code, when executed, implements the method for reporting a channel identifier according to any of the embodiments.
In the context of this disclosure, a storage medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The storage medium may be a machine-readable signal medium or a machine-readable storage medium. A storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
It should be noted that the storage media described above in this disclosure can be computer readable signal media or computer readable storage media or any combination of the two. A storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of storage media may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a storage medium may include a propagated data signal with computer-readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A storage medium may also be any computer-readable medium that is not a computer-readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
The storage medium may be included in the electronic device; or may exist separately without being assembled into the electronic device.
Features described in the embodiments in the present specification may be replaced with or combined with each other, each embodiment is described with a focus on differences from other embodiments, and the same and similar portions among the embodiments may be referred to each other.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. A method for reporting a channel identifier is characterized by comprising the following steps:
acquiring channel information corresponding to a current installation package;
storing the channel information into a local file and/or a local database;
after the application corresponding to the current installation package is started, acquiring the channel information from the local file or the local database;
and reporting the acquired channel information.
2. The method of claim 1, wherein the obtaining channel information corresponding to the current installation package comprises:
and acquiring a channel field and an installation package name of the current installation package.
3. The method of claim 2, wherein the storing the channel information into a local file and/or a local database comprises:
judging whether a software development tool package corresponding to the current installation package has a memory reading authority, if so, serializing the channel field into a preset directory by using the name of the installation package as the file name of a preset file, writing a content provider, and providing an exposed interface for the channel field through the content provider;
if not, the content provider is written, and the channel field is provided with an exposed interface through the content provider.
4. The method of claim 3, wherein the obtaining the channel information from the local file or local database comprises:
starting a reporting thread of a software development kit corresponding to the current installation package, so that when the application corresponding to the current installation package has an internal memory reading right, the reporting thread searches the serialized file by taking the installation package name as a file name, reads a channel field stored in a preset file matched with the installation package name, and when the application corresponding to the current installation package does not have the internal memory reading right, a content provider is used for acquiring the channel field from a local database through an exposed interface.
5. A channel identifier reporting system is characterized by comprising:
the information acquisition module is used for acquiring channel information corresponding to the current installation package;
the channel storage module is used for storing the channel information into a local file and/or a local database;
the channel reading module is used for acquiring the channel information from the local file or the local database after the application corresponding to the current installation package is started;
and the channel reporting module is used for reporting the acquired channel information.
6. The system of claim 5, wherein the information obtaining module is specifically configured to obtain a channel field and an installation package name of the current installation package.
7. The system according to claim 6, wherein the channel storage module is specifically configured to determine whether the software development kit corresponding to the current installation package has a memory read permission, if yes, serialize the channel field into a preset directory using the installation package name as a filename of a preset file, write a content provider, and provide an exposed interface for the channel field through the content provider;
if not, the content provider is written, and the channel field is provided with an exposed interface through the content provider.
8. The system according to claim 7, wherein the channel reading module is specifically configured to start a reporting thread of the software development kit corresponding to the current installation package, so that the reporting thread searches the serialized file using the installation package name as a filename when the application corresponding to the current installation package has an internal read right, reads the channel field stored in the preset file matching the installation package name, and uses a content provider to obtain the channel field from a local database through an exposed interface when the application corresponding to the current installation package does not have an internal read right.
9. A channel identifier reporting system is characterized by comprising: a memory and a processor; wherein the content of the first and second substances,
the memory is stored with program codes, and the processor is used for calling the program codes, and when the program codes are called, the method for reporting the channel identifier according to any one of claims 1 to 4 is executed.
10. A storage medium, wherein the storage medium stores program code, and when executed, the program code implements the method for reporting a channel identifier according to any one of claims 1 to 4.
CN202110677190.0A 2021-06-18 2021-06-18 Channel identifier reporting method, system and storage medium Active CN113407932B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110677190.0A CN113407932B (en) 2021-06-18 2021-06-18 Channel identifier reporting method, system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110677190.0A CN113407932B (en) 2021-06-18 2021-06-18 Channel identifier reporting method, system and storage medium

Publications (2)

Publication Number Publication Date
CN113407932A true CN113407932A (en) 2021-09-17
CN113407932B CN113407932B (en) 2023-05-23

Family

ID=77681295

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110677190.0A Active CN113407932B (en) 2021-06-18 2021-06-18 Channel identifier reporting method, system and storage medium

Country Status (1)

Country Link
CN (1) CN113407932B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114448973A (en) * 2022-01-11 2022-05-06 贵阳朗玛视讯科技有限公司 Method and device for obtaining recommendation source of application program
CN115543409A (en) * 2022-11-07 2022-12-30 北京有竹居网络技术有限公司 Application installation source determining method and device, readable medium and electronic equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103036678A (en) * 2011-09-29 2013-04-10 北京新媒传信科技有限公司 Symbian signature application authentication method and system
CN104754062A (en) * 2015-04-16 2015-07-01 腾讯科技(北京)有限公司 Internet based information popularization method, server and user terminal
CN105893008A (en) * 2015-11-16 2016-08-24 乐视网信息技术(北京)股份有限公司 Method and device for customizing multi-channel installation package
CN107786644A (en) * 2017-10-11 2018-03-09 五八有限公司 Method for down loading, device and the equipment of channel bag
CN107797808A (en) * 2016-08-31 2018-03-13 腾讯科技(深圳)有限公司 Application installation package processing method and processing device
CN109542461A (en) * 2018-10-16 2019-03-29 深圳壹账通智能科技有限公司 Dissemination method, terminal device and the medium of application installation package
CN110177135A (en) * 2019-05-21 2019-08-27 深圳壹账通智能科技有限公司 Channel information processing method, device and the computer equipment of application program
CA3063203A1 (en) * 2018-12-07 2020-01-23 Beijing Digital Union Web Science And Technology Company Limited Download system of app, determination method of installation type and storage medium
CN110851170A (en) * 2019-09-29 2020-02-28 深圳市星河互动科技有限公司 Software multi-channel publishing method and related equipment

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103036678A (en) * 2011-09-29 2013-04-10 北京新媒传信科技有限公司 Symbian signature application authentication method and system
CN104754062A (en) * 2015-04-16 2015-07-01 腾讯科技(北京)有限公司 Internet based information popularization method, server and user terminal
CN105893008A (en) * 2015-11-16 2016-08-24 乐视网信息技术(北京)股份有限公司 Method and device for customizing multi-channel installation package
CN107797808A (en) * 2016-08-31 2018-03-13 腾讯科技(深圳)有限公司 Application installation package processing method and processing device
CN107786644A (en) * 2017-10-11 2018-03-09 五八有限公司 Method for down loading, device and the equipment of channel bag
CN109542461A (en) * 2018-10-16 2019-03-29 深圳壹账通智能科技有限公司 Dissemination method, terminal device and the medium of application installation package
CA3063203A1 (en) * 2018-12-07 2020-01-23 Beijing Digital Union Web Science And Technology Company Limited Download system of app, determination method of installation type and storage medium
CN110177135A (en) * 2019-05-21 2019-08-27 深圳壹账通智能科技有限公司 Channel information processing method, device and the computer equipment of application program
CN110851170A (en) * 2019-09-29 2020-02-28 深圳市星河互动科技有限公司 Software multi-channel publishing method and related equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王依然: "浅析数据分析在移动电子商务中的应用", 《商场现代化》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114448973A (en) * 2022-01-11 2022-05-06 贵阳朗玛视讯科技有限公司 Method and device for obtaining recommendation source of application program
CN115543409A (en) * 2022-11-07 2022-12-30 北京有竹居网络技术有限公司 Application installation source determining method and device, readable medium and electronic equipment

Also Published As

Publication number Publication date
CN113407932B (en) 2023-05-23

Similar Documents

Publication Publication Date Title
US20130132936A1 (en) Apparatus and method for packing a software package of version upgrade
CN109471738B (en) Method for identifying application program downloading channel and related equipment
US8650250B2 (en) Identifying compatible web service policies
CN106055375B (en) Application program installation method and device
KR102088164B1 (en) Method and apparatus for generating difference between old and new version of data for updating software
CN108170465B (en) Version information management method, electronic equipment and readable storage medium
CN107797823B (en) Business rule management method and device, storage medium and computer equipment
CN108920691B (en) Front-end static resource management method and device, computer equipment and storage medium
CN111967017A (en) Method and device for generating dependency relationship, terminal equipment and storage medium
CN104036194A (en) Vulnerability detection method and device for revealing private data in application program
CN111273942A (en) Code generation method, storage medium, electronic device and system
CN111190899B (en) Buried data processing method, buried data processing device, server and storage medium
CN113407932A (en) Channel identification reporting method, system and storage medium
CN104036193B (en) Local cross-domain vulnerability detection method and device for application program
Me et al. Internal forensic acquisition for mobile equipments
CN112685077A (en) Data modification method, system, computer device and computer readable storage medium
CN101977231A (en) Method for downloading mapping file
CN104063306A (en) Automatic login method, device and system in intelligent terminal software testing
US9626371B2 (en) Attribute selectable file operation
WO2019024392A1 (en) Dependency package tool verification method, storage medium, electronic device and system
CN113282906A (en) Permission detection method, device, terminal and storage medium
KR101737575B1 (en) Method and device for verifying data based on sql sentences generated automatically
CN113885963B (en) Secondary development file execution method, device and storage medium
CN117407369B (en) Operation log recording method and device and electronic equipment
CN109871231B (en) Code sharing method and system

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