블로그 이미지
Every unexpected event is a path to learning for you.

카테고리

분류 전체보기 (2309)N
Unity3D (565)N
Programming (471)N
Unreal (4)
Gamebryo (56)
Tip & Tech (182)
협업 (34)
3DS Max (3)
Game (12)
Utility (114)
Etc (92)
Link (31)
Portfolio (19)
Subject (90)
iOS,OSX (37)
Android (12)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (1)
Memories (19)
Interest (37)
Thinking (36)
한글 (26)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (19)
Exercise (3)
나만의 맛집 (2)
냥이 (9)
육아 (5)
Total1,332,748
Today13
Yesterday299
Statistics Graph

달력

« » 2019.10
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

공지사항

태그목록

 

[링크]

https://dev-yakuza.github.io/ko/react-native/react-native-firebase-analytics/

 

Firebase Analytics

react-native-firebase 라이브러리를 사용하여 좀 더 자세하게 앱을 분석해 보자

dev-yakuza.github.io

 

Posted by blueasa

댓글을 달아 주세요

 

[Link] https://citynetc.tistory.com/210

 

[FireBase]유입경로 이벤트 분석

개발만 한 사람들과 개발과 서비스를 해본 사람. 개발과 서비스 그리고 분석을통해 QA를 하는 사람은 다르죠! 제 앱에도 FireBase를 연동해 사용자의 연령, 성별, 국가, 관심분야 그리고 어느 기능을 많이 사용하..

citynetc.tistory.com

 

Posted by blueasa

댓글을 달아 주세요

dependency 걸려 있는 파일이 없다는 내용.

Unity에서 Firebase Analytics 패키지 추가 후에 해당 에러가 나서 이런 저런 테스트 결과 아래와 같이 해결 했음.

 

1) Assets >> Play Services Resolver >> Android Resolver >> Resolve 실행

2) Unity3D 에디터 재시작

 

[출처] https://github.com/firebase/quickstart-unity/issues/44

 

Authentication: "One or more Firebase dependencies are not present" · Issue #44 · firebase/quickstart-unity

When I start the authentication app in Android, I receive the error below: "One or more Firebase dependencies are not present. Current dependency status: UnavailableOther" Can someone hel...

github.com

 

Posted by blueasa

댓글을 달아 주세요

Firebase를 앱에 추가 및 Firebase Console에서 설정을 다 하고나서


Android는 FA에서 제대로 체크가 되고 있는데

iOS는 FA에 뜨질 않아서 삽질 하던 중 알게 된 내용 정리해 놓음.


[참조1] https://firebase.google.com/docs/analytics/ios/start?hl=ko

FA에서는 위 참조1 링크의 설명과 같이 iOS의 XCode에서 작업하는 내용을 설명하고 있다.


설명에는 AppDelegate 파일이라고 돼있지만,

유니티에서 Export 된 XCode 프로젝트는 파일명이 약간 달라서 UnityAppController.mm 파일에서 application:(UIApplication*) didFinishLaunchingWithOptions 를 찾을 수 있다.


내 경우는 OBJECTIVE-C 여서 아래와 같은 소스를 UnityAppController.mm에 추가해서 빌드하니 FA에 잘 뜨는 걸 확인 했다.


@import Firebase;
// Use Firebase library to configure APIs
[FIRApp configure];



근데 유니티로 빌드하는데 네이티브인 XCode에서 항상 소스를 수정해줘야 된다는 건 귀찮기 때문에 유니티에서 그냥 셋팅하는 방법이 없나 하고 삽질하다가 찾아낸 방법이 아래와 같다.



[참조2] https://github.com/firebase/quickstart-unity/issues/91

참조2 링크 내용을 보면 FirebaseAnalytics.SetAnalyticsCollectionEnabled(true); 부분이 있다.

XCode에서 셋팅을 하지 않고, 유니티 실행 시 Firebase Analytics를 켤 수 있는 것 같다.


Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);


namespace를 포함해서 위와 같이 앱 실행 시작 부분에서 실행하도록 해주고나서 iOS 앱에서도 FA 체크가 잘되는 걸 확인 완료.



Posted by blueasa
TAG FA, Firebase, ios, Unity

댓글을 달아 주세요