2017-10-25 2 views
0

Firebase Analytics의 화면 추적 기능을 사용하려고합니다.
다음은 앱의 화면 코드입니다. 이 화면으로의 전환을 추적하고 원본 화면 이름을 viewDidAppear으로 설정하고 싶습니다.Firebase 화면 추적에서 "screen_view"이벤트를 두 번 호출합니다

하지만 화면 전환을 한 번만 수행하더라도 screen_view 이벤트가 두 번 호출됩니다.

는 1 :

2017-10-25 20:16:49.109820+0900 iOSTestApp[14863:709645]Firebase/Analytics][I-ACS023072] Event logged. Event name, event params: screen_view (_vs), 
{ 
    firebase_event_origin (_o) = auto; 
    firebase_realtime (_r) = 1; 
    firebase_screen_class (_sc) = Section1412; 
    firebase_debug (_dbg) = 1; 
    firebase_screen_id (_si) = 6534403927247648702; 
    firebase_previous_class (_pc) = NativeTableViewController; 
    firebase_previous_id (_pi) = 6534403927247648701; 
} 

2 :

2017-10-25 20:16:49.115297+0900 iOSTestApp[14863:709645] [Firebase/Analytics][I-ACS023072] Event logged. Event name, event params: screen_view (_vs), 
{ 
    firebase_event_origin (_o) = auto; 
    firebase_screen (_sn) = Screen1.4.1.2; 
    firebase_realtime (_r) = 1; 
    firebase_screen_class (_sc) = Section1412; 
    firebase_debug (_dbg) = 1; 
    firebase_screen_id (_si) = 6534403927247648703; 
    firebase_previous_class (_pc) = Section1412; 
    firebase_previous_id (_pi) = 6534403927247648702; 
} 

모두 약 1 초 이내라고합니다. 1st에는 firebase_screen 키가없고, 2nd 키에는 firebase_previous_class 키에 같은 클래스 이름이 있습니다.
Firebase 사양입니까? 아니면 내 코드에 실수가 있습니까?

답변

0

Firebase 팀에서 :이 경우는 다른보기 컨트롤러 (부모 - 자식 관계)가 포함 된보기 컨트롤러에서 발생하므로 코드에 아무런 문제가 없습니다.