All Products
Search
Document Center

Mobile Platform as a Service:Quick start

Last Updated:Sep 15, 2023

This topic describes how to quickly complete the entire process from integrating the Mobile Content Delivery Platform (MCDP) component to the client to creating and launching a MCDP marketing activity.

The complete MCDP workflow is as follows:

MCDP 快速开始EN

This topic describes the creation of an interactive marketing activity as an example. Meanwhile, this topic explains some concepts and allocation rules of booth resources involved in marketing activities.

Concepts

Before you start integration and using MCDP, you need to understand some basic concepts about MCDP:

  • Activity unit: Refers to a collection of marketing activities created around a marketing purpose. In one activity unit, there can be multiple activities with the same theme.

  • Activity: Refers to marketing activity, which means a process of controlling the duration and frequency for displaying materials in a booth and the advertising rules, for example, the location, platform, application version, and target groups.

  • User group: Refers to the target audience of marketing activities in the MCDP.

  • Booth: Refers to an area on the client page used to display delivered content (advertising materials). You can use one booth for various activities. There are two types of booths, including dynamic booth and client preset booth.

    • Dynamic booth: You can create a booth and complete configurations for all attributes of the booth in the console.

    • Client preset booth: You need to preset configurations for some attributes of the booth by editing codes in the client project, and then create the booth in the console. Enter the booth ID preset in the client project and complete configurations for other attributes of the booth.

  • Advertising space: Refers to the space where an advertising material is displayed in the booth. A booth includes multiple advertising spaces, but only one material can be displayed in one advertising space.

  • Material: Refers to the content displayed in the advertisement, which can be a static image, GIF, or animation.

  • Freshness: The freshness is measured by time. The closer to the current date, the higher the freshness. For activities, the later the online time, the higher the freshness. For materials, the later the upload time, the higher the freshness.

  • Fatigue: Refers to the configured upper limit of the total number of times that an activity reaches a single user or device in unit time.

Integrate MCDP to client

The integration operation of MCDP depends on the client. Refer to the corresponding description about integration to the client for more details.

Android

The operation procedures are as follows (click the text for each step to check the corresponding description):

  1. Complete integration preparations

  2. Create an mPaaS application in the console

  3. Add the configuration file to the project

  4. Select the integration method and baseline

  5. Integrate MCDP into project

iOS

The operation procedures are as follows:

  1. Create an mPaaS application in the console

  2. Select the integration method and baseline

  3. Integrate MCDP into project

HTML5 pages

See Integrate MCDP into HTML5 to complete MCDP integration.

Prepare activity resources

Create a user group

Log in the mPaaS console and select the created application. Select Mobile Content Delivery Platform > Group management in the left navigation bar and click Create group. Select the type of group, add relevant users, and click Save.

For more information, see the description document Create a group.

Create a booth

Next, you can create a pop-up booth through dynamic configuration.

  1. In the left navigation bar, select Mobile Content Delivery Platform > Resource management > Booth management, and then click Create a booth.

  2. Configure the basic information of the booth, including the booth name, custom ID, the information of page address, and valid (buffer) time. For the description of each parameter, see Booth basic information.

  3. After you completed the configuration for basic information, you can configure the details for the booth. For the description of each parameter, see Booth configuration information.

  4. After you confirm all the information, you can click Submit to complete the booth creation.

For the creation method of preset booths and splash booths on the startup page, see Create a booth.

Create a material

You can create materials in advance and directly use the resources in the material library as advertising materials to simplify the process of creating marketing activities in the future.

In the left navigation bar, select Mobile Content Delivery Platform > Resource management > Material management page and click Create material. Configure the material information, including the name, type, and the booth type to which the material will be applied, upload the material, and click Save.

For more information, see Create material.

Create an event

The interactive marketing activity refers to the targeted marketing activity triggered when a user performs one or more actions. Therefore, before you configure an interactive marketing activity, you must create an event to record the trigger action in Mobile Analysis Service (MAS). See Configure an event for more details. You can skip the step of configuring marketing events for active marketing activities.

You must select mPaaS console > Mobile Analysis Service > Custom analysis > Custom configuration to create a MAS event (see Configure an event for operation details). And then you can integrate the MAS component to the client (see Integrate MAS into Android or Integrate MAS into iOS for operation details) and complete the custom event tracking (see Event tracking on the Android client or Event tracking on the iOS client for operation details).

Create an activity unit

Create an activity unit to manage marketing activities.

In the left navigation bar, select Mobile Content Delivery Platform > Activity management and click Create an activity unit. Enter the unit name and select the conversion metrics. You can set the conversion metrics as a Mobile Analysis Service (MAS) event related to the activity. The occurrence of the event means that you complete the activity conversion target.

For more information, see Create an activity unit.

Create a marketing activity

Create an interactive marketing activity to deliver advertisements or push messages to the target audience.

