콘텐츠로 이동

커스텀 태그 사용

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). 자세한 내용은 애플리케이션 연동을 참조하세요.

문서 평가

이 페이지가 도움이 되었나요?