Антон Новиков
продакт Social

Детский профиль в Друзьях

Собрали всё лучшее, что есть в Друзьях на карте, в одном семейном сценарии.
Хотите делать такие же проекты вместе с нами?
У нас есть вакансия менеджера продукта в Social.
Говорят, когда твой ребёнок впервые идёт гулять или в школу один — это не просто событие. Это маленький эмоциональный шок. Вроде бы надо радоваться, что он растёт, но в голове уже крутится тысяча «а что если».

Моей дочке сейчас 5, и ей это только предстоит. Тем важнее было сделать детский профиль правильно, чтобы было чуть легче потом. Давайте вместе разберёмся, как новая фича 2ГИС поможет лично мне и миллионам других родителей.
Почему обычные друзья — не вариант
Начнём со слона в комнате. В 2ГИС есть же уже «обычные» друзья — почему не использовать их? Тут и отслеживание геопозиции и заряд батареи ребёнка и уведомления о перемещениях. Добавляй и радуйся.

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

Поэтому мы начали с того, чтобы исключить вредные случайности.

Во-первых, ребёнок не сможет случайно или намеренно скрыться от родителя или удалить его из друзей.

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

И наконец, значки родителей и детей на карте выделяются на карте друг у друга особой обводкой, чтобы не потеряться среди остальных друзей.
Создание детского профиля
Процесс всегда инициирует родитель, и для его завершения нужны оба устройства — и родителя, и ребёнка. Работает это так:

  1. Родитель отправляет приглашение — по ссылке или через профиль, если ребёнок уже в друзьях.
  2. На родительском устройстве появляется одноразовый код.
  3. от код нужно ввести на телефоне ребёнка — только после этого профиль становится детским.
Такой подход защищает от случайных действий и снижает риск злоупотреблений.
Как работает детский профиль
Добавив ребёнка родители получают доступ к уже знакомым по друзьям функциям: отображение на карте вместе с информацией о заряде устройства. Тут же можно настроить пуши о перемещениях, чтобы знать, когда ребёнок пришёл домой, в школу, в секцию и другие важные ключевые места  — это делается в пункте «Геозоны». Ещё можно построить маршрут до ребёнка — так он увидит, когда вы приедете за ним.
Конечно, стикеры тоже доступны — чтобы оставаться на связи и веселиться. Кстати, моя дочь обожает устраивать стикер-бомбинг на наших с супругой аккаунтах!
Скоро — больше функций
Работаем над принципиально новой вещью, которая будет очень нужна родителям — хронология перемещений ребёнка.

Вообще мы в Доставили крайне редко пишем о тех функциях, которые ещё не вышли. Но в этой мы уверены настолько, что молчать уже не можем. У родителей появится возможность мягко отслеживать, где ребёнок был в течение всего дня, без лишних расспросов. Посторонним пользователям эта информация будет недоступна.

Больше деталей расскажем позже, после релиза. Поэтому пока подсветим перспективную фичу мыльным скриншотом.
Приватность родителя
Мы строим детский профиль на принципе доверия, поэтому ребёнок тоже видит локацию родителя. Но мы понимаем, что взрослым иногда нужно немного приватности. Например, чтобы не испортить сюрприз, когда едешь ребёнку за подарком.

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

При этом, если у вашего ребёнка «появится» новый родитель, вы получите пуш.
То же самое с несколькими детьми — добавляем и удаляем каждого по отдельности.
Когда ребёнок вырастает
Мы проектировали детский профиль как фичу для детей до 14 лет — для этого мы спрашиваем дату рождения, когда создаётся детский профиль.
И в любое время, когда родители посчитают, что ребёнок готов — они могут отвязать его профиль, и он станет обычным другом. Со всеми классными плюшками друзей, но уже на равных.
Бесплатно?
Да.
Что дальше
Сейчас мы сделали базу. Это потребовало огромных усилий от многих команд — со всем неравнодушием, гибкостью и стойкостью, на которые мы способны.

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

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

А пока — пользуйтесь, гуляйте и растите. Мы рядом.
Нажимая кнопку «Комментировать», вы принимаете условия Лицензионного соглашения и даёте ООО «ДубльГИС» согласие на обработку персональных данных на условиях и в целях, определённых «Политикой конфиденциальности».