Multicast Analytics Provider

A set of Blueprint nodes provided to allow you to communicate with analytics services

On this page


The multicast provider sends analytics events to multiple providers. This allows you to use multiple analytics providers easily, since it will take the calls and hand them to each registered analytics providers in turn without you having to manually do this dispatching work. Having multiple analytics providers is desirable since each provider has different strengths and weaknesses. By using multiple providers, you can get all of the features that you need to run your app business.


Configuring the provider is straightforward. It just needs to know the list of providers that you want data sent to. This list is provided as a comma-delimited list of the module names for the providers. In the example below, the AnalyticsMulticast provider is specified as the default provider for the application. Then, the list of providers that it sends the data to is specified using a comma-delimited list as mentioned before. As with all analytics providers, the configuration data goes in your DefaultEngine.ini file.

Select Skin
Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback