Описание
Сообщает, настроена ли Unity для инициализации Analytics при запуске.
Если установлено значение false, Unity не инициализирует Analytics до тех пор, пока вы не вызовете Analytics.ResumeInitialization. Установка для этого свойства значения false во время выполнения (а не в сценарии редактора) приостанавливает инициализацию Analytics. Используйте Analytics.ResumeInitialization, чтобы возобновить инициализацию. Установка значения true для InitializeOnStartup
не возобновляет инициализацию. По умолчанию InitializeOnStartup
имеет значение true.
Смотрите так же: Analytics.AnalyticsSettings.InitializeOnStartup, Analytics.ResumeInitializationRuntimeInitializeOnLoadMethodAttribute.
using System;
using UnityEngine;
#if ENABLE_CLOUD_SERVICES_ANALYTICS
using UnityEngine.Analytics;
public class DataPrivacyOptInFlow
{
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)]
static void InitStepOne()
{
Analytics.initializeOnStartup = false;
}
}
#endif