Protected ReadonlydbProtected ReadonlyrewardMatch event and event data to the rules defined for the given customer
If multiple rules match, the first one is returned
Data associated with the event, compared against rule matchers
Reward amount that this event qualifies for. null if no active rules match.
Creates or updates reward event config for the given customer ID and event
In case of update, rules replace the previous values (rather than merge)
Rules that are configured per customer to trigger rewards on certain events