Edit in GitHubLog an issue

The following sample shows how to attach data to all outgoing TrackAction Analytics network requests. To create this type of rule, select your property in the Data Collection UI and complete the following steps.

Create a rule

  1. On the Rules tab, select Create New Rule.

Select an event

  1. Give your rule an easily recognizable name in your list of rules.

    In this example, the rule is named "Attach Places Data to Analytics Track Action Events".

  2. Under the Events section, select Add.

  3. From the Extension dropdown list, select Mobile Core.

  4. From the Event Type dropdown list, select Track Action.

  5. Select Keep Changes.

set event

Define the action

  1. Under the Actions section, select Add.
  2. From the Extension dropdown list, select Mobile Core.
  3. From the Action Type dropdown list, select Attach Data.
  4. On the right pane, in the JSON Payload field, type the data that will be added to this event.
  5. Select Keep Changes.

On the right pane, you can add a freeform JSON payload that adds data to an SDK event before an extension that is listening for this event can hear the event. In this example, some context data is added to this event before the Adobe Analytics extension processes it. The added context data will now be on the outgoing Adobe Analytics hit.

In the following example, launches and anAddedKey keys are added to the contextdata of the Analytics event. Values for the new keys can either be hardcoded in the rule, or dynamically determined by the SDK when this event processes by using data elements.

set action

Save the rule and rebuild your property

After you complete your configuration, verify that your rule looks like the following:

rule complete

  1. Select Save
  2. Rebuild your mobile property and deploy it to the correct Environment.
Was this helpful?
  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2025 Adobe. All rights reserved.