コンテンツにスキップ

カスタムタグの使用

Unity SDK は、SDK、RUM、Log の各次元でカスタムグローバルタグを追加する機能をサポートしており、ビジネスコンテキストを補完できます。

使用方法

/// <summary>
/// カスタムグローバルパラメータを追加します。RUM、Log データに適用されます
/// </summary>
public static void AppendGlobalContext(Dictionary<string, object> property)

/// <summary>
/// カスタム RUM グローバルパラメータを追加します。RUM データに適用されます
/// </summary>
public static void AppendRUMGlobalContext(Dictionary<string, object> property)

/// <summary>
/// カスタム Log グローバルパラメータを追加します。Log データに適用されます
/// </summary>
public static void AppendLogGlobalContext(Dictionary<string, object> property)

使用例

FTUnityBridge.AppendGlobalContext(new Dictionary<string, object>
{
    {"game_id", "unity-demo"},
    {"region", "cn"}
});

FTUnityBridge.AppendRUMGlobalContext(new Dictionary<string, object>
{
    {"scene", "main_menu"}
});

FTUnityBridge.AppendLogGlobalContext(new Dictionary<string, object>
{
    {"logger_source", "unity"}
});

命名に関する推奨事項

カスタムフィールドが SDK のフィールドと競合するのを避けるため、タグ名には プロジェクト略称 の接頭辞を付けることを推奨します(例:custom_tag_name)。詳細については、アプリケーション接続 を参照してください。

フィードバック

このページは役に立ちましたか?