このページは http://localhost 経由で開く必要があります(APIキーのリファラー制限のため、ファイルを直接ダブルクリックすると地図が出ません)。
ターミナルでこのフォルダに移動して python3 -m http.server 8000 を実行 → ブラウザで http://localhost:8000/setup-check.html を開いてください。
入力した値はこのブラウザ内(localStorage)だけに保存されます。
確認できること:APIキーの制限が正しい/Map IDが有効/Places API (New) が動く/place_idと座標が取れる。
確認できること:公開データ(stores/projects/notes)は匿名で読める/匿名では書き込めない/支援者数(project_private_stats)は匿名から見えない。
※チェック3を確実にするため、先にSQL Editorでテスト行を1件入れておくと確実です(下の「シードSQL」参照)。
insert into projects (campaign_id, title, area, prefecture)
values ('test-000001', 'RLSテスト用', '鳥取市', '鳥取県');
insert into project_private_stats (project_id, supporter_count)
select id, 123 from projects where campaign_id = 'test-000001';
-- チェック後の削除:
-- delete from projects where campaign_id = 'test-000001';