미스터리 던전 (Mystery Dungeon)

Firebase Analytics Parameter (not set) 이슈

chulhan 2025. 4. 14. 23:50

FirebaseAnalytics.LogEvent()를 이용해 임의의 이벤트 데이터를 수집할 수 있다. 이벤트와 함께 파라미터 값 또한 추가할 수 있다. 그런데 무슨 이유에서인지 애널리틱 대쉬보드에 파라미터 값(측정 기준)이 (not set)으로 출력했다.

FirebaseAnalytics.LogEvent(
    "stage_failed",
    new Parameter("stage_id", stageId.ToString()),
    ...);

 

해결책은 위와 같이 stringId 정수형(int)을 문자열(string)로 변환하니, 제대로 출력됐다.

public Parameter(string parameterName, string parameterValue);
public Parameter(string parameterName, long parameterValue);
public Parameter(string parameterName, double parameterValue);

API를 살펴보면 분명 long, double도 지원하는데... (long, double 타입 변환해서 테스트해보진 못했다)