Google Maps Embed APIに関する質問

573 views
Skip to first unread message

toshiya....@itokuro.jp

unread,
Dec 1, 2016, 5:06:35 AM12/1/16
to Google-Maps-API-Japan
Google Maps Embed APIに関する質問です。

以前、Google社員の方に質問をさせていただいたときに
地図左上にある住所やルート、保存マーク印が付いたラベルに関して、プログラムなどを行っての縮小や削除は推奨しないという回答をいただいたのですが、これに関して。

なぜ推奨されないのかご存じの方はいらっしゃいますでしょうか。また、推奨されないということは、それを実施したとしてもペナルティの対象とはなりえないことを意味するのでしょうか。

お願い致します。

Masashi.K

unread,
Dec 1, 2016, 4:16:06 PM12/1/16
to Google-Maps-API-Japan
Google Maps Embed APIであれ、他のGoogle Maps APIであれ、
Google Maps APIを使用する上では、Google Maps API Terms of Usage(利用規約)に従わなくてはなりません。


---------------------
10.5 Intellectual Property Restrictions.

c. No use of Content outside the Service.
You will not use any Content outside of the Service except as expressly permitted to do so in Subsection (d). For example, you will not export or save the Content to a third party’s platform or service.

---------------------
(約妙)
10.5 知的財産に関する制限

c. 提供サービス外でのコンテンツの使用禁止
その他項目でコンテンツの持ち出し許可を明記しているサービスを除き、サービス外で使用することは出来ません。
(d)例えば、コンテンツをサードパーティのプラットフォームやサービスにデータを保存やエクスポートすることはできません。

---------------------

利用規約内で定義されている the Contents (Google Maps APIを通じて提供される内容) とは、

"Content" means any content provided through the Service (whether created by Google or its third-party licensors), including map and terrain data, imagery, traffic data, and places data (including business listings)

(約妙)
サービスを通じて提供されるコンテンツ(Googleが作ったもの、またはサードパーティライセンスを付与されたもの)を意味します。
コンテンツとは、地図や地形データ、航空写真など画像、トラフィックデータ、場所データ(ビジネスリスティングを含む)を含みます。
---------------------

と定義されています。
つまり「推奨されていない」ではなく、明確に「禁止」されています。

利用規約に反して、Google Maps APIを使用する、ということは、
Googleに訴えられて、損害賠償を請求されても文句は言えない、ということになります。

APIは認められた範囲内で、正しく使うことをおすすめします。


2016年12月1日木曜日 2時06分35秒 UTC-8 toshiya....@itokuro.jp:

S. yamada

unread,
Dec 2, 2016, 8:05:34 AM12/2/16
to Google-Maps-API-Japan
横から失礼します。ちょうどembed apiについて調べていたのでお伺いしたいです。

・embed apiを使った場合に、地図左上のラベルを消して良いのか?消せるのか?

>以前、Google社員の方に質問をさせていただいたときに
>地図左上にある住所やルート、保存マーク印が付いたラベルに関して、プログラムなどを行っての縮小や削除は推奨しないという回答をいただいたのですが、これに関して。

非推奨ということは理解できました。

それに対してMasashi.Kさまより

>10.5 知的財産に関する制限
>
>c. 提供サービス外でのコンテンツの使用禁止
>その他項目でコンテンツの持ち出し許可を明記しているサービスを除き、サービス外で使用することは出来ません。
>(d)例えば、コンテンツをサードパーティのプラットフォームやサービスにデータを保存やエクスポートすることはできません。
とのご回答ですが、持ち出しを行うのではなく、あくまでembed apiのカスタマイズとしてラベルを非表示ないしは縮小することがそもそも可能なのでしょうか?
javascript apiのように自由なカスタマイズが効きづらいものだとは思っておりますが、ラベルを触る設定もないものか?と思っております。

また、緯度経度を指定してembed apiを叩くと、ラベルに地名でなく、座標が表示される場合があります。
googleプレイスにそもそも存在しない場所を指定する場合があるため、こちらでラベルの名称を指定したいのですが、
指定の仕方が(そもそも可能なのかも含めて)なかなか見つからずに困っております。

ご存知でしたらお教えいただけますと幸いです。

2016年12月2日金曜日 6時16分06秒 UTC+9 Masashi.K:

Masashi.K

