Google タイムライン ビジュアライザー ライセンス:API 費用とセットアップガイド - GitHub

Google タイムライン ビジュアライザー ライセンス:API 費用とセットアップガイド

Google タイムライン ビジュアライザーのライセンス、Google Maps API の要件、データプライバシー、安全なローカルセットアップ方法を確認するためのガイドです。

2026-08-25
Google タイムライン ビジュアライザー チーム
クイックガイド
  • Google タイムライン ビジュアライザーのライセンスでは、プロジェクトのライセンスと Google サービスの利用規約を個別に確認する必要があります。
  • ローカルのタイムラインデータは非公開にしてください。エクスポートしたファイルから場所、経路、訪問時刻が明らかになる可能性があります。
  • Maps API へのアクセスには、API キー、有効化したサービス、請求設定、利用制限が必要になる場合があります。
  • ライセンス遵守には、通知の保持、帰属表示ルールの遵守、無許可での再配布の回避が含まれます。
  • 最も安全なワークフローは、リポジトリのファイルを確認し、制限付きキーを設定して、データをローカルで読み込むことです。

Google タイムライン ビジュアライザー ライセンス:最初に確認すること

Google タイムライン ビジュアライザーのライセンスという言葉は、複数の異なる義務を指す場合があります。ローカルビューアーには独自のソフトウェアライセンスが適用される一方、地図タイル、場所の詳細情報、JavaScript ライブラリ、Google サービスにはそれぞれ別の規約が適用されます。1つのライセンスがツールチェーン全体を対象にしていると考えず、個別に確認してください。

タイムラインビューアーを使用または共有する前に、対象となる正確なリポジトリまたはアプリケーションのバージョンを特定してください。プロジェクトファイル内にある LICENSECOPYING、またはライセンス通知を確認します。ライセンスが見当たらない場合、そのコードを自動的に自由に再利用できるものとして扱ってはいけません。コードホスティングプラットフォームで公開されていることだけでは、ソフトウェアの改変、再配布、販売の許可にはなりません。

プロジェクトのライセンス

リポジトリの LICENSE ファイルと著作権表示を確認します。改変、私的利用、再配布が許可されているかを確認してください。

Google サービス

API、地図表示、場所のコンテンツ、帰属表示、キャッシュ、アカウント要件について、Google Maps Platform の規約を確認します。

タイムラインデータ

エクスポートした位置情報ファイルは、機微な個人情報として扱います。明確な理由と同意なしにアップロードまたは共有しないでください。

サードパーティコード

バンドルされたライブラリ、フォント、アイコン、依存関係を確認します。それらの通知によって、追加の帰属表示や配布要件が課される場合があります。

ライセンス領域主な確認事項確認する証拠
ビューアーソフトウェアコードを使用、改変、再配布できるか?LICENSEREADME、著作権表示
Google APIどのサービスと表示ルールが適用されるか?Google Maps Platform 利用規約と API ドキュメント
地図コンテンツ地図や場所の検索結果を保存または再公開できるか?サービス固有の規約とポリシー
タイムラインのエクスポート誰が位置履歴にアクセスできるか?アカウント所有権、同意、デバイスのセキュリティ
依存関係配布物に通知を含める必要があるか?パッケージライセンスと NOTICE ファイル
オープンソースだと決めつけない

公開リポジトリだからといって、無制限の再利用が自動的に許可されるわけではありません。ライセンスファイルがない、内容が不明確、または README と一致しない場合は、メンテナーまたは資格を持つ専門家が規約を明確にするまで再配布を控えてください。

実務的な法的確認を行う場合は、まず Google Maps Platform 利用規約 とプロジェクト独自のライセンス資料を確認してください。サービスのルールやプロダクト要件は変更される可能性があるため、2026-08-25 または新しいバージョンをデプロイするたびに、これらのページを再確認してください。

API キー、請求、サービス権限

多くのブラウザベースのタイムラインビューアーは、地図の表示や場所情報の取得に Google Maps Platform のサービスを使用します。正確な要件はビューアーの実装によって異なります。地図のみを表示するモードでは、場所の名前、写真、住所、その他の詳細情報を解決するモードよりも、必要なサービスが少ない場合があります。

API キーは Google Cloud プロジェクトを識別するものであり、ソフトウェアライセンスではありません。キーを作成しても、Google の地図コンテンツの所有権が与えられたり、Google の利用規則が無効になったりすることはありません。キーはビューアーが実際に必要とする API にのみ設定し、プラットフォームが対応している場合は必ず制限を使用してください。

