Example of APP promotion

3 min read

If the application app needs to access multi-mic, it needs to provide a deep link to record and track multi-mic traffic information. Advertisers can provide deeplink information by implementing the deeplink acquisition interface, and can also inform Duomai of the splicing method evoked by the link, and Duomai will do the splicing by itself

For example, the promotion link: devapp://index/cps?union=duomai&euid=103255212&scene=goods&id=3451233

The link provides 4 parameters

  • union = duomai identifies the promotion channel as duomai
  • euid = 103255212 Provides the identification parameters passed in by channel customization, which is used for the channel to distinguish its own sub-channels
  • scene = goods means the landing scene is a product page
  • id = 3451233 The specific id of the product

Duomai alliance parameters

The following are the parameters spliced by the alliance after the link of the advertiser. The advertiser can decide the name of the parameter. If you want to pass in the product id, activity id and other information, the advertiser needs to provide the product material interface and activity material interface separately.

Parameter nameRequiredExampleDescription
euidyes11-digit number or 36-digit stringeuid is the basis for multi-maid to distinguish sub-channel traffic, the advertiser must save and return it in the order, the advertiser can customize the parameter name Example subUnionId
toNoAdvertiser's website link in urlencodeLanding page, the page that the user finally visits after clicking to enter the cps access interface Advertiser needs to verify the link and redirect to the corresponding link page
unionNoduomaiIf advertisers request, Duomai can pass in the alliance logo, which is used for advertisers to distinguish different alliance channels
midNo10016Main id of multi-mai alliance traffic
sidNo12468The id of the main promotion position of Duomai Alliance traffic

Order tracking and synchronization

  • After the user enters the link, the intermediate page records the two parameters of union and euid in the browser cookie. And redirect to the corresponding product page that the user needs to go to
  • The user clicks on the page to place an order to create an order, and the server reads the channel and euid in the cookie. After the order is created, the order information and promotion information can be stored in the channel order table (updated if the order changes later), and provided Provide the query interface of the table to the multi-mai alliance.
  • For ROI cooperation, Domai needs to perceive the sales order data in the first time, please actively push the order in the channel order table.

Access Basic Requirements

    1. Develop the middle page 301 that carries the cps traffic, and record the cps channel information.
    1. Record the cps channel information of the order, it is recommended to distinguish it from the business order.
    1. Provide channel order query interface, order details must have euid parameter. Refer to Order Query
    1. (Optional) Order status push. Refer to Order Push