STB Tracker プライバシー ポリシー
本プライバシー ポリシーは、Google スプレッドシート上で動作する個人向けサービス「STB Tracker」(以下「本サービス」)における、利用者情報および Google ユーザー データの取扱いを定めるものです。
本サービスは、スターバックス コーヒー ジャパン、Google LLC、またはそれらの関係会社が提供、保証、承認、後援するものではありません。
1. 本サービスの概要
本サービスは、スターバックス コーヒー ジャパンの公開情報を取得し、利用者自身の Google スプレッドシート上で店舗一覧を管理しやすくするための個人利用向けサービスです。あわせて、利用者が任意で設定した場合に限り、通知メールの送信、マイストアパスポート情報の取込、Google マップのマイマップ機能向けファイル(Google スプレッドシート形式)の生成を行います。
本サービスは、配布元のスプレッドシートを利用者が自身の Google アカウント環境へコピーして利用する形で動作します。コピー後のスプレッドシート、Apps Script プロジェクト、Script Properties、実行ログは、原則として利用者自身の Google アカウント配下に保存されます。本サービス提供者が、利用者のコピー後のスプレッドシートや訪問履歴を自動的に閲覧、収集、外部データベースへ複製する仕組みは設けていません。
2. 本サービスが取り扱う情報
本サービスは、次の情報を取り扱います。
- 利用者が本サービスをコピーして利用する Google スプレッドシート内のデータ
storesシートに保存される店舗情報- 店番号、店舗名、店舗 URL、都道府県、郵便番号、住所、緯度、経度、営業時間テキスト、営業状態、閉店日、価格区分、店舗形態・サービス提供状況など
storesシートに保存される訪問管理情報- 訪問済みフラグ、初訪問日、最終訪問日、訪問回数、限定エリア フラグなど
- 利用者が
storesシートに手入力したメモや独自列の内容 _stb_store_stateなどの内部状態シートに保存される実行管理情報- 店番号、差分判定用ハッシュ、初回観測日、最終観測日、最終変更日、条件付き取得用の ETag / Last-Modified、最終確認日時など
exec_logシートに保存される実行履歴- 開始時刻、終了時刻、処理件数、差分件数、エラー件数、実行メモ、マイストア取込のサマリなど
diff_todayシートに一時的に保存される当日差分の作業データ
- 利用者のメール アドレス
Session.getEffectiveUser().getEmail()により取得する、本サービスを実行する権限主体のメール アドレス- この情報は、通知メールや初回取得完了メールの送信先を決定するためにのみ使用します
- Apps Script の設定情報
- 自動巡回時刻、自動巡回停止日、途中実行カーソル、実行中の集計値、前回完走日、オープン予定店舗情報の一時キャッシュなど
- マイストア取込用ウェブアプリ URL、共有 secret、旧 secret など
- 外部サイトから取得する情報
- スターバックス コーヒー ジャパン公式サイト上の公開店舗情報
- スターバックス コーヒー ジャパン公式サイト上の公開 API から取得する店舗形態・サービス提供状況
- 利用者が任意で使うマイストアパスポート連携において、利用者自身のブラウザー上で表示した訪問履歴情報
3. Google ユーザー データと権限の利用
本サービスは、Google Apps Script、Google スプレッドシート、Google ドライブ、Google メール、時間主導トリガー等の Google サービス上で動作します。Google の許可画面に表示される権限は、主に次の目的で使用します。
- 利用者自身のスプレッドシートを作成、読み取り、更新するため
- スターバックス コーヒー ジャパン公式サイト等の外部 URL へアクセスし、店舗情報を取得するため
- 利用者自身へ通知メールや初回取得完了メールを送信するため
- 毎日の自動巡回や分割実行の続きを、利用者が画面を開いていない時間にも実行するため
- スプレッドシート内で確認ダイアログや設定画面を表示するため
- マイストアパスポート連携を利用者自身の Apps Script ウェブアプリで受け付けるため
本サービスは、Google ユーザー データを広告配信、販売促進、データ ブローカー提供、第三者マーケティング、または本サービス本来の機能と無関係な分析目的には使用しません。
Google API から取得した情報の利用、保存、共有、移転は、Google API Services User Data Policy(Limited Use 要件を含みます)に従います。
4. 利用目的
本サービスは、前条までの情報を次の目的の範囲でのみ利用します。
- 利用者自身の店舗一覧を最新化するため
- 店舗の新規出店、閉店、休業、名称変更、住所変更、位置変更、オープン予定などの差分を利用者自身へ通知するため
- 利用者が任意で実行したマイストアパスポート連携の結果を、利用者自身の
storesシートに反映するため - Google マップのマイマップ機能向けファイルを作成するため
- 実行履歴、エラー、再開用状態、自動巡回設定などを利用者自身の環境内で保持するため
- マイストア取込用ウェブアプリ URL の生存確認や、取込リクエストの認証を行うため
5. 保存場所と保存期間
本サービスが扱うデータは、原則として利用者自身の Google アカウント配下に保存されます。
storesシート、_stb_store_stateなどの内部状態シート、利用者が追加した独自列は、利用者自身が削除するまでスプレッドシート内に残りますexec_logシートの実行履歴は、通常の店舗一覧取得の開始時に、1 週間を超えた古い行を削除しますdiff_todayシートは、差分通知の作業用として実行中に一時作成され、ラン完了時に削除されます。送信失敗等で差分が残っている場合も、残件数をexec_logに記録したうえで削除します- 途中実行カーソル、実行中の集計値、当日のオープン予定店舗情報などの Script Properties は、実行完了時または停止時に削除されます
- 自動巡回時刻、自動巡回停止日、前回完走日、マイストア取込用ウェブアプリ URL、共有 secret などの Script Properties は、設定が有効な間、または利用者が削除・再登録するまで保存されます
- メール通知は、利用者自身のメール ボックスに送信され、メール ボックス側の保存期間や削除操作に従います
- マイマップ機能向けファイルは、利用者がメニューから操作したときに新規作成され、Google ドライブ上に保存されます。ゴミ箱に移動したファイルは、Google ドライブの仕様に従って完全に削除されます
本サービス提供者が、これらのデータを独自の外部データベースへ複製・集積する仕組みは設けていません。ただし、Google が提供する標準的な実行ログ、保存基盤、通信基盤の上では処理が行われます。
6. 第三者提供・外部送信
本サービスは、利用者情報や Google ユーザー データを、次の場合を除き第三者へ提供しません。
- Google の提供する Apps Script、Google スプレッドシート、Google ドライブ、Google メール等の基盤上で処理する場合
- スターバックス コーヒー ジャパン公式サイトの公開ページ、サイトマップ、公開 API へ、店舗情報取得のためにアクセスする場合
- 利用者が任意でマイストアパスポート連携を利用し、利用者自身のブラウザーから利用者自身の Apps Script ウェブアプリへ訪問履歴を送信する場合
- 利用者が任意で Google マップのマイマップ機能へマイマップ用ファイルをインポートする場合
- 法令に基づき開示が求められる場合
マイストアパスポート連携では、利用者自身がマイストアパスポート画面上でブックマークレットを実行したときに限り、店番号、店舗名、初訪問日、最終訪問日、訪問回数、限定エリア フラグ、店舗の存在状態などを、利用者自身の Apps Script ウェブアプリへ送信します。この送信は、Script Properties に保存された共有 secret により検証されます。
Google マイマップへインポートした地図、レイヤー、共有設定、公開範囲は、利用者自身と Google の管理対象です。本サービスは、Google マイマップ側へ自動でデータを送信しません。
7. 安全管理
本サービスは、利用者自身の Google アカウント配下で動作することを前提として設計されています。利用者は、次の点に注意してください。
- スプレッドシート、Google ドライブ、Google マイマップの共有設定は、利用者自身の責任で管理してください
- スプレッドシートや Google マイマップに取り込んだ地図を、本人利用の範囲を超えて第三者へ提供、公開、再配布しないでください
- マイストア取込用ブックマークレット、ウェブアプリ URL、共有 secret を第三者と共有しないでください
- 不要になった場合は、スプレッドシートの削除、トリガー停止、ウェブアプリ デプロイの停止、Google アカウント側でのアクセス権の取り消しなどを行ってください
8. 利用者による管理・削除
利用者は、次の方法で本サービスが扱う情報を管理または削除できます。
storesシートや独自列の内容を直接編集または削除する- 不要なマイマップ用ファイルを Google ドライブでゴミ箱に移動する
- メニューから自動巡回を停止し、必要に応じて「緊急停止」を実行する
- Google Apps Script のトリガー画面から不要なトリガーを削除する
- Google Apps Script のプロジェクト設定やデプロイ管理から、不要なウェブアプリ デプロイや Script Properties を削除する
- Google アカウントの「第三者アプリとサービス」等の設定から、本サービスへのアクセス権を取り消す
- マイストアパスポート連携を使っている場合は、ブックマークレットを削除し、必要に応じてウェブアプリ URL を再登録しない
- Google マイマップへ取り込んだ地図やレイヤーが不要な場合は、Google マイマップ側で削除または共有停止する
- 本サービスの利用を完全に終了する場合は、Google ドライブ上のスプレッドシート自体を削除する
9. 問い合わせ先
本サービスおよび本プライバシー ポリシーに関する問い合わせ先は、次の X アカウントです。
- kawato3: https://x.com/kawato3
10. 本ポリシーの改定
本サービスの機能追加、Google やスターバックス コーヒー ジャパンの仕様変更、法令改正その他の事情に応じて、本プライバシー ポリシーを改定することがあります。重要な変更がある場合は、公開サイトまたは配布元が適切と判断する方法で案内します。改定後の内容は、公開サイトに掲載した時点から適用されます。