For example, you might have an object that represents the delivery of an advertisement called AdEvent. Let’s assume an AdEvent has three relevant properties: accountName, campaignName, and adName. In order to summarize by all three properties, set your groupBy property as follows:

groupBy=accountName,campaignName,adName

This causes the summarizer to only consider two AdEvents as matching if all three of the properties are the same. To summarize by campaigns instead (regardless of accounts or ads), set the groupBy property to:

groupBy=campaignName

This causes the summarizer to consider two AdEvents as matching if their campaignNames are equal. You can have more than one summarizer listening for the same data items. So if you want to combine the last two summarization examples, configure two summarizers and have them both listen for the same data items.