Skip to content

feat: Add placement event mapping for event attributes#54

Closed
prestonstarkey wants to merge 5 commits intomparticle-integrations:developmentfrom
prestonstarkey:LE-add-event-mapping-configurations
Closed

feat: Add placement event mapping for event attributes#54
prestonstarkey wants to merge 5 commits intomparticle-integrations:developmentfrom
prestonstarkey:LE-add-event-mapping-configurations

Conversation

@prestonstarkey
Copy link

@prestonstarkey prestonstarkey commented Jan 26, 2026

Summary

Currently in the Rokt Kit, you can only map specific events (Event Type, Event Category, & Event Name) to a Rokt attribute.
image

This PR expands the existing functionality to map event attributes matching certain conditions to a Rokt attribute.

Example: "Events with url attribute containing sale will map to saleseeker Rokt attribute.

The existing functionality still works as expected. The conditions are stored in a separate object called placementEventAttributeMappingLookup. It will map an array of conditions to the mapped attribute key.

Testing Plan

Testing locally, unit tests, going to make changes to the connection level to add the JSON custom field to allow for the placement event mapping rules

Copy link
Contributor

@jaissica12 jaissica12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@prestonstarkey can you please change the target branch to development. The branches were initially out of sync but they are now aligned, so it can be updated now.

@prestonstarkey prestonstarkey changed the base branch from main to development February 2, 2026 19:16
@prestonstarkey
Copy link
Author

Done! Thanks @jaissica12!

@prestonstarkey prestonstarkey deleted the LE-add-event-mapping-configurations branch February 6, 2026 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants