Summary of the invention
A kind of load of being designed to provide of the embodiment of the present invention shows information approach, device, electronic equipment and computerReadable storage medium storing program for executing loads the complexity for showing information to reduce.Specific technical solution is as follows:
In a first aspect, in order to achieve the above object, the embodiment of the invention discloses a kind of loads to show information approach, it is above-mentionedMethod includes:
Preset each platform SDK for showing information platform is obtained, and according to each platform SDK, determines corresponding unified displayingInformation data loading classes, wherein the unified displaying information data loading classes are according to the displaying information in each platform SDKData loading classes are packaged;
According to the unified displaying information data loading classes, information data is shown to each platform SDK request, so that instituteIt states each platform SDK and obtains displaying information data from corresponding back-end server;
When receiving the displaying information data that each platform SDK is returned, according to the displaying information data in targetLoad shows information in the page.
Optionally, it is loaded in target pages described according to the displaying information data before showing information, the sideMethod further include:
The displaying information data is converted into preset standard format, obtains modular display information data;
Described loaded in target pages according to the displaying information data shows information, comprising:
It is loaded in target pages according to the modular display information data and shows information.
Optionally, described loaded in target pages according to the modular display information data shows information, comprising:
According to preset displaying rules for information management, determine that the modular display information data is corresponding in target pagesDisplay position and display mode;
According to the modular display information data, is loaded in the display position with the display mode and show information.
Optionally, the method also includes:
When receiving the click commands of corresponding intended display information, the click commands are responded in a manner of preset.
It is optionally, described that the click commands are responded in a manner of preset, comprising:
Jump to the publicity page of the intended display information;
And/or
Download the corresponding application program of the intended display information.
Second aspect, in order to achieve the above object, the embodiment of the invention discloses a kind of loads to show massaging device, above-mentionedDevice includes:
Determining module, for obtaining preset each platform SDK for showing information platform, and according to each platform SDK, determination pairThe unified displaying information data loading classes answered, wherein the unified displaying information data loading classes are according to each platform SDKIn displaying information data loading classes be packaged;
Request module, for showing letter to each platform SDK request according to the unified displaying information data loading classesData are ceased, so that each platform SDK is obtained from corresponding back-end server shows information data;
Loading module, for being believed according to the displaying when receiving the displaying information data that each platform SDK is returnedBreath data load in target pages shows information.
Optionally, described device further include:
Conversion module obtains modular display Information Number for the displaying information data to be converted to preset standard formatAccording to;
The loading module is specifically used for loading displaying letter in target pages according to the modular display information dataBreath.
Optionally, the loading module is specifically used for determining the standard exhibition according to preset displaying rules for information managementShow information data corresponding display position and display mode in target pages;
According to the modular display information data, is loaded in the display position with the display mode and show information.
Optionally, described device further include:
Respond module, for responding institute in a manner of preset when receiving the click commands of corresponding intended display informationState click commands.
Optionally, the respond module, specifically for jumping to the publicity page of the intended display information;
And/or
Download the corresponding application program of the intended display information.
In the another aspect that the present invention is implemented, in order to achieve the above object, the embodiment of the invention also discloses a kind of electronicsEquipment, above-mentioned electronic equipment include:
Memory, for storing computer program;
Processor when for executing the program stored on the memory, realizes adding as described in above-mentioned first aspectIt carries and shows information approach.
At the another aspect that the present invention is implemented, a kind of computer readable storage medium is additionally provided, it is above-mentioned computer-readableIt is stored with instruction in storage medium, when run on a computer, realizes that the load as described in above-mentioned first aspect shows letterBreath method.
At the another aspect that the present invention is implemented, the embodiment of the invention also provides a kind of, and the computer program comprising instruction is producedProduct, when run on a computer, so that computer executes load described in above-mentioned first aspect and shows information approach.
A kind of load provided in an embodiment of the present invention shows information approach, device, electronic equipment and computer-readable storageMedium, available preset each platform SDK for showing information platform, and according to each platform SDK, determine corresponding unified displayingInformation data loading classes, wherein unified to show that information data loading classes are to load according to the displaying information data in each platform SDKWhat class was packaged, information data loading classes are shown according to unified, request to show information data to each platform SDK, so thatEach platform SDK is obtained from corresponding back-end server and is shown information data, when the displaying Information Number for receiving each platform SDK returnAccording to when, according to show information data load in target pages displaying information.Based on above-mentioned processing, Information Number is shown according to unifiedThe different displaying information for showing information platform can be uniformly loaded according to loading classes, and then reduce the complexity that load shows information.
Certainly, it implements any of the products of the present invention or method must be not necessarily required to reach all the above excellent simultaneouslyPoint.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, completeSite preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based onEmbodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every otherEmbodiment shall fall within the protection scope of the present invention.
The present patent application provides a kind of load and shows information approach, device, electronic equipment and computer-readable storage mediumMatter.Any application program that the above method is generally applicable in intelligent terminal (being properly termed as target terminal) (is properly termed asDestination application), target terminal can be the equipment such as smart phone, tablet computer.Destination application can be according to accessEach displaying information platform, obtain corresponding each platform SDK, and determine unified displaying information data corresponding with each platform SDKLoading classes show information data loading classes according to unified, request to show information data to each platform SDK so that each platform SDK fromCorresponding back-end server, which obtains, shows information data, and when receiving the displaying information data that each platform SDK is returned, target is answeredIt is loaded in target pages with program according to displaying information data and shows information.Based on above-mentioned processing, can be shown according to unifiedInformation data loading classes uniformly load the different displaying information for showing information platform, and then reduce the complexity that load shows informationDegree.
It is described in detail again by specific embodiment to the present invention below.
Referring to Fig. 1, Fig. 1 is the flow chart that a kind of load provided in an embodiment of the present invention shows information approach, and this method canWith the following steps are included:
S101: obtaining preset each platform SDK for showing information platform, and according to each platform SDK, determines corresponding unificationShow information data loading classes.
Wherein, unified to show that information data loading classes are to carry out according to the displaying information data loading classes in each platform SDKWhat encapsulation obtained.Destination application can access multiple displaying information platforms simultaneously, and destination application can be target endAny application program installed in end, for example, wechat application program, Taobao's application program, microblogging application program or other applicationProgram.Preset each displaying information platform can be configured by technical staff according to business demand, specifically, showing that information is flatPlatform can be Baidu's advertising platform, Tencent's social advertisement platform or Google's advertising platform etc., and corresponding platform SDK is then respectivelyBaiduSDK (Baidu's Software Development Kit), GdtSDK (Tencent's Software Development Kit), GoogleSDK (open by Google's softwareSend out kit).
In an implementation, after destination application accesses multiple displaying information platforms, for each displaying information platform, meshThe platform SDK of the available displaying information platform of application program is marked, then, destination application can be according to the multiple of acquisitionPlatform SDK determines corresponding unified displaying information data loading classes.It is unified to show that information data loading classes be technical staffEncapsulation in advance, and be written in destination application.Destination application is obtaining preset each platform for showing information platformAfter SDK, corresponding unified displaying information data loading classes can be called directly, to carry out subsequent processing.
S102: showing information data loading classes according to unified, request to show information data to each platform SDK, so that each flatPlatform SDK is obtained from corresponding back-end server and is shown information data.
In an implementation, destination application can be shown when calling unified displaying information data loading classes according to unifiedThe unified interface that information data loading classes provide requests to show information data to each platform SDK, so that each platform SDK is from correspondenceBack-end server obtain show information data.Specifically, it is directed to advertising information, it is unified to show that information data loading classes be usedINativeAdLoader (local advertising load) class indicates.The function that I NativeAdLoader class includes may refer to table(1)。
Table (1)
| INativeAdLoader |
| +void setAdListener(INativeAdLoaderListener listener) |
| +void loadAd() |
| +IAd getAd() |
| +List getAdList(int num) |
| +void setTimeOut(int timeOut) |
Wherein ,+void setAdListener (INativeAdLoaderListener listener) is advertisement monitoringFunction, for monitoring the execution of the function in INativeAdLoader class ,+void loadAd () is request of loading advertisement letterNumber, for indicating that each platform SDK request of loading ad data ,+IAd getAd () is to obtain ad data function, is used for tableShow the ad data of request ,+List getAdList (int num) is to obtain ad data tabulated function, for indicatingThe ad data list of request, num indicate to obtain the number of ad data ,+void setTimeOut (intIt timeOut) is response time function, for indicating the longest response duration of request ad data, timeOut indicates longest responseDuration, if do not loaded successfully also in this duration, this carrying advertisement data failure.
Specifically, destination application can call the function in the object of INativeAdLoader class, with to each platformSDK requests ad data.Correspondingly, each platform SDK can request ad data to corresponding background server.
S103: when receiving the displaying information data that each platform SDK is returned, according to displaying information data in target pagesMiddle load shows information.
Wherein, target pages can be configured by technical staff according to business demand.Specifically, target pages can beAny page in destination application operational process, for example, the starting page of destination application, destination application is temporaryStop page etc..
In an implementation, after each platform SDK is obtained from corresponding back-end server shows information data, can believe showingBreath data are sent to destination application.It, can after destination application receives the displaying information data that each platform SDK is returnedInformation is shown to load in target pages.
It should be noted that destination application can be obtained from each platform SDK in advance shows information data, when user transportsWhen the row destination application, destination application can load in target pages shows information;Alternatively, running mesh in userWhen marking application program, destination application can obtain in real time from each platform SDK and show information data, and in target pagesLoad shows information.
Referring to fig. 2, Fig. 2 is a kind of unification displaying information data loading classes that pass through provided in an embodiment of the present invention to each platformSDK request shows the exemplary schematic diagram of information data.Wherein, INativeAdLoader class is according to Baidu's advertising platformWhat SDK, Tencent social advertisement platform SDK and Google advertising platform SDK were packaged.Destination application passes through+ BaiduSdkLoader in the object BaiDuAdLoader (load Baidu's advertisement) of INativeAdLoader classMBaiduSdkLoader (load of Baidu's Software Development Kit) function, to the ad data loading classes of BaiduSdkBaiduSdkLoader (load of Baidu's Software Development Kit) requests ad data, and receives BaiduSdkLoader returnThe ad data that Baidu's advertising platform provides;By the object GdtAdLoader of INativeAdLoader class, (load Tencent is wideAccuse) in+GdtSdkLoader mGdtSdkLoader (load of Tencent's Software Development Kit) function, to the wide of Gd tSdkIt accuses data loading classes GdtSdkLoader (load of Tencent's Software Development Kit) and requests ad data, and receiveThe ad data that Tencent's social advertisement platform that GdtSdkLoader is returned provides;Pass through the object of IN ativeAdLoader class+ GoogleSdkLo ader mGoogleSdkLoader in GoogleAdLoader (load Google's advertisement) (open by Google's softwareSend out kit load) function, to ad data loading classes GoogleSdkLoader (Google's Software Development Tools of GoogleSdkPacket load) request ad data, and the ad data that the Google's advertising platform for receiving GoogleSdkLoader return provides.
Optionally, destination application can also carry out unified standardization processing to the displaying information data received,To further increase the efficiency that load shows information.Specifically, loading exhibition in target pages according to displaying information dataBefore showing information, this method can also include following processing step: will show that information data is converted to preset standard format, obtainModular display information data.Correspondingly, step S103 may include following processing step: according to modular display information data in meshIt marks load in the page and shows information.
In an implementation, destination application can will show that information data is converted to preset standard format, obtains standard exhibitionShow information data.Specifically, being directed to advertising information, destination application can be (wide according to preset ad data interface class IAdAccuse data-interface), each platform SDK ad data returned is converted, standard advertisement data are obtained.Destination application obtainsAfter taking standard advertisement data, can according to standard advertisement data in target pages carrying advertisement.The function that IAd class includes can be withReferring to table (2).
Table (2)
| IAd |
| +String getAdTitle() |
| +String getAdPicture() |
| +String getAdLogo() |
Wherein ,+String getAdTitle () is to obtain advertisement title function, the title of the advertisement for indicating to obtain,+ String getAdPicture () is to obtain advertising pictures function, for indicating the picture of acquisition advertisement ,+StringGetAdLogo () is to obtain advertisement trademark function, for indicating the trade mark of acquisition advertisement.
Destination application is according to the corresponding title of the available each advertisement of IAd class, picture and trade mark.Referring to Fig. 3, figure3 for it is provided in an embodiment of the present invention it is a kind of by show information data interface class to show information data converted it is exemplarySchematic diagram.In the object BaiDu NativeAd (Baidu's local advertising) that wherein, destination application passes through IAd class+BaiduAd mBaiduAd (Baidu's ad data) function, ad data BaiduAd (Baidu's advertisement number that BaiduSdk is returnedAccording to) converted, obtain advertisement title, the picture of advertisement and the trade mark of advertisement in ad data;Pass through the object of IAd class+ GdtAd mGdtAd (Tencent's ad data) function in GdtNativeAd (Tencent's local advertising) returns to GdtSdk wideIt accuses data GdtAd (Tencent's ad data) to be converted, obtains advertisement title in ad data, the picture of advertisement and advertisementTrade mark;Pass through+GoogleAd mGoogleAd (the Google in the object GoogleNativeAd (Google's local advertising) of IAd classAd data) function, the GoogleSdk ad data GoogleAd (Google's ad data) returned is converted, is obtained wideAccuse advertisement title, the picture of advertisement and the trade mark of advertisement in data.
In addition, being directed to advertising information, destination application can be according to preset unified displaying information management classIAdManager (advertising management), management need displaying information data to be loaded.The function that IAdManager class includes can joinIt is shown in Table (3).
Table (3)
| IAdManager |
| +void int AdConfig(AdConfig adConfig) |
| +void loadAd() |
| +IAd getAd() |
| +List getAds(int count) |
Wherein ,+void int AdConfig (AdConfig adConfig) is advertisement configuration function, is needed for indicatingThe advertising platform of ad data is obtained ,+void loadAd () is request of loading advertisement function, for indicating request of loading advertisementData ,+IAd getAd () is to obtain ad data function, for indicating the ad data of request ,+List getAds(int count) is to obtain ad data tabulated function, for indicating that the ad data list of request, count expression obtainTake the number of ad data.
Optionally, destination application can be in a manner of determining and load displaying information.Specifically, destination application rootIt is loaded in target pages according to modular display information data and shows information, may include following processing step: according to preset exhibitionShow rules for information management, determines modular display information data corresponding display position and display mode in target pages;According toModular display information data is loaded with display mode in display position and shows information.
Wherein, preset displaying rules for information management can be rule of thumb configured by technical staff.
In an implementation, destination application can determine modular display information according to preset displaying rules for information managementData corresponding display position and display mode in target pages, then, destination application is in the display position determinedIt is loaded with above-mentioned display mode and shows information.Display mode can be carousel, static broadcasting or other display modes.
Optionally, destination application can also respond the click commands of user when display shows information.Specifically,This method can also include following processing step: when receiving the click commands of corresponding intended display information, with preset sideFormula responds click commands.
In an implementation, when user is when using destination application, it may browse through the displaying loaded in destination applicationThen information clicks the displaying information.When destination application receives a certain point for showing information (i.e. intended display information)Instruction is hit, destination application can respond the click commands in a manner of preset.
Specifically, being directed to advertising information, destination application can show class according to preset unified displaying informationIAdView (advertisement attempts), management show that the display of information and response show the click commands of information.IAdView class includesFunction may refer to table (4).
Table (4)
| IAdView |
| +void onAdShow() |
| +void onAdClick() |
Wherein ,+void onAdShow () is advertisement explicit function, for indicating the display mode of advertisement ,+voidOnAdClick () is ad click function, the mode of the click commands for indicating to answer an advertisement.
Destination application response click commands mode can be it is diversified, specifically, destination application canClick commands are responded in a manner of following two to take.
Mode one jumps to the publicity page of intended display information.
Wherein, it can store the page link of the publicity page of intended display information in destination application.
In an implementation, when destination application receives the click commands of corresponding intended display information, target application journeySequence can be according to the page link for the publicity page that can directly open intended display information, to jump to intended display informationThe page is publicized, is browsed for user.
Mode two, the corresponding application program of downloading intended display information.
Wherein, it can store the download link of the corresponding application program of intended display information in destination application.
In an implementation, when destination application receives the click commands of corresponding intended display information, target exhibition is openedShow the download link of the corresponding application program of information, to download the corresponding application program of intended display information.For example, intended displayInformation is the advertisement of QQ music application, then click commands of the destination application in the advertisement for receiving corresponding QQ musicWhen, QQ music application can be carried directly below.
It should be noted that destination application can be simultaneously with the click of above-mentioned two ways response intended display informationInstruction, in addition, the mode of destination application response click commands is not limited to above two mode.
From the foregoing, it can be seen that load based on the embodiment of the present invention shows information approach, available preset each exhibitionShow the platform SDK of information platform, and according to each platform SDK, determines corresponding unified displaying information data loading classes, wherein systemOne shows that information data loading classes are to be packaged according to the displaying information data loading classes in each platform SDK, according toIt is unified to show information data loading classes, it requests to show information data to each platform SDK, so that each platform SDK is from corresponding rear endServer, which obtains, shows information data, when receiving the displaying information data that each platform SDK is returned, according to displaying information dataLoad shows information in target pages.Based on above-mentioned processing, show that information data loading classes can be unified to load according to unifiedDifference shows the displaying information of information platform, and then reduces the complexity that load shows information.
Corresponding with embodiment of the method shown in FIG. 1, referring to fig. 4, Fig. 4 is a kind of load exhibition provided in an embodiment of the present inventionShow the structure chart of massaging device, comprising:
Determining module 401, for obtaining preset each platform SDK for showing information platform, and according to each platform SDK, reallyFixed corresponding unified displaying information data loading classes, wherein the unified displaying information data loading classes are according to described each flatWhat the displaying information data loading classes in platform SDK were packaged;
Request module 402, for requesting exhibition to each platform SDK according to the unified displaying information data loading classesShow information data, so that each platform SDK is obtained from corresponding back-end server shows information data;
Loading module 403, for when receiving the displaying information data that each platform SDK is returned, according to the exhibitionShow that information data loads in target pages and shows information.
Optionally, described device further include:
Conversion module obtains modular display Information Number for the displaying information data to be converted to preset standard formatAccording to;
The loading module 403 is specifically used for loading displaying in target pages according to the modular display information dataInformation.
Optionally, the loading module 403 is specifically used for determining the mark according to preset displaying rules for information managementStandard shows information data corresponding display position and display mode in target pages;
According to the modular display information data, is loaded in the display position with the display mode and show information.
Optionally, described device further include:
Respond module, for responding institute in a manner of preset when receiving the click commands of corresponding intended display informationState click commands.
Optionally, the respond module, specifically for jumping to the publicity page of the intended display information;
And/or
Download the corresponding application program of the intended display information.
From the foregoing, it can be seen that load based on the embodiment of the present invention shows massaging device, available preset each exhibitionShow the platform SDK of information platform, and according to each platform SDK, determines corresponding unified displaying information data loading classes, wherein systemOne shows that information data loading classes are to be packaged according to the displaying information data loading classes in each platform SDK, according toIt is unified to show information data loading classes, it requests to show information data to each platform SDK, so that each platform SDK is from corresponding rear endServer, which obtains, shows information data, when receiving the displaying information data that each platform SDK is returned, according to displaying information dataLoad shows information in target pages.Based on above-mentioned processing, show that information data loading classes can be unified to load according to unifiedDifference shows the displaying information of information platform, and then reduces the complexity that load shows information.
The embodiment of the invention also provides a kind of electronic equipment, as shown in figure 5, including memory 501 and processor 502,Wherein,
Memory 501, for storing computer program;
Processor 502 when for executing the program stored on memory 501, realizes following steps:
Obtain the System right management service of target terminal;
Preset each platform SDK for showing information platform is obtained, and according to each platform SDK, determines corresponding unified displayingInformation data loading classes, wherein the unified displaying information data loading classes are according to the displaying information in each platform SDKData loading classes are packaged;
According to the unified displaying information data loading classes, information data is shown to each platform SDK request, so that instituteIt states each platform SDK and obtains displaying information data from corresponding back-end server;
When receiving the displaying information data that each platform SDK is returned, according to the displaying information data in targetLoad shows information in the page.
Specific implementation and relevant explanation content about each step of this method may refer to preceding method embodiment portionPoint, this will not be repeated here.
Above-mentioned electronic equipment can have the communication interface realized and communicated between above-mentioned electronic equipment and other equipment.
Above-mentioned processor 502, communication interface, memory 501 complete mutual communication by communication bus, this placeIt is total that the communication bus mentioned can be Peripheral Component Interconnect standard (Peripheral Component Interconnect, PCI)Line or expanding the industrial standard structure (Extended Industry Standard Architecture, EISA) bus etc..This is logicalLetter bus can be divided into address bus, data/address bus, control bus etc..
Memory 501 may include random access memory (Random Access Memory, RAM), also may includeNonvolatile memory (Non-Volatile Memory, NVM), for example, at least a magnetic disk storage.Optionally, memoryIt can also be that at least one is located remotely from the storage device of aforementioned processor.
Above-mentioned processor 502 can be general processor, including central processing unit (Central ProcessingUnit, abbreviation CPU), network processing unit (Network Processor, abbreviation NP) etc.;It can also be digital signal processor(Digital Signal Processing, abbreviation DSP), specific integrated circuit (Application SpecificIntegrated Circuit, abbreviation ASIC), field programmable gate array (Field-Programmable Gate Array,Abbreviation FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hardware components.
Electronic equipment provided in an embodiment of the present invention shows information data load according to unified when load shows informationClass can uniformly load the different displaying information for showing information platform, and then reduce the complexity that load shows information.
The embodiment of the invention also provides a kind of computer readable storage medium, stored in the computer readable storage mediumThere is instruction, when run on a computer, so that computer executes load provided in an embodiment of the present invention and shows information approach.
Specifically, above-mentioned load shows information approach, comprising:
Preset each platform SDK for showing information platform is obtained, and according to each platform SDK, determines corresponding unified displayingInformation data loading classes, wherein the unified displaying information data loading classes are according to the displaying information in each platform SDKData loading classes are packaged;
According to the unified displaying information data loading classes, information data is shown to each platform SDK request, so that instituteIt states each platform SDK and obtains displaying information data from corresponding back-end server;
When receiving the displaying information data that each platform SDK is returned, according to the displaying information data in targetLoad shows information in the page.
It should be noted that above-mentioned load shows other implementations and preceding method embodiment part phase of information approachTogether, which is not described herein again.
By running the instruction stored in computer readable storage medium provided in an embodiment of the present invention, letter is shown in loadWhen breath, show that information data loading classes can uniformly load the different displaying information for showing information platform according to unified, and then dropLow load shows the complexity of information.
The embodiment of the invention also provides a kind of computer program products comprising instruction, when it runs on computersWhen, so that computer executes load provided in an embodiment of the present invention and shows information approach.
Specifically, above-mentioned load shows information approach, comprising:
Preset each platform SDK for showing information platform is obtained, and according to each platform SDK, determines corresponding unified displayingInformation data loading classes, wherein the unified displaying information data loading classes are according to the displaying information in each platform SDKData loading classes are packaged;
According to the unified displaying information data loading classes, information data is shown to each platform SDK request, so that instituteIt states each platform SDK and obtains displaying information data from corresponding back-end server;
When receiving the displaying information data that each platform SDK is returned, according to the displaying information data in targetLoad shows information in the page.
It should be noted that above-mentioned load shows other implementations and preceding method embodiment part phase of information approachTogether, which is not described herein again.
By running computer program product provided in an embodiment of the present invention, when load shows information, according to unified exhibitionShow that information data loading classes can uniformly load the different displaying information for showing information platform, and then reduces load and show informationComplexity.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof realIt is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.Above-mentioned computer programProduct includes one or more computer instructions.When loading on computers and executing above-mentioned computer program instructions, all orPartly generate the process or function above-mentioned according to the embodiment of the present invention.Above-mentioned computer can be general purpose computer, dedicated meterCalculation machine, computer network or other programmable devices.Above-mentioned computer instruction can store in computer readable storage mediumIn, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, above-mentioned computerInstruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data centerUser's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server orData center is transmitted.Above-mentioned computer readable storage medium can be any usable medium that computer can access orIt is comprising data storage devices such as one or more usable mediums integrated server, data centers.Above-mentioned usable medium can be withIt is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard diskSolid State Disk (SSD)) etc..
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a realityBody or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operationIn any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended toNon-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including thoseElement, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipmentIntrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded thatThere is also other identical elements in process, method, article or equipment including the element.
Each embodiment in this specification is all made of relevant mode and describes, same and similar portion between each embodimentDividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for device,For electronic equipment, computer readable storage medium, computer program product embodiments, implement since it is substantially similar to methodExample, so being described relatively simple, the relevent part can refer to the partial explaination of embodiments of method.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the scope of the present invention.It is allAny modification, equivalent replacement, improvement and so within the spirit and principles in the present invention, are all contained in protection scope of the present inventionIt is interior.