Singular Unreal Engine SDK |
|
---|---|
ダウンロード |
Singular Unreal Engine SDK バージョン 2.4.0 |
互換性 |
アンリアル エンジン 4.23+ |
インテグレーション ガイド |
イベントのトラッキング(非収益)
Singularは、キャンペーンのパフォーマンスを分析し、KPIを測定するために、アプリ内イベントのデータを収集することができます。
例えば、ゲームアプリでユーザーのログイン、登録、チュートリアルの完了、レベルアップなどのデータを収集したい場合があります。
アプリからSingularにイベントを送信するには、SendEventとSendEventWithArgs メソッドを使用します。
注意: サードパーティのパートナーや分析ソリューションを使用する予定がある場合は、互換性を保証するためにイベント名と属性を英語で渡すことを強く推奨します。
SingularSDK SendEvent メソッド | |
---|---|
説明 | トラッキング用のユーザーイベントをカスタムイベント名で Singular に送信します。 |
シグネチャ |
|
使用例 |
|
SingularSDK SendEventWithArgs メソッド | |
説明 | カスタムイベント名と追加のカスタムパラメータを指定して、トラッキング用のユーザーイベントを Singular に送信します。 |
シグネチャ |
|
使用例 |
|
収益のトラッキング
Singularは、キャンペーンのパフォーマンスとROIを分析するために、アプリを通して得た収益に関するデータを収集することができます。Singularはこのデータをレポート、ログエクスポート、ポストバックで利用できるようにします。
注意事項 異なる通貨で報告された収益は、Singularアカウントで設定されたお客様の組織の優先通貨に自動変換されます。
カスタムイベント名、取引通貨、取引金額など、購入に関する情報をSingularに渡すにはSendRevenueを使用します。SendRevenueWithArgsもよく似ていますが、カスタムパラメータを追加できます。
SingularSDK SendRevenue メソッド |
|
---|---|
説明 | 収益イベントを Singular に送信します。 |
シグネチャ |
注意:通貨は ISO 4217 の 3 文字の通貨コード、たとえば"USD", "EUR", "INR" で渡します。
|
使用例 |
|
SingularSDK SendRevenueWithArgs メソッド |
|
説明 | カスタムパラメータを追加して収益イベントを Singular に送信します。 |
シグネチャ |
注意:通貨は ISO 4217 の 3 文字の通貨コード、たとえば"USD", "EUR", "INR" で渡します。
|
使用例 |
|
ハイブリッドイベントトラッキング(上級者向け)
Singularでは、アプリに統合されたSingular SDKを通してすべてのイベントと収益を送信することを推奨しています。ただし、Singularは他のソースからイベントと収益を収集することもできます。
Singular SDKから送信されないイベントは、Singularのサーバー間イベントドキュメンテーション要件に準拠し、イベントの属性を正しく設定するために一致するデバイス識別子を提供する必要があります。
重要です:
Server-to-Server イベントリクエストで使用されるデバイス識別子がSingularで一致しない場合、不一致が発生します。以下の可能性に注意してください:
- イベントリクエストがSingular SDKがアプリセッションからデバイス識別子を記録する「前」に受信された場合、そのイベントリクエストは未知のデバイスの「最初のセッション」とみなされ、Singularはそのデバイスをオーガニックアトリビューションとしてアトリビュートします。
- もしSingular SDKがデバイス識別子を記録していたとしても、Singular SDKの識別子がServer-to-Server Eventリクエストで指定されたデバイス識別子と異なる場合、イベントの帰属は正しくありません。
ハイブリッドイベント追跡ガイド
Singularはお客様のサーバーから収益に関するデータを収集し、キャンペーンのパフォーマンスやROIの分析に役立てることができます。
要件
- アプリ内登録またはログインイベントから、デバイス識別子を取得して渡し、このデータをユーザーIDと共にサーバーに保存します。デバイス識別子はユーザーによって変更される可能性があるため、ユーザーがアプリセッションを生成する際には必ず識別子を更新してください。これにより、サーバー側イベントが正しいデバイスに帰属することが保証されます。
- サーバー側イベントはプラットフォーム固有であるため、デバイスプラットフォームに一致するデバイス識別子(iOSデバイスのIDFAまたはIDFVなど)のみを使用して送信する必要があります。
- Singular 内部 BI ポストバック メカニズムを使用して、内部エンドポイントにリアルタイムでイベントをプッシュすると、サーバー側でデータセットを更新できます。内部BI ポストバック FAQ を参照してください。
- 詳細については、『サーバー間統合』ガイドの「収益の追跡」セクションを参照してください。
これらのパートナーを有効にする方法の詳細については、以下のリンクを参照してください。
Singular Unreal Engine SDK |
|
---|---|
統合ガイド |