
マルチキャスト アナリティクス プロバイダーは、アナリティクス イベントを複数のプロバイダーに送信します。これにより、複数のアナリティクス プロバイダーを簡単に使用することができます。 手動でディスパッチ作業を行う必要なく、コールを取り、登録されている各アナリティクス プロバイダーに次々に渡すからです。プロバイダーごとに、長所と短所があるため、複数のアナリティクス プロバイダーを 持つのは望ましいことです。複数のプロバイダーを使用することで、各自のアプリケーション ビジネスを実行するうえで必要なあらゆる機能を使用することができます。
コンフィギュレーション
プロバイダーの設定は簡単です。データの送り先のプロバイダーのリストがわかればできます。このリストは、プロバイダーのモジュール名のコンマで区切られたリストとして
提供されます。以下の例では、AnalyticsMulticast プロバイダーは、アプリケーションのデフォルト プロバイダーとして指定されています。データの送り先のプロバイダーのリストは、
上記のようにコンマで区切られたリストを使って指定されます。全てのアナリティクス プロバイダーと同様にコンフィギュレーション データは、DefaultEngine.ini
ファイルに入ります。
[Analytics]
ProviderModuleName=AnalyticsMulticast
ProviderModuleNames=FileLogging,IOSFlurry,IOSApsalar