The operation students are preparing for a wave of offline launch overseas recently , Involving overseas Google Play,iOS The equipment App Store, And Huawei channel AppGallery.

The operator hopes that we can integrate the downloads of the three platforms into one link , When it is put in this way, only , You need to put a QR code in the landing poster .

1、 Scheme selection

From HUAWEI AGC Of Official documents in , Find out App Linking Service selected Unified Linking, It has the function of downloading links in one .

From the description in the document , A brief summary , This is this. Unified link can integrate download links from different platforms into one , When the user scans the code or clicks , It can automatically according to the user's device type , Automatically jump to different link addresses .

2、 Create and use

1、 Sign in Huawei AGC home page - choice My project - Left side dish Single column , choice growth -App Linking

If it's the first time App Linking, First click on... In the upper right corner “ Immediate use ” that will do . The interface is as follows :

2、 establish Link prefix

Using unified links Unified Linking front , You need to create a link prefix first . stay App Linking In page , Select the link prefix tab , Click Add Link prefix . In the pop-up interface , Create a unique link prefix in the whole network .

3、 Create unified Links Unified Linking.

stay Unified Linking Under tab , Click Create Unified Linking

Create unified Links , The parameters involved , As shown in the figure below , Now let's start to describe them separately :

  1. Link name : That is, identify the name of the corresponding link , It can be strongly related to the delivery position
  2. Default link : General redirect link address , Generally, it can be downloaded directly from the server APK The address of .
  3. iOS link : namely iOS equipment , Scan code to redirect to App Store Link to , The generally recommended format is :
https://apps.apple.com/xx/app/xx-xx-xx/idxxxxxxxx

4. Android AppGallery link : That is, on Huawei equipment , Scan the code to link Huawei's application market , The generally recommended format is :appmarket://details?id=yourPackageName

5. Android Other download links :Android If the equipment is not installed in Huawei application market , Redirected link address , It can be Google Play Of App link , Or download from the server APK Link to .

3、 Example

I link to Sports Health APP For example , The configuration results are as follows :

  1. Default link :https://appgallery.huawei.com/#/app/C10414141
  2. iOS link :https://apps.apple.com/cn/app/id1325481372
  3. Android AppGallery link :appmarket://details?id=com.huawei.health
  4. Android Other download links :

https://play.google.com/store/apps/details?id=com.huawei.health&hl=zh&gl=US

4、 Use and delivery effect

Every link used , Can be found at the end of the link “ Statistics ” entrance , View the linked delivery effect data :

Linked Statistics , Including daily statistics “ Number of hits ”,“ Number of redirects ” as well as “ Number of times to open for the first time ”.

among ,“ Number of redirects ” Can distinguish Android、iOS、 And the number of redirects of the default link , It is very convenient to view and count the effect of the launch .

Reference documents :

Unified Linking Function is introduced :https://developer.huawei.com/consumer/cn/forum/topic/0202635726322310090?fid=0101271690375130218

