Unity SDK - 設定リファレンス
このドキュメントは、Unityアプリケーション用のSingular SDKで利用可能なすべての設定オプションの包括的なリファレンスを提供します。コンフィギュレーションはSingularSDK MonoBehaviourコンポーネントを通して実行され、UnityシーンのGameObjectにアタッチするか、Unity Inspectorを通してコンフィギュレーションすることができます。各設定プロパティの説明、シグネチャ、実際の使用例を示します。
完全な設定例
包括的なSDKコンフィギュレーション
次の例は、複数のオプションを使用してSingular SDKを設定する方法を示しています。設定は、SingularSDKObject GameObjectのUnity Inspectorから行います。
SingularSDKObjectインスペクタパネル
ブランドドメイン
Web-to-Appアトリビューション用のブランドドメインを設定します。これにより、Singular SDKはカスタムトラッキングドメインを認識し、アプリを開くことができるようになります。
使用例
yourcompany.com
go.yourcompany.com
promo.yourcompany.com
クリップボード帰属
iOSのクリップボードへのアトリビューションを有効にするには、このチェックボックスを使用します。有効にすると、SDKはアプリ起動時にクリップボードを読み取り、アトリビューションリンクを検出します。
OAIDの収集
AndroidデバイスでOAID(Open Anonymous Device Identifier)の収集を有効にするには、このチェックボックスをオンにします。OAIDは、Google Advertising IDが利用できない地域での代替識別子として使用されます。Androidのみ。
Ddlタイムアウト秒数
遅延ディープリンク解決のタイムアウトを秒単位で設定します。デフォルト値は60秒です。
ログを有効にする
SDKのロギングを有効にするには、このボックスをオンにします。有効にすると、SDKは統合やトラブルシューティングに役立つデバッグ情報を出力します。本番ビルドでは無効にしてください。
タイムアウト間隔で ODM を有効にする
指定したタイムアウト間隔(秒)でODM(On-Device Matching)を有効にします。ODMは、デバイスのフィンガープリントを照合することで、より正確な帰属を可能にします。無効にするには-1を設定します。
FacebookアプリID
Facebookアトリビューション統合のためのFacebookアプリIDを設定します。これにより、SDKがFacebookキャンペーンのアトリビューションを追跡できるようになります。Androidのみ。
起動時に初期化
GameObjectの起動時にSDKを自動的に初期化するかどうかを決定します。falseに設定すると、手動でInitializeSingularSDK() を呼び出してSDKを初期化する必要があります。
広告識別子を制限する
このオプションは、SDKがトラッキングのためにデバイス識別子を収集し使用する方法に影響します。有効にすると、広告識別子は収集されません。
ログレベル
SDKロギングのログレベルを設定します。有効な値は次のとおりです:0(なし)、1(エラー)、2(警告)、3(情報/デバッグ)、4(詳細)。値が高いほど、より詳細なログ出力が得られます。
手動SKAN変換管理
手動SKAdNetwork変換値管理を有効にします。有効にすると、SkanUpdateConversionValue()を使用して変換値を手動で更新する必要があります。
プッシュ通知リンクパス
プッシュ通知のペイロードでディープリンクURLが見つかるJSONパスを指定します。これは、SDKがプッシュ通知からディープリンクを抽出して処理することを可能にします。
notification/deep_link
data/url
custom_link
セッションタイムアウト秒数
セッションタイムアウトを秒単位で設定します。これは、アプリがバックグラウンドに移行した後、ユーザーセッションが継続する時間を決定します。デフォルト値は60秒です。
ショートリンク解決タイムアウト
ショートリンク解決のタイムアウトを秒単位で設定します。これは、ショートリンクが解決されるまでSDKが待機する時間を決定します。デフォルト値は10秒です。
単一APIキー
アプリケーションのSingular API Keyを設定します。これはあなたのアプリケーションをSingularプラットフォームで識別するために必要な設定値です。APIキーはSingularダッシュボードで確認できます。
Singular API シークレット
アプリケーションの Singular API Secret を設定します。これはセキュアな通信のために API Key と共に使用される必須の設定値です。APIシークレットはSingularダッシュボードで確認できます。
SKAN有効
SKAdNetwork機能を有効または無効にします。有効にすると、SDKは自動的にSKAdNetworkアトリビューションに登録し、コンバージョン値を管理します。
タイムアウト間隔でトラッキング認証を待つ
SDKを初期化する前に、ATT(App Tracking Transparency)の認可を待つタイムアウトを秒単位で設定します。待機しない場合は0に設定します。