Как вызвать LogEvent с помощью AnalyticsEventScreenView в Unity?

#unity3d #firebase-analytics

#unity3d #firebase-аналитика

Вопрос:

Сообщение в блоге на https://firebase.googleblog.com/2020/08/google-analytics-manual-screen-view.html упоминается, что вызов SetCurrentScreen отменен.

Это также относится к Firebase Analytics в Unity? Кажется, я не могу вызвать LogEvent с параметром AnalyticsEventScreenView.

Заранее спасибо.

Ответ №1:

Похоже, что по состоянию на 24 сентября Unity SDK еще не полностью обновлен для использования последней версии iOS SDK.

Но если вы вручную обновите Podfile используемую версию 6.29.0 (когда она была введена) следующим образом:

 source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '11.0'

target 'UnityFramework' do
  pod 'Firebase/Analytics', '6.29.0'
  pod 'Firebase/Core', '6.29.0'
end
  

Затем вы можете вручную использовать его следующим образом:

 Firebase.Analytics.FirebaseAnalytics.LogEvent("screen_view", 
new Firebase.Analytics.Parameter("screen_name", name));