Это связано с тем, что вам не нужно иметь официальную документацию для базового преобразования кода Android. Ничто так просто, как код отслеживания, используемый Android-студией, непосредственно доступен на стороне C #:
Добавьте глобальную FirebaseAnalyticsполе в вашей деятельности, как это:
FirebaseAnalytics firebaseAnalytics;
Затем получите его экземпляр в контексте деятельности:
firebaseAnalytics = FirebaseAnalytics.GetInstance(this);
Затем определите пакет и зарегистрируйте события:
var bundle = new Bundle();
bundle.PutString(FirebaseAnalytics.Param.ItemId, "1");
bundle.PutString(FirebaseAnalytics.Param.ItemName, PageNameToTrack);
firebaseAnalytics.LogEvent(FirebaseAnalytics.Event.SelectContent, bundle);
Ссылку можно найти здесь: https://firebase.google.com/docs/analytics/android/start/
Обновление
В контексте GoogleServices.Json просто добавьте его в корневую папку проекта и установите действие сборки какGoogleServicesJson
Выполните следующие действия:
Скопируйте google-services.json в папку проекта.
Добавить Google-services.json для проекта приложения (нажмите «Показать все файлы» в обозревателе решений, щелкните правой кнопкой мыши google-services.json и выберите «Включить в проект»).
Выберите google-services.JSON в решении EОкно xplorer.
На панели «Свойства» установите для параметра «Действие для сборки» значение GoogleServicesJson:
Официальная цитата из FCM:
Когда google-services.json добавляется в проект (и установлено действие сборки GoogleServicesJson), процесс сборки извлекает идентификатор клиента и ключ API, а затем добавляет эти учетные данные в объединенный / сгенерированный файл AndroidManifest.xml, который находится по адресуobj / Debug / android / AndroidManifest.xml.
Для дополнительная информация