After you complete the creation of an activity unit, a dialog box of Select the activity type will pop up on the page, which means that you are in the activity creation procedure. Therefore, you can directly create an activity.

The operation procedures are as follows:

  1. Configure the basic information of the activity.

  2. Configure target groups for the activity. You can select the target group, the group in the allowlist, or the default full group. Meanwhile, in the selected group, you can choose the target group which conforms to conditions including the platform, city, and version.

  3. Set a marketing activity that triggers a marketing promotion when a user performs this event. As the following configuration, from September 8 of 2020 to October 8 of 2020, if a user taps the wealth management entry once, the system will trigger the action to deliver advertisements or push messages.

  4. Set marketing actions, including booth delivery and message push.

    • Booth delivery: Select the preset booth and materials. You can select the materials in the material library, or directly upload the local materials. Meanwhile, you can set the fatigue controlling strategy and the booth display priority for the activity. For the allocation of booth resources under the priority strategy, see the following booth resource allocation rules.

    • Message push: Set the title, text, and validity period of the message you need to push.

Booth resource allocation rules

If you use materials for multiple activities in the same booth, there will be a competition for advertising space resources in the booth.

Allocation rules of advertising space resources in the same booth. The rules described according to priority are as follows:

  • Activity priority: Depends on the booth display priority, which is the priority of booth usage for the activity configured manually through the console. That is, activities with higher priority are displayed first.

  • Activity online time: When activities with the same priority compete for the same booth, the sorting logic is the activity freshness. That is, the latest online activities are displayed first.

  • Additional rules: The activities on the last day of their validity are displayed first. When multiple activities have the same priority under the preceding two rules, the activity materials on the last day of their validity are displayed first. Activities that meet this condition do not need to follow the rule of "activity online time".

Descriptions about the display of activity materials:

  • When the number of advertising spaces in the booth is greater than or equal to the number of materials to be displayed in the booth, all materials are sorted and displayed by combining activity priority, activity freshness, and material freshness. Take confirming the display order of advertising materials in a banner advertising space as an example.

  • When the number of advertising spaces in the booth is less than the number of materials to be displayed in the booth, all materials are sorted by combining activity priority, activity freshness, and material freshness. And the first N materials of which the number is equal to the number of advertising spaces in the current booth are sorted and displaced.

Launch a marketing activity

A created marketing activity does not take effect automatically. You need to manually launch the marketing activity to activate it.

After the activity takes effect, if a specified user in the previous steps taps the wealth management entry in the application, the application will display the corresponding advertisements and push a marketing message to this user when the user enters the application again.

Perform the following steps:

  1. In the activity unit list on the Activity management page, click the name of the activity unit to enter the activity configuration console of the activity unit.

  2. Click Activate in the target activity card to activate it. The status before and after the launching of the activity is as follows:

View the activity effect

If marketing data exists during the activity delivery period after an activity goes online, MCDP will perform a statistical analysis of marketing data based on the reported behavior tracking data. MCDP will also generate a marketing data chart of T + 1 days. In the Operations column of the activity unit list, you can click Effect and select to view the marketing data of all activities or one activity in this unit.

When you select to view one activity, you can also view the activity effect of all marketing channels or one marketing channel under the activity.

Descriptions about each activity data metric are as follows:

Metric

Description

Activity retention

Refers to the retention status of the number of exposed devices for each day in the future 7 days, 15 days, and 30 days.

Activity share count

The number of times that the activity is clicked and shared on the activity landing page within a certain period of time. The specific implementation depends on the accuracy of the event tracking on the client, which requires the activity page to support sharing and have the corresponding event tracking.

Critical event occurrences

The number of MAS events associated with the activity that occur after users clicked the activity advertisements within a certain period of time.

Deduplicated response devices

The sum of the number of users who click advertisements and the total number of deduplicated devices on which pushes are clicked within a certain period of time.

Deduplicated reach devices

The sum of the total number of deduplicated devices displaying any advertising material in a marketing activity and the number of devices successfully receiving pushes within a certain period of time.

Deduplicated share devices

The total number of unique devices on which the Share button is tapped on the activity landing page within a certain period of time. The specific implementation depends on the accuracy of the event tracking on the client, which requires the activity page to support sharing and have the corresponding event tracking.

Devices with critical event occurrence

The total number of deduplicated devices on which the MAS events associated with the activity occur after users clicked the activity advertisements within a certain period of time.

Event conversion rate

The ratio of the number of devices on which the MAS events associated with the activity occur to the number of responding devices.

Reach count

The sum of the number of exposures of activity advertisements and the number of successful pushes within a certain period of time.

Response count

The sum of the number of the clicks of advertisement push within a certain period of time.

Response rate

The ratio of the number of responding devices to the number of reached devices.

Share rate

The ratio of the number of devices with sharing operations to the number of reached devices.