MENU
お知らせ内容をここに入力できます。 詳しくはこちら

第1弾「Claudeで京都レストラン検索サイト作ってみた」

  • URLをコピーしました!

全体の進め方

実装は5つのフェーズに分けて進めます。

  1. Google Cloud Platformでアカウント作成・APIキー取得(あなたの作業)
  2. データ取得スクリプトをClaudeで作る(私と一緒に)
  3. データを取得してJSONファイルを作る(あなたの作業)
  4. 表示用HTMLサイトをClaudeで作る(私と一緒に)
  5. WordPress固定ページに埋め込む(あなたの作業)

トータルで2〜4時間程度を見込んでください。

フェーズ1:Google Cloud Platform登録とAPIキー取得

まずここから。これは私が代行できないので、あなた自身で進めてもらう必要があります。

ステップ1-1:Google Cloudアカウント作成

  1. https://console.cloud.google.com/ にアクセス
  2. Googleアカウントでログイン(普段使っているもので可)
  3. 無料で利用開始」をクリック
  4. クレジットカード情報を登録(無料枠を超えない限り課金されない)
  5. $300分のクレジットが90日間無料で付与される(これとは別に、Places APIには月$200の無料枠が永続)

ステップ1-2:プロジェクト作成

  1. 上部の「プロジェクトを選択」→「新しいプロジェクト
  2. プロジェクト名:kyoto-restaurant(なんでもOK)
  3. 「作成」をクリック

ステップ1-3:Places API(New)を有効化

  1. 左メニュー「APIとサービス」→「ライブラリ
  2. 検索窓で「Places API (New)」を検索 ⚠️ 「Places API」(旧版)ではなく「Places API (New)」を選んでください。新版の方が機能が豊富で料金体系も新しい。
  3. 有効にする」をクリック

ステップ1-4:APIキーを発行

  1. 左メニュー「APIとサービス」→「認証情報
  2. 上部の「+認証情報を作成」→「APIキー
  3. 表示されたAPIキーをコピー(AIzaSy...から始まる長い文字列)
  4. このキーは絶対に他人に見せない・公開しない

ステップ1-5:APIキーに制限をかける(超重要)

セキュリティのため、必ず制限をかけてください。

  1. 作成したAPIキーの「編集」(鉛筆アイコン)をクリック
  2. APIの制限」セクションで「キーを制限」を選択
  3. Places API (New)」だけにチェック
  4. 「保存」

これをやらないと、万が一キーが漏れた時に他のAPIも悪用されるリスクがあります。

ステップ1-6:予算アラートを設定(念のため)

絶対に課金されないようにするため、アラートを設定。

  1. 左メニュー「お支払い」→「予算とアラート
  2. 予算を作成
  3. 名前:kyoto-restaurant
  4. 予算額:$1(1ドル使ったら通知が来る)
  5. アラートの閾値:50%、90%、100%
  6. 「完了」

これでたった$1でもAPIに課金されたら即メールで通知されます。


ここまでの作業が終わったら、APIキーを準備したよ、と教えてください。APIキーは私には共有しないでください(セキュリティのため、あなた自身の手元で管理)。

次のフェーズ(データ取得スクリプト作成)に進む際、Claude(私)が書くスクリプトをあなたが実行する形になります。実行環境について確認させてください:

実行環境の確認

データ取得スクリプトは、PythonまたはNode.jsで書きます。あなたのPCで実行することになりますが、

  1. OSは何ですか?(Windows / Mac / その他)
  2. PythonかNode.jsをインストール済みですか?(わからなければ「わからない」でOK、その場合は最も簡単な方法をご案内します)
  3. コマンドライン(ターミナル/コマンドプロンプト)を触ったことがあるか

これによって、最も簡単な進め方をご提案します。

API登録、進めてみてもらえますか?つまずいたら教えてください。

この記事が気に入ったら
いいねしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次