unread,
Dec 2, 2016, 10:15:25 AM12/2/16
to Google-Maps-API-Japan
できることはこのページに書いて有ることが全てです。
このページに書いてないことはできません。
https://developers.google.com/maps/documentation/embed/guide?hl=ja



2016年12月2日金曜日 5時05分34秒 UTC-8 S. yamada:

S. yamada

unread,
Dec 5, 2016, 1:27:48 AM12/5/16
to Google-Maps-API-Japan
ご回答ありがとうございました。
リンク先確認いたします。

2016年12月3日土曜日 0時15分25秒 UTC+9 Masashi.K:

toshiya....@itokuro.jp

unread,
Dec 13, 2016, 6:34:42 AM12/13/16
to Google-Maps-API-Japan
Masashi様、ご回答ありがとうございます。

以下、追加で質問が3点ございます。

1.iframeの中に属性を追加することは許容されるのでしょうか。
例えばsandboxを入れることでリンクを無効化する設定が可能です。

規約10. License Restrictions.
の項目を見ても、これに抵触する言及は無いかと考えております。



2. 地図画面のCSS変更・文言変更が禁止されている項目を特定したいと考えております。

10. License Restrictions - 10.1 Administrative Restrictionsの項目a によると

Maps API(s)以外の経由でマップのタイトルや画像を調整してはならないとあります。
私の解釈ではこの項目が関係してくるかと思うのですが、間違ってはいないでしょうか。

以下、該当項目の抜粋

"10. License Restrictions - 10.1 Administrative Restrictions - 

a. No access to APIs or Content except through the Service. You will not access the Maps API(s) or the Content except through the Service. For example, you must not access map tiles or imagery through interfaces or channels (including undocumented Google interfaces) other than the Maps API(s)."

3. ご回答いただいた内容に関して。

>できることはこのページに書いて有ることが全てです。
>このページに書いてないことはできません。

下記ページに書かれていなくても仕様の範囲内と思われる内容で、可能なことはいくつかあるのではないかと思います。
例えば、place, searchモードで緯度経度をqパラメータに付けることで検索は可能です。
これらは、単純に記載されておらずドキュメントがまとまっていないと考えるべきなのでしょうか、それともサポートされていない
不安定な状態と考えるべきなのでしょうか。


ご教授いただければと思います。
よろしくお願いします。


2016年12月5日月曜日 15時27分48秒 UTC+9 S. yamada:

Masashi.K

unread,
Dec 13, 2016, 2:32:46 PM12/13/16
to Google-Maps-API-Japan
1. iframeのsandboxに関して

sandbox属性指定を禁止とは、ドキュメントに書いていないですね。

--------------------------------

2. すみません、一番最初の質問を読み返したら、
「データの保存」ではなく「縮小や削除をしていいかどうか」でしたね。
読み間違えました。
10.1.a のその部分で合っています。

10.1.a No access to APIs or Content except through the Service. の
「Content」の定義は 8.1 Definitions - b. Content でされているとおり、
「サービスを通じて提供される全てのコンテンツ」なので、
一番最初の質問にある「地図左上にある住所やルート、保存マーク印が付いたラベル」もContentに含まれます。

--------------------------------

3. a. qパラメータについて、

qパラメータ(query)は、「検索キーワードを指定します。 これには、in+Seattle や near+98033 などの場所を限定するキーワードを含めることができます。」と書いてあります。
ここでは「検索キーワード」とは何か、とまでは定義していないのですが、Places APIで検索するときも緯度経度を指定することができることを考えれば、「検索キーワード」に緯度経度が含まれても不思議はないです。

3.b. 本来の私の回答の意味
前回「できることはこのページに書かれていることが全てです」と書いたのは、
qパラメータに緯度経度を指定できるできない、とかそう言う意味ではないです。

Google Maps Embed APIは、「URLで指定して地図を表示することができるAPIである」ということで、
「その表示された地図に対して、プログラムから地図を操作するための手段は用意されていない」ということです。






--
このメールは Google グループのグループ「Google-Maps-API-Japan」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには google-maps-api-japan+unsubscri...@googlegroups.com にメールを送信してください。
このグループに投稿するには google-maps-api-japan@googlegroups.com にメールを送信してください。
https://groups.google.com/group/google-maps-api-japan からこのグループにアクセスしてください。
その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。

Reply all
Reply to author
Forward
0 new messages