Create and Manage Pull Data Structures
Pull Data Structures respond to requests for data from other systems. For example, to provide a CRM with information about a customers recent interaction history.
To create a Pull Data Structure
-
In MXO , choose Configure.
-
Select Data Structures and then click Create.
-
Select **Pull **as the type of structure you want to create.
-
Click Let's get started.
-
Provide the following details for your structure:
Field Description Name A unique name for this structure. Description Optional. A description for this structure. API Name The unique API name for this structure. MXO uses the API name to create an API service URL. This URL is the web service endpoint for accessing customer data in this structure, after the structure is published. -
Create your data structure. Click the plus button next to your data structure and select one of the following:
Field Description Data Attribute A single item of data. For example, Age, Gender, Email Address. Node Organizes your structure into nodes to make it easier to view the information it contains. List Node Enables you to push lists of data to external systems. For example, the positive and negative click counts for a list of actions. Select the list to use in your structure. -
Add any data attributes you want to make available to the external system. Provide the following details for each data attribute:
Field Description Attribute Name A name for the attribute that is easily identifiable by the external system. Attribute and Node names must be unique against other attributes in the same parent node. For example, you can have a customer_name attribute inside the root node, and another customer_name attribute inside a sub-node. Names cannot contain any spaces and are subject to XML validation. Attribute Value The value to send as an attribute to the external system. You can use any AEP data items available in the Data Item Picker (MXO filters out any items not considered to be AEP data items, such as functions and action attributes), any data items derived from Eligibility Rules, or any Hardcoded value. Any value entered directly into the Attribute value field is passed to the external system as a hardcoded value. Value Type The value type. You can choose between a String, Numeric, Date, or Boolean value. MXO identifies the value type automatically, based on the data type of any attribute you select using the Data Item Picker. -
Click Save.
Edit a Data Structure
- In MXO , choose Configure.
- Select Data Structures.
- Click on an structure to open it for editing.
- Make your required changes and then click Finished.
Copy a Data Structure
From time to time you may want to clone an existing structure, rather than creating a new one from scratch.
- In MXO , choose Configure.
- Select Data Structures.
- Click the Copy icon next to the structure you want to clone.
- Rename the new structure and make any other required changes.
- Click Save.
Delete a Data Structure
- In MXO , choose Configure.
- Select Data Structures.
- Click the Delete icon next to the structure you want to delete.
- Click Yes, delete it.