Expand my Community achievements bar.

SOLVED

Capacity Typology Rules for Transactional Messages in Adobe Campaign Classic

Avatar

Level 2

Hi,

 

There is a scenario where we want to control the number of communications sent for a campaign and also for a channel. Lets say maximum 5K communication for a campaign or 20K communication for SMS channel.

 

And it needs to be implemented for Transaction Messaging(Real-Time) communication.

 

I tried to create a capacity typology rule. Added it to the Transactional Message Typology and assigned Transactional message typology to the delivery template, but it did not control the number of communications sent out for that delivery template. For testing purpose i kept the max count to '2' only.

 

Thanks!!

Vikash

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi Vikash,

 

Is your RT execution instances hosted by Adobe? If yes your approach will not work as your instance is just a control instance and update by the MCsynch workflow. Two options:

  • if you are working with Adobe consulting ask if they can create a capacity rule on the execution instance (usually Adobe is keeping the instances OOTB so they may not accept)
  • Use a micro service or middleware to control the volume.

Thanks,

David 



David Kangni

View solution in original post

8 Replies

Avatar

Community Advisor

Hi Vikash,

 

You cannot add typology rules on Transactional Messages as the instance is hosted by Adobe. You can try to control the volume through a middle ware tools.

Thanks,

David 

 

 



David Kangni

Avatar

Level 2
Thanks David!!We were able to add Control Typology, i could see a way to add Filtering typology as well but when i added Capacity typology it is not working per expectation. Any thing specific with Capacity rule and transactional messages.

Avatar

Employee Advisor

Hi Vikash

 

If you use typology rules for transactional message, you need to write the rules on the rtEventBroadLog and the rules will apply on the email address.

You can't use rules applied on Recipient in Classic transactional messages but on real-time events it should work

Thanks 

Denis.

Hi Denis,

 

Thanks for your suggestion. Where exactly these rules be written or configured. Can we also use the pressure typology rules?

We tried to apply the pressure typology rules for transactional messages but it doesn't get applied. Any pointers on the same.

 

Thanks!!

Vikash

Avatar

Level 2

Hi Denis,

 

I created the rule as below but

 

vikashg34827223_0-1620368068181.png

but still it doesn't get applied correctly. What i meant is that if put capacity as 1. I am able to send more than 1 communication for an event.

vikashg34827223_3-1620368524889.png

as you can see below the initial quantity is 1.00 and consumed also reached to 1.00 but still i was sent to send communication even after that.

 

vikashg34827223_2-1620368442830.png

 

any help on this from anyone will be really appreciated.

 

Thanks!!

Vikash

 

Avatar

Correct answer by
Community Advisor

Hi Vikash,

 

Is your RT execution instances hosted by Adobe? If yes your approach will not work as your instance is just a control instance and update by the MCsynch workflow. Two options:

  • if you are working with Adobe consulting ask if they can create a capacity rule on the execution instance (usually Adobe is keeping the instances OOTB so they may not accept)
  • Use a micro service or middleware to control the volume.

Thanks,

David 



David Kangni

Hi David,

 

Yes it is hosted by Adobe.

And by your explanation it means I need to ask them if they agree to create capacity rules.

 

Thanks!!

Vikash  

Avatar

Community Advisor

yes first option is to asked Adobe. second is to have your own system that will control the volume sent to Adobe



David Kangni