[Huawei Developers] Jack Wu Shenzhen:
During daily operations, it is a top priority for marketers to quickly obtain operations data and send it to the analytics and attribution platforms. HUAWEI Dynamic Tag Manager (DTM) empowers operations and development personnel to quickly obtain and distribute data by configuring rules or adding visual events, helping substantially improve work efficiency. Today, I will explain the advantages of using DTM from an SDK integration perspective.

I. Pain Points for Traditional SDK Integration

During app operations, operations personnel usually need to check and analyze operations data. To do so, they often need to connect to multiple data analytics platforms or ad attribution platforms, which causes three major pain points to occur.

Pain point 1: high development cost and resource wastage

For an enterprise app, enterprise personnel may care more about different data based on their role in the enterprise. Take a shopping app as an example. The product manager may care most about the sales volume of a product, operations personnel may want to count the app launch times and new users, development personnel will care about how users are using the app, and marketing personnel will definitely want to view the benefits that their ads are bringing. To meet all these requirements, the enterprise app will need to integrate the SDKs of various third-party platforms, causing high development costs and a long development period. Even worse, this may increase the app size and make it hard to maintain the app.

Pain point 2: high security risks

Recently, the Ministry of Industry and Information Technology released a notice on removing apps that infringe upon user rights. The notice named and shamed five enterprise apps that have significant issues in this regard. The issues include collecting personal information without authorization, forcing users to use the targeted push function, and requesting excessive permissions frequently and without good reason. Upon further investigation, it was discovered that the issues were mainly caused by third-party SDKs. It is all too common that third-party SDKs illegally collect user device information, which is why integrating SDKs of multiple third-party platforms has the potential to pose significant security risks to enterprises.

Pain point 3: low work efficiency due to complex operations

For personnel unfamiliar with SDK integration, integrating SDKs can be a daunting process. For personnel familiar with SDK integration, having to integrate dozens of SDKs can become a repetitive and unrewarding task.

II. What Are the Advantages of Integrating the HUAWEI DTM SDK?

With HUAWEI DTM, you only need to integrate the DTM SDK to quickly obtain and distribute data, freeing you from the hassle of integrating multiple third-party SDKs.

Advantage 1: quick integration without the need to release an app update

The figure below compares typical operations scenarios with and without the DTM SDK integrated.

View attachment 5403021

Without DTM, you'll need to integrate the SDKs of all the analytics platforms you want to use into the app, which will increase the app package size. In addition, events will be tracked and reported separately by each SDK, which increases the complexity of the app unnecessarily. If you want to use a new analytics platform, you'll need to integrate the SDK of the platform into the app.

With DTM, you only need to integrate the DTM SDK to send data to multiple analytics platforms. You can dynamically and flexibly adjust the configuration policy for the app on the DTM portal to decide which data to report to analytics platforms, without having to modify the app code or release an app update.

Advantage 2: high security and reliability, ensuring data security

The DTM SDK is integrated into the app during app packaging. It starts when the app is launched and stops as soon as the app is closed, without performing any operations in the background.

1. The DTM SDK only provides capability APIs, and will not collect and store any personal data from users.

2. The DTM SDK only reports data to analytics platforms specified by the operations or development personnel.

3. If malicious or illegal data is detected, the setAnalyticsEnabled method of HUAWEI Analytics will be called to disable data reporting.

Advantage 3: easy to use, even for personnel without coding experience

Currently, DTM supports dozens of third-party analytics platforms. Its codeless tag management capabilities can be easily used by personnel without a coding background. DTM allows you to implement marketing data tracking as needed without requiring the services of development personnel. This allows you to effectively reduce development costs as well as inter-departmental communication costs.

To learn more about DTM, please visit:

>> DTM official website

>> DTM development guide

>> DTM codelab