Expand my Community achievements bar.

Data Elements & Rules


Level 2



We are doing Mobile app implementation using Edge Network and we are in some confusion about Data Elements & Rules. Here My Question is What is the use / Benefit of Data Elements & Rules, when we are implementing through Edge Network?




2 Replies



Hi Sivateja,


Good question! The Adobe DX mobile SDK using Edge Network is designed to help you acquire, analyze, engage, and optimize your mobile applications. Data elements are used as widely as possible throughout rule creation to consolidate the definition of dynamic data and to improve the efficiency of your tagging process. You define data rules once and then use them in multiple places. The concept of reusable data elements is very powerful, and you should use them as best practice.

Rules are used to define how data is collected and processed in Adobe Experience Platform Launch. Rules are made up of conditions and actions. Conditions are used to determine when a rule should be executed. Actions are used to define what should happen when a rule is executed.

Data Elements and Rules are used in Adobe Experience Platform Launch to define how data is collected and processed. The Edge Network mobile extension is an extension for the Adobe Experience Platform Mobile SDK and requires the Mobile Core and Services extensions for event handling, as well as the Identity for Edge Network extension for handling identities, such as ECID. You will also use Launch to bring it to life, using Data Elements, Rules, and Actions as you usually would. In addition, the second job Launch has is to manage what happens to data that has been sent to the Edge Network (again using Rules and Data Elements, among others).


I hope that answers your question. Let us know if you have any others.



Level 4

Data elements and rules are still useful when implementing through the Edge Network in mobile apps. Here's why:

Data elements:
Data elements are used to specify and gather data in your mobile app that you wish to track. Custom data objects and characteristics may be defined using data components to track user activities, behaviour, and preferences. Data components can be used to gather and retain data on the mobile device or to send data to Adobe servers for additional processing and analysis. Data components may be used to map data from many sources and formats into a single data structure when deployed through the Edge Network, making it easier to gather and analyze data across different devices and platforms.

Rules are used in mobile apps to establish the criteria and actions that should be done when specified events occur. You may use rules to create custom events, collect data, and execute a variety of additional activities based on user interactions with your app. Rules may be used to construct complicated processes and automate operations, making tracking user behaviour and improving user experience easier. Rules may be used to establish the logic for processing and routing data when implementing over the Edge Network, ensuring that data is collected properly and provided to the right destination.

They can help you define and capture data, automate tasks, and improve the user experience, making it easier to track user behavior and achieve your business goals.