2016-06-07 1 views

ответ

1

Вы можете по умолчанию Firebase Analytics для инвалидов, добавив следующие мета-данные к элементу приложения в вашем AndroidManifest.xml:

<meta-data android:name="firebase_analytics_collection_enabled" android:value=false/> 

Чтобы включить Firebase Analytics за отдельного экземпляра, то вы можете позвонить:

FirebaseAnalytics.getInstance(context).setAnalyticsCollectionEnabled(true); 

После того, как вы сделаете вызов, это значение сохраняется на устройстве и останется в силе до тех пор, пока вы не сделаете другой вызов setAnalyticsCollectionEnabled. После установки значение влияет на все события, зарегистрированные после вызова из любого процесса или потока на устройстве. Если ваше приложение использует несколько процессов, вам нужно сделать один раз один раз.

+0

Это было именно то, что мне нужно. Были проблемы с страницами поддержки на другой день, поэтому я пропустил это. Я сделал это предпочтение пользователя, чтобы они могли отказаться. Кажется, хорошо работает. Консоль Firebase пока не показывает многого, но я могу видеть результат, когда я включаю подробное ведение журнала в ADB. – dmfrey

1

Страница поддержки показывает, как вы можете temporarily disable Коллекция аналитики, например, чтобы получить согласие конечного пользователя перед сбором данных.

+0

Спасибо, я проверю их снова. Прошлой ночью у меня были проблемы с страницами поддержки. Они продолжали подниматься 404. – dmfrey

+0

Хорошо. Пожалуйста, примите ответ, если он работает для вас, поэтому другие не тратят время на задание/ответ на тот же вопрос. –

+0

Я буду, когда посмотрю позже сегодня вечером. Спасибо – dmfrey