1

Firebase cloud messaging documentation은 푸시 알림 토큰을 얻고 푸시 알림을 수신하는 로그를 사용하기 위해 일부 메서드를 사용합니다. FIRAnalytics documentation에는 in_app_purchase을 포함하여 일부 이벤트 이름이 예약되어 있습니다 (logEventName:parameters: 참조). 이는 Firebase가 자동으로 인앱 구매를 분석에 로깅하고 있음을 암시합니다.FireBase 스위 즐을 끄면 푸시 확인 외에 분석에 영향을 줍니까?

예약 된 키워드를 사용하기 위해 Firebase를 사용합니까? 그렇다면, FirebaseAppDelegateProxyEnabled을 통해 swizzling을 끄고이 분석을 비활성화합니까?

답변

1

아니요로 설정하면 FirebaseAppDelegateProxyEnabled를 NO로 설정하면 App Delegate 메소드 만 바꿀 수 없습니다. 애널리틱스는 앱 위임자의 앱 구매 이벤트에 참여하지 않으므로 앱 구매 이벤트에는 영향을 미치지 않습니다. documentation에서 언급했듯이 애널리틱스에 영향을주는 것은 URL/유니버설 링크가있는 앱을 열면 캠페인 이벤트뿐입니다. 그래도 캠페인 이벤트에 대한 지원을 원할 때 사용 중지하려는 경우 문서에 설명 된대로 메소드를 추가하는 것이 좋습니다.

+0

이 속성은 나를 위해 작동하지 않는 것 같습니다. 나는 그것을 plist에 넣었고, 그것은 여전히 ​​프록시 생성 자동이라고 말하고 있습니다. – Matt

+0

어느 plist에 추가 하시겠습니까? Info.plist 또는 GoogleService-Info.plist입니까? Info.plist 여야합니다. 값은 문자열이 아닌 부울이어야합니다. – adbitx