Create Attribute Capture Points for Page Elements
After setting up your Interaction Points, you can create Attribute Capture Points for those Interaction Points to capture data customers provide within your app.
You can create Attribute Capture Points, directly, in your app when running the SDK in Admin mode.
For more information, see What are Attribute Capture Points?
Step 1: Run your App with the SDK initialized in Admin mode
Ensure you run your app with the SDK initialized in Admin mode. In Admin mode, you have access to the Poker Chip that allows you to access configuration features at your fingertips, after you log in to your Space.
For more information see, Integrate the SDK for MXO in your App.
Step 2: Log in to MXO in Admin mode
On your mobile device, log in to MXO in Admin mode to define where you want track customer data.
- On your device, open your app.Note: You'll see the MXO Poker Chip on-screen.
- Tap the Poker Chip to view the Login screen.
- Log in using your MXO username and password.
- After logging in, tap the Poker Chip again to activate Edit mode.
Step 3: Create your Attribute Capture Point
Attribute Capture Points can typically be created for any on-screen element where a user is required to enter information.
Let's say you want to capture a customers username into a new attribute when they sign in to your app. You can easily capture this attribute by tapping on the Username field, when in Edit mode.
Example details for Activity Capture Point
| Field | Description |
|---|---|
| Name | Username |
Customer Attribute | New Text attribute |
To create an Attribute Capture Point
- Ensure you are still in Edit mode and tap the Username field.
- Click Add Attribute Capture Point.
- Enter Username as the Attribute Capture Point name.
- Ensure the Capture Point is enabled. Note: Attribute Capture Points are enabled by default. You can disable them later, if required. Be aware that MXO does not capture customer information if you disable an Attribute Capture Point.
- Tap Select customer attribute or create a new one to select where you want to store the captured information. Note: In our example, we are going to create a new attribute.Note: You can also choose to store the captured information in an existing attribute, if required.
- Tap Create New Customer Attribute.
- Select Text as the Data Type and then tap Apply icon.Note: MXO creates a new Customer Attribute with the same name as the associated Attribute Capture Point.
- Optional. Enable Set this activity as a Completion Activity, if required.Note: For more information, see What is a Completion Activity.
- Tap Apply icon.Note: MXO creates your Attribute Capture Point under the corresponding Interaction and displays a confirmation screen.
- Tap Done on the confirmation screen to complete your configuration.
At this point the Attribute Capture Point you created is unpublished and can be tested using Preview mode in the SDK.
To test your configuration in User mode, you must publish this configuration. Publishing also ensures you can start capturing this information for apps you have already deployed to the App Store that have the SDK integrated in them.
For more information, see an Introduction to Publishing.
The SDK can now capture this Attribute, automatically, every time a user fills in the Username field.