コンテンツにスキップ

Unreal

これはHive SDK Unreal マーケティング帰属の設定手順です。

アンリアルエディタの設定

Unreal環境では、Unreal Editorを使用してhive_config.xml内の設定値を自動的に作成および割り当てることができます。以下の指示に従って、Hiveを使用するための設定を構成してください。設定を変更すると、Unreal Editorの値は自動的に保存され、設定を保存するファイル(hive_config.xmletc_string.xmlGooglePlayAppID.xml)の値も変更を反映するために自動的に保存されます。設定ファイルが存在しない場合、Hive SDKは自動的にそれを作成します。ファイルは以下の場所にあります:


  • Android: ;/Plugins/HIVESDK/Source/HIVESDK/ThirdParty/android/resource/res/raw
  • iOS: ;/Plugins/HIVESDK/Source/HIVESDK/ThirdParty/iOS/resource


hive_config.xmlファイルを設定するには、まずUnreal EditorメニューからEdit > Project Settingsをクリックします。プロジェクト設定ウィンドウが画面に表示されます。プロジェクト設定ウィンドウの左パネルで、プラグインタイトルの下にあるHIVEConfig XMLメニューをクリックします。HIVEConfig XML設定画面が表示されます。


HIVEConfig XML画面で、以下の指示に従って設定を変更してください。


 

HiveConfig モバイルアプリトラッキング設定: 使用するマーケティング帰属のための設定値を入力します。使用するためにマーケティング帰属ダッシュボードから発行されたAppID、キー、またはトークン値を入力してください。

マーケティングアトリビューションを追加

  1. Unreal Editor メニューから Edit > Project Settings をクリックします。プロジェクト設定ウィンドウが表示されます。
  2. プロジェクト設定ウィンドウの左パネルで、Hive SDK の下にある Dependency – Android / Dependency – iOS をクリックします。

  3. 使用したいAnalyticsの帰属のみを選択します。

帰属特有の設定

帰属に応じて追加の設定が必要です。

単一ライブラリの競合を解決する

これはSingular帰属を使用するための設定です。Hive SDKに含まれているSingular外部ライブラリを適切に使用するために、以下のコード修正が必要です。

  1. /Engine/Build/Android/Java/src/com/android/vending/licensingに移動します。
  2. 次のファイルを削除します。
    • ILicensingService.aidl
    • ILicenseResultListener.aidl

必要なFirebaseファイルの追加

Firebaseを使用する際は、Firebaseコンソールから必要なファイルをダウンロードし、それらを開発プロジェクトに追加する必要があります。

アンドロイド

Firebaseコンソールでアプリを登録し、ダウンロードしたgoogle-services.jsonファイルを取得します。次に、FirebaseAnalyticsFile(google-services.json) Pathにダウンロードしたファイルのパスを指定します。

iOS

これはFirebase Analyticsのアトリビューションを使用するための設定です。アプリをFirebase Consoleに登録し、発行されたGoogleService-Info.plistファイルを/Plugins/HIVESDK/Source/HIVESDK/ThirdParty/iOS/resourceに配置してください。