Pull to refresh
80
0
Антон Волнухин @anton

User

Send message
Какие именно технические данные?
Артём, вы в данном случае зачем-то реверс-инжинирите обращения к Яндекс.Локатору. Я ниже вам привёл официальный API, и там же приводят такой же API от Гугла.

В чём именно смысл поста?
Ну и добавлю, что для того, чтобы по Wifi определять чьё-то местоположение не нужно ничего реверс-инжинирить, для этого есть Яндекс.Локатор, совершенно официальный: tech.yandex.ru/locator/
У вас устаревшая версия Яндекс.Метро, новая ничего подобного не отправляет.
Кажется, что решать это правильнее было бы со стороны Андроида. Разве нет?
Это не текущее местоположение, это общая статистика, которая вместо реального запуска приложения, передавалась всё время. Это мы исправили в апдейте, как и написали.
Нет, в Яндекс.Картах, насколько нам известно, такого бага нет. Мы их даже специально проверяли по итогам всей этой ситуации.

Они при этом не были запущены? В фоновом режиме отправляли?
А вы же понимаете, что примерно все приложения под Андроидом (да и под iOS) имеют встроенные и обычно неотключаемые системы статистики? Так же, как и на вебсайтах установлены системы статистики.
Если вам это настолько нужно, что мешает просто выключить передачу данных в телефоне полностью?
Когда запущено Яндекс.Такси, Яндекс.Метро никакие геолокационные данные не отправляет.

Просто сейчас Яндекс.Метрика работает всегда через один конкретный свой инстанс (с самой свежей версией). В вашем случае это, очевидно, инстанс в Яндекс.Метро. Т.е. отправляется статистика Такси, но делается это через код Метрики в Метро.

Я признаю, что выглядит это чуть запутано, но, увы, это технически обосновано в Андроиде. И точно не является слежкой.
Это трекер рекламы Facebook. Разместить такой в приложении — необходимое условие для покупки рекламы на FB: developers.facebook.com/docs/ads-for-apps/measurement#step3
Выложить исходники — отдельная большая работа. Потому, что это означает привести их к хорошему виду, явно взаимодействовать с сообществом и т.п. Кажется, что Яндекс.Метро — не то приложение, где это привело бы к большой пользе для кого бы то ни было.

Открытые проекты у нас есть, но там, где это действительно нужно.
А что мешает в таком случае просто отключить для этого приложения сеть? Я бы так и сделал.
А что именно в этой функции шпионского?

Мы ещё подумаем над вашим предложением, но в целом нам кажется, что геолокационное приложение, которое не использует все возможности для определения своего положения, смысла не имеет.
Opt-out от чего именно? То, что вы описывали в посте, теперь не происходит никогда, приложение не отправляет никакой информации в фоне.

Делать так, чтобы оно вообще не ходило в интернет для геоинформационного приложения, как нам кажется, не имеет смысла. Ему нужно обновлять карту и получать местоположение как минимум.
Во-первых, исправление пока вышло только для Метро. Во-вторых, возможно оно к вам ещё не докатилось — стоит подождать час-два. В третьих — запускаться в фоне они могут (хотя и не часто, и это не полный запуск), для обмена информацией от Метрики, например. Но отправлять в фоне ничего не должны, только когда запущено хотя бы одно из них.
Насколько я знаю, в нашей геолокации про такой случай знают и с его последствиями уже как-то борятся, но я спрошу коллег отдельно.
Для геолокации в условиях неработающего GPS — см. второй раздел поста.
В нашем случае оно не только описано в соглашении, но ещё и очевидно — геоинформационному приложению нужно знать, где вы находитесь (чтобы показать точку на карте метро, например). Другое дело — нужно знать только в тот момент, когда приложение запущено. И именно тут была ошибка, которую мы исправили.

А про статистику — вы действительно знаете большие приложения, которые её не собирают? Она просто необходима любому хоть сколько-то серьёзному разработчику ПО, чтобы понимать, пользуются ли его приложением вообще, как реагируют на изменения и т.п.

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity