Определение местоположения на iOS
- С включенной опцией locationTracking
- Примечание.
Для iOS опция включена по умолчанию.
Местоположение определяется с точностью до города. Информация доступна в отчетах и в Logs API.
Приложение запрашивает доступ к GPS. Расход заряда аккумулятора может увеличиться.
- С отключенной опцией locationTracking
- Примечание.
Начиная с версии 5.0.0 AppMetrica Android SDK опция
locationTracking
по умолчанию отключена.Ниже версии 5.0.0 опция
locationTracking
по умолчанию включена.Местоположение определяется по IP-адресу с точностью до страны. Информация доступна в отчетах, но не доступна в Logs API.
Приложение не запрашивает доступ к GPS. Расход заряда аккумулятора не увеличивается.
Примечание. Если у вас включена маскировка IP-адреса, местоположение определяется так же с точностью до страны по немаскированной части IP-адреса.
Как включить определение местоположения
По умолчанию AppMetrica SDK инициализируется с включенным locationTracking.
Как отключить определение местоположения
NO
для свойства locationTracking конфигурации YMMYandexMetricaConfiguration:// Creating an extended library configuration. YMMYandexMetricaConfiguration *configuration = [[YMMYandexMetricaConfiguration alloc] initWithApiKey:API_key]; // Disabling sending information about the device location. configuration.locationTracking = NO; // Initializing the AppMetrica SDK. [YMMYandexMetrica activateWithConfiguration:configuration];
Скопировано
Чтобы отключить locationTracking после инициализации библиотеки, используйте метод +setLocationTracking: класса YMMYandexMetrica:
[YMMYandexMetrica setLocationTracking:NO];
Скопировано
false
для свойства locationTracking конфигурации YMMYandexMetricaConfiguration:// Creating an extended library configuration. let configuration = YMMYandexMetricaConfiguration.init(apiKey: "API key") // Disabling sending information about the location of the device. configuration?.locationTracking = false // Initializing the AppMetrica SDK. YMMYandexMetrica.activate(with: configuration!)
Скопировано
Чтобы отключить locationTracking после инициализации библиотеки, используйте метод setLocationTracking(_:) класса YMMYandexMetrica:
YMMYandexMetrica.setLocationTracking(false)
Скопировано