FAnalytics::CreateAnalyticsProvider

Provider Factory functions.

Windows
MacOS
Linux

References

Module

Analytics

Header

/Engine/Source/Runtime/Analytics/Analytics/Public/Analytics.h

Include

#include "Analytics.h"

Source

/Engine/Source/Runtime/Analytics/Analytics/Private/Analytics.cpp

Syntax

virtual TSharedPtr< IAnalyticsProvider > CreateAnalyticsProvider
(
    const FName & ProviderModuleName,
    const FAnalyticsProviderConfigurationDelegate & GetConfigValue
)

Remarks

Factory function to create a specific analytics provider by providing the string name of the provider module, which will be dynamically loaded.

Returns

the analytics provider instance that was created. Could be NULL if initialization failed.

Parameters

Parameter

Description

ProviderModuleName

The name of the module that contains the specific provider. It must be the primary module interface.

GetConfigvalue

Delegate used to configure the provider. The provider will call this delegate once for each key it requires for configuration.

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