Huawei AppLinking More related articles on the creation and use of unified links in

  1. Instance to explain Linux The creation of hard link and soft link in the system

    Reading guide Linux There are two kinds of links , One is called hard link (Hard Link), The other is called symbolic link (Symbolic Link). By default ,ln Command to generate hard links . The difference between hard link and soft link is basically from Inode Node theory ...

  2. How to be in ASP.NET Web Unified page layout in the site [Creating a Consistent Layout in ASP.NET Web Pages(Razor) Sites]

    How to be in ASP.NET Web Unified page layout in the site [Creating a Consistent Layout in ASP.NET Web Pages(Razor) Sites] One . Layout page introduction [Abo ...

  3. To abandon completely PeopleEditor,SharePoint In the use of Jquery Chosen Create a new people selector

    To abandon completely PeopleEditor,SharePoint In the use of Jquery Chosen Create a new people selector be based on SharePoint Platform development , People selectors are very frequently used , But the native human selector is too numb to use ...

  4. stay oracle Through the link server (dblink) visit sql server

    stay oracle Through the link server (dblink) visit sql server 2013-10-16 One .   The work environment : <1> Oracle Database version :Oracle 11g  Running environment :IB ...

  5. Linux Ten best examples of command link operators in

    Reprint : http://www.linuxeden.com/html/softuse/20140112/147406.html http://www.tecmint.com/chaining-opera ...

  6. 【 Search engine Jediael Development Notes 3】 Use HtmlParser Extract links from web pages

    About HtmpParser Please refer to for the basic contents of HtmlParser Basic course This article example is used to extract HTML Links in files package org.ljh.search.html; import java.util. ...

  7. 【 turn 】Linux Soft 、 Creation and deletion of hard links

    original text :http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/05/2199534.html stay Linux In the system , The kernel divides each newly created file into ...

  8. linux Medium hard link and soft link

    Hard links record the target inode, Soft links record the path of the target . Soft links are like shortcuts , And soft links are like backup . Soft links can be used to link across partitions , And hard links because inode Why , You can only make links in this section , So soft links use a lot of other ...

  9. Use Python Medium HTMLParser、cookielib Grab and parse web pages 、 from HTML Extracting links from documents 、 Images 、 Text 、Cookies( Two )( turn )

    For search engines . Document indexing . Document conversion . data retrieval . For applications such as site backup or migration , It's often used on Web pages ( namely HTML file ) Analytical processing of . in fact , adopt Python The various modules provided by the language , We don't need the help of Web Server or Web Browse ...

  10. How to delete empire cms Home page link in breadcrumb navigation /index.html

    Preceding article " The empire cms Breadcrumb navigation home page link anchor text changed to keyword " in xmyanke There are ways to change the home page link , But it's more troublesome , Here's how to delete the Empire cms Home page link in breadcrumb navigation /index. ...

Random recommendation

  1. C++ The polymorphic

    Polymorphism is one of the important characteristics of object-oriented programming . Polymorphism means that when the same message is sent and received by different types of objects, it may lead to completely different behaviors . Polymorphic implementations include the following 3 Kind of : function overloading . Operator overloading . Virtual functions . 1. Operator overloading : #inc ...

  2. be good at call Windows API

    Some time ago, I saw a program made by others to automatically fill in information and click login , Find it interesting . In fact, it is called in the program Windows Of API, So how to call , Let's make a brief introduction . It's simple and crude , Don't like light spray . 0. First introduce the name ...

  3. jQuery Expand extend One

    Write this extension here , If you forget, you can look back later . (function(j) {// there j It's a formal parameter , Means the incoming jQuery object ,j Can be filled in at will j.extend({// It is equivalent to giving jQuery Object plus ...

  4. [LeetCode328]Odd Even Linked List

    subject : Given a singly linked list, group all odd nodes together followed by the even nodes. Please note ...

  5. Http Pressure measuring tool wrk Use guide 【 turn 】

    Used a lot of pressure measuring tools , But I haven't found the one I like . Recently I tried wrk It feels good , Write down this guide for your own use , If I can help you , That's good, too . install wrk Supports most classes UNIX System , I won't support it windows. Operating system support required ...

  6. Android System anonymous shared memory (Anonymous Shared Memory)Java Call interface analysis

    One .Ashmem The driver ~/Android/kernel/goldfish ----include ----linux ----ashmem.h ----mm ----ashmem.c Driver specific ...

  7. machine learning - Tree model theory (GDBT,xgboost,lightBoost, Random forests )

    tree based ensemble algorithms Mainly introduce the following ensemble Classifier (tree based algorithms) xgboost lightGBM: Based on decision tree algorithm ...

  8. data type 、 An operation 、sizeof() function

    Data accuracy , Rise in turn .( Negative numbers must use a signed type ) Operations between data of different accuracy , The results obtained are of high precision type . The data type details are shown in the following figure : The number system of integer data : Decimal system (32). octal (032, With 0 start ). Hexadecimal (0x32, ...

  9. bzoj 4034: [HAOI2015] Tree operation ( Tree analysis + Line segment tree Subtree operations )

    4034: [HAOI2015] Tree operation Time Limit: 10 Sec  Memory Limit: 256 MBSubmit: 6779  Solved: 2275[Submit][Stat ...

  10. Mayi_XPath Write rules to learn

    XPath Write rules to learn   Auxiliary tool :firefox install findbugs,view Xpath firefox :Xpath Verification mode :$x("xpath"); Paste xpath Statement back ...