Java用のGoogleAppEngineでホストされているアプリがあります。このアプリでは、私たちに登録している献血者の住所情報を求めます。
アドレス部分には、献血者が都市名の入力を開始し、placesapiからそれらを取得できるgoogleplacesapiを使用します。次に、選択に基づいて、アドレス値をGoogleデータストアに保存する場合があります。
グーグルマップポリシーからのそのようなタイプのデータ使用の制限はありますか?
Java用のGoogleAppEngineでホストされているアプリがあります。このアプリでは、私たちに登録している献血者の住所情報を求めます。
アドレス部分には、献血者が都市名の入力を開始し、placesapiからそれらを取得できるgoogleplacesapiを使用します。次に、選択に基づいて、アドレス値をGoogleデータストアに保存する場合があります。
グーグルマップポリシーからのそのようなタイプのデータ使用の制限はありますか?
あなたの説明に基づいて、答えはノーです。各ユーザーが選択した情報をDBに永続的に保存しようとしています。Google Maps APIの利用規約、セクション10.1.3bによると:
(b)コンテンツの事前フェッチ、キャッシュ、または保存は禁止されています。以下を保存する場合を除いて、コンテンツをプリフェッチ、キャッシュ、または保存してはなりません。(i)一時的、安全に、およびサービス外でのコンテンツの使用を許可しない方法。(ii)MapsAPIドキュメントで特に保存が許可されているコンテンツ識別子またはキー。たとえば、「場所」やその他のローカルリスト情報の独立したデータベースを作成するためにコンテンツを使用してはなりません。
この情報を一時的に使用する場合、答えはおそらくですが、提案されたアプローチが利用規約に違反していないことを確認するために、弁護士に利用規約を確認するよう依頼する必要があります。