Список предприятий - Условия использования API Карт Google - PullRequest
2 голосов
/ 17 марта 2012

На сайте, над которым я работаю, должен быть список многих предприятий, расположенных в разных городах.Я вручную добавляю эти данные в свою базу данных, а затем мне нужно отображать их с помощью Карт Google, используя маркеры (поэтому основная цель карты - отображение списка предприятий).Карта общедоступна и плата не взимается.Я не получаю информацию о компаниях из Google.Что я не понимаю, так это то, разрешено ли мне использовать Карты Google для отображения списка предприятий.

Я не совсем понимаю этот пункт их ToS

10.2 (b) НетДеловые, Жилые, или Телефонные Услуги Списков.Вы не должны отображать данные о компаниях в любой реализации API Карт, основной целью которой является предоставление списков компаний, адресов по месту жительства или телефонных справочников.

Значит ли это, что я могу реализовать службу для перечисления предприятий,но я не могу запросить Google, чтобы получить информацию о других компаниях и добавить их в свой список?

Спасибо

Ответы [ 2 ]

3 голосов
/ 17 марта 2012

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

10.2 Ограничения на типы приложений, которые вам разрешено создавать с помощью API Карт.За исключением случаев, явно разрешенных в Разделе 8 (Лицензии от Google для Вас) или Документации API Карт, вы не должны (и не можете разрешать кому-либо другому) выполнять любое из следующих действий:

....

(b) Нет услуг для бизнеса, жительства или по телефону.Вы не должны отображать данные о компаниях в любой реализации API Карт, основной целью которой является предоставление списков компаний, адресов по месту жительства или телефонных справочников.

Мне кажется, что оцениваемые критерии:тип услуги, которую вы предлагаете, и если тип предложения - это служба листинга компании (что, как вам кажется, является услугой), то вы не можете использовать API Google Map.Это имеет смысл, так как было бы трудно отличить такого рода данные о компаниях от сервиса, предоставляемого Google.

Однако существует ряд бесплатных опций, которые вы можете использовать для размещения маркеров на картах, на которые вам следует обратить внимание.которые избегают этой проблемы.К ним относятся:

2 голосов
/ 17 марта 2012

Поскольку вы создали свою собственную базу данных, я предлагаю вам создать ее веб-сервис, а затем использовать эти данные для отображения ее на карте.

Перейдите по этой ссылке.,Это объясняет каждый шаг от БД до Google Maps.

https://developers.google.com/maps/articles/phpsqlsearch_v3

Еще одна вещь, которую вы можете сделать, это то, что вы можете загружать объемные данные в Google Places, а затем вы можете использовать Google PlacesAPI для извлечения данных.Но я хотел бы отметить одну вещь: если вы используете Places API, он даст вам максимум 20 результатов.Перейдите по этой ссылке.

Массовая загрузка данных

Надеюсь, это поможет вам ....

...