設定項目重要な理由推奨される方法
Cloud プロジェクトAPI、認証情報、割り当て、請求設定をまとめて管理するビューアー専用のプロジェクトを作成する
API キーアプリケーションからのリクエストを識別するAPI ごとに制限し、適切な場合はリファラーでも制限する
有効化する APIビューアーが呼び出せる Google サービスを制御する文書化された必要なサービスだけを有効にする
請求プロファイルMaps Platform へのアクセスに必要になる場合がある現在の料金と利用量アラートを先に確認する
ブラウザストレージ後のセッション用にキーが保持される場合がある共有または管理されていないデバイスにはキーを保存しない
1

ビューアーの要件を特定する

セットアップドキュメントを読み、アプリケーションの設定を確認します。地図の描画と、任意の場所検索、写真、ジオコーディング、検索機能を分けて考えてください。初期設定であらゆる API を有効にしないでください。

2

専用の Cloud プロジェクトを作成する

このビューアー専用に作成したプロジェクトを使用します。個人的な実験を無関係なアプリケーションと混在させるよりも、割り当ての監視、アクセスの削除、トラブルシューティングが容易になります。

3

制限付きキーを設定する

API キーを作成し、API 制限を適用します。ビューアーを既知のウェブサイトから実行する場合は、適切なアプリケーション制限を追加してください。ローカル HTML ファイルでは、ブラウザベースの制限が異なる動作をする場合があることを理解しておきましょう。

4

データを読み込む前に費用を確認する

現在の Google Maps Platform 料金ページ を確認し、利用可能な場合は予算やアラートを設定します。場所の検索を繰り返し行う前に、小規模なデータセットでテストしてください。

5

完了後に確認して無効化する

地図が読み込まれ、任意の場所関連機能が想定どおりに動作し、リクエストが意図したサービス内に収まっていることを確認します。ファイルやデバイスを共有する場合は、キーを削除またはローテーションしてください。

最小権限の設定を使用する

まず、目的の表示をサポートする最小限の API 設定から始めてください。場所検索なしで経路を表示できる場合は、任意の API リクエストを無効にして、想定外の利用にさらされるリスクを減らせる可能性があります。

クライアント側のページに埋め込まれたキーは、ページやブラウザのリクエストを確認できる人なら誰でも見られるものと考えるべきです。制限によってリスクは軽減できますが、公開されたブラウザキーが秘密の認証情報になるわけではありません。ダウンロード可能な HTML ファイルに、非公開のサービスアカウント認証情報を決して含めないでください。

タイムラインデータとローカルプライバシー

タイムラインビジュアライザーは、都市の一覧をはるかに超える情報を明らかにする可能性があります。一般的なエクスポートには、経路、タイムスタンプ、立ち寄り先、移動パターン、編集内容が含まれる場合があります。ビューアーをローカルで実行している場合でも、プライバシーはコンピューター、ブラウザ、バックアップ、クラウドフォルダー、そしてエクスポートファイルを受け取る人によって左右されます。

元のエクスポートは、実験に使うコピーとは分けて保管してください。視覚的な概要だけが必要な場合は、情報を削除したコピーを使うことを検討します。目的に不要な日付、座標、場所の名前を削除してください。自宅、職場、学校、または日常的な移動経路が明らかになるスクリーンショットやインタラクティブファイルを公開しないでください。

データ要素プライバシーリスクより安全な取り扱い
正確な座標正確な移動や私的な場所が明らかになるローカルに保管し、共有コピーから削除する
タイムスタンプ日課、不在、外泊が明らかになる日付を伏せるか、限定したサンプルを使用する
場所のラベル自宅、診療所、職場、連絡先などを特定できる場合がある共有前に機微な名前を置き換える
経路毎日の通勤や頻繁な行動パターンが明らかになる広い地域または選択した移動だけをエクスポートする
GPS メタデータ付き写真埋め込まれた位置情報が含まれる場合があるインポート前に EXIF データを削除する

Google Takeout ヘルプセンターでは、Google のデータエクスポートの仕組みが説明されています。アカウント所有者のエクスポートを使用し、保存先フォルダーを確認して、必要なコピーが安全であることを確認した後に一時アーカイブを削除してください。

ローカル優先の運用

信頼できるデバイスからタイムラインファイルを読み込み、バックアップを暗号化またはアクセス制御し、確認が終わったらダウンロードフォルダーから一時アーカイブを削除してください。

編集についてもプライバシーを考慮する必要があります。ビューアーで場所の名前変更、経路ポイントの移動、訪問履歴の削除ができる場合、それらの変更は元のアカウント履歴を変更せず、表示中のコピーに影響する可能性があります。大幅な編集を行う前に未編集のバックアップを保存し、派生ファイルには内容が分かる名前を付けてください。

共有または公開する前のライセンス遵守

個人利用と再配布は異なる行為です。自分のエクスポートデータをビューアーで開くだけなら、ソースを改変したり、公開コピーをホスティングしたり、別の製品に組み込んだり、Google が生成したコンテンツを含むスクリーンショットを公開したりする場合よりも、関係する義務が少ない可能性があります。

フォーク、チュートリアル、ホスト型デモ、またはダウンロードパッケージを公開する前に、次の確認表を使用してください。

予定している用途ライセンス確認追加確認
非公開のローカル利用プロジェクトライセンスを読むエクスポートした位置情報ファイルを保護する
改変した個人用コピー改変権を確認する著作権表示と通知ファイルを保持する
公開ホスト型ビューアーホスティングと再配布の規約を確認するキーを保護し、API ポリシーを確認する
チュートリアル用スクリーンショットアセットとコードの権利を確認する機微な場所、経路、タイムスタンプをぼかす
商用統合すべてのプロジェクトおよびサービス規約を確認するビジネス展開について法的助言を得る

ライセンスとプライバシーのチェックリスト:

  • ビューアーの LICENSE、COPYING、または同等の通知を探して読み込む
  • 使用したバージョン、リポジトリ URL、依存関係を記録する
  • Google Maps Platform の規約と現在の API 料金を確認する
  • ブラウザに公開される API キーを制限、監視、ローテーションする
  • スクリーンショットやエクスポートを共有する前に、機微なタイムラインデータを削除する

改変したコードを再配布する場合は、プロジェクトの規約で求められているライセンス本文と通知を含めてください。依存関係をバンドルする場合も、それらの通知を保持します。ビューアーがオフラインで動作することや、地図がローカルページ内に表示されることを理由に、帰属表示を削除しないでください。

適切なリリースパッケージには、含まれるもの、呼び出すサービス、ユーザーが自分の認証情報を取得する場所、個人データの削除方法を説明する必要があります。自分の API キーや実際のタイムラインエクスポートを配布しないでください。個人用アーカイブよりもクリーンなサンプルファイルの方が安全ですが、隠れた座標やメタデータが含まれていないか確認する必要があります。

コードと個人データを分離する

実際の Timeline.json、ブラウザストレージフォルダー、API キー、または識別可能な経路を含むスクリーンショットを、公開リポジトリに決して同梱しないでください。アップロード前にアーカイブを手動で確認してください。

FAQ:Google タイムライン ビジュアライザーのライセンス

Q: Google タイムライン ビジュアライザーは自動的に自由に再配布できますか?

いいえ。再配布できるかどうかは、プロジェクトが公開しているライセンスによって決まります。明確なライセンスが含まれていない場合、リポジトリが公開されていることだけでは、無制限の再利用権は成立しません。

Q: Google Maps API キーはソフトウェアライセンスとして機能しますか?

いいえ。API キーは Cloud プロジェクトを識別し、設定されたリクエストを承認します。ビューアーのコードライセンスや Google Maps Platform の規約に代わるものではありません。

Q: タイムラインのエクスポートを他の人と共有できますか?

正当な理由と適切な同意がある場合に限り、データを共有できます。エクスポートには正確な場所、経路、タイムスタンプ、機微な場所が含まれる場合があるため、まず不要な詳細を削除してください。

Q: 場所 API リクエストなしでタイムラインビューアーを実行できますか?

一部のビューアーでは、任意の場所検索なしで地図と経路を表示するモードに対応している場合がありますが、利用できる機能は実装によって異なります。アプリケーション設定を確認し、小規模なローカルファイルでテストしてください。

最終確認

責任ある 2026 年のセットアップでは、プロジェクトライセンスを確認し、自分で用意した制限付き認証情報を使用し、Google のサービス規約に従い、タイムラインのエクスポートをデフォルトで非公開にしてください。

最も安全な方法は、デプロイ前にすべての構成要素を記録することです。ビューアーのバージョン、リポジトリのライセンス、有効化した API、キーの制限、データの保存場所、共有ポリシーを記録してください。この記録により、将来の更新が容易になり、ソフトウェアの利用許可と地図サービスの利用許可を区別しやすくなります。