Google Вводит Карты Для Входа В Систему


Последняя функция в JavaScript API Google звучит привлекательно – если только у вас нет проблем с тем, что Google знает все ваши предпочтения, связанные с местоположением.

Объявление в блоге разработчиков Google Geo имеет броское название No map is an island. В нем отмечается, что, хотя в настоящее время существует около 2 миллионов активных сайтов, в которые встроены карты Google, они хранят данные независимо друг от друга,

Как объясняет Кен Хетмер, менеджер по продуктам Google Maps:

Когда я ищу место, где можно поесть на Загате, я не вижу, как далеко это от работы. Когда я смотрю на карту путешествий в “Нью-Йорк Таймс”, я не могу сохранить эти места, чтобы перейти к ним позже.

Новая функция, называемая “Сохранение по умолчанию”, направлена на преодоление этой проблемы путем создания интегрированного взаимодействия между используемыми вами приложениями, содержащими содержимое карты, и картами Google, и все, что для этого требуется, – это вход пользователей.

С добавлением нового Google Maps JavaScript API v3:

&signed_in=true

ссылка на исходный URL дает конечным пользователям возможность войти на карту со своей учетной записью Google. Когда они это сделают, пользователи получат карту, созданную для них в контексте вашего приложения.

Их сохраненные места, включая домашний и рабочий адреса (если они заданы конечным пользователем), а также другие соответствующие места, будут автоматически отображаться на их карте, которая, по словам Гетмера, обеспечивает

“слой контекста, который закрепляет ваш контент и делает его еще более заметным”.

Этот пример иллюстрирует идею, используя колонку NYT “36 часов в пути”:

Эта функция также означает, что разработчики могут включать глубокие ссылки в мобильные приложения. Например, пользователи могут сохранить место из настольного приложения, такого как Zagat.com, откройте место на картах Google на своем устройстве Android и перейдите по ссылке непосредственно в свое приложение для Android. 

Google запустил сохранение атрибутов на всех встроенных картах с параметрами атрибуции и обратной связи, автоматически выводимыми из домена и реферера хост-сайта. Если вы используете API встраивания Google Maps, вы можете настроить параметры источника и обратной связи. Существует также виджет сохранения, который можно добавить на карту, чтобы пользователям было проще сохранять местоположения в центральной базе данных. 

Другое изменение, внесенное в опыт работы с картами, заключающееся в том, что API карт JavaScript больше не является безвкусным при загрузке из maps.googleapis.com. Вошедшая в систему версия API карт JavaScript теперь использует файлы cookie для определения состояния входа конечного пользователя. Это может создать проблему для пользователей, которые боятся файлов cookie.  

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

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


Добавить комментарий