Google Business BulkPublish

Google Business API

自分のコードからGoogle Businessの公開、予約、管理ができます。1つのREST APIと1つのキーで、Google Businessと接続済みのほかのネットワークをまとめて扱えるので、連携の実装は一度で済みます。

BulkPublishのGoogle Business連携

Google Business APIでできること

以下はすべて公開されているAPIの機能で、Google Businessで今すぐ使えます。

機能エンドポイント
投稿の作成、予約、更新、公開 POST /api/posts
画像と動画のアップロード POST /api/media
キューの次の空き枠を探す GET /api/posts/queue-slot
繰り返しスケジュールの作成 POST /api/schedules
RSSフィードの新着を公開 POST /api/rss-feeds
レビューの閲覧と返信 GET /api/inbox/conversations, POST /api/inbox/conversations/{id}/messages
接続が正常か確認 GET /api/channels/{id}/health
プランの使用状況を確認 GET /api/quotas/usage

Google Businessに公開できる投稿タイプ

タイプはpostTypeOverridesで指定します。Google Businessが対応していないタイプは、キューに入る前に拒否されます。

投稿の種類メディア
standard Update 任意、最大1点の画像
event Event 任意、最大1点の画像
offer Offer 任意、最大1点の画像

curlでGoogle Businessの投稿を予約する

3つのリクエストで行います。チャンネルを探し、投稿にファイルがあればアップロードし、投稿を作成します。キーは「設定」の「APIキー」で取得したものに、12は自分のチャンネルIDに置き換えてください。

1. チャンネルの一覧を取得し、Google BusinessアカウントのIDを控えます。

curl https://app.bulkpublish.com/api/channels \
  -H "Authorization: Bearer bp_your_key_here"

2. ファイルをアップロードします。レスポンスのメディアIDを、下のmediaFilesに使います。

curl -X POST https://app.bulkpublish.com/api/media \
  -H "Authorization: Bearer bp_your_key_here" \
  -F "file=@photo.jpg"

3. 投稿を作成します。

curl -X POST https://app.bulkpublish.com/api/posts \
  -H "Authorization: Bearer bp_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{
  "content": "Fresh bread every morning from 7am",
  "channels": [{ "channelId": 12 }],
  "status": "scheduled",
  "scheduledAt": "2026-12-01T09:00:00Z",
  "mediaFiles": [101],
  "platformSpecific": {
    "gmb": {
      "ctaType": "LEARN_MORE",
      "ctaUrl": "https://example.com/offer"
    }
  }
}'

レスポンスは作成された投稿で、IDとステータスが含まれます。あとからGET /api/posts/{id}で取得すると、結果を確認できます。

Google Businessのオプション

platformSpecificの中の、Google Business用のキーの下に指定します。

オプション内容指定できる値
ctaType 行動を促すボタン LEARN_MOREBOOKORDERSHOPSIGN_UPCALL
ctaUrl 行動を促すリンク テキスト
eventTitle イベント名 テキスト
startDate イベントの開始日 テキスト
startTime イベントの開始時刻 テキスト
endDate イベントの終了日 テキスト
endTime イベントの終了時刻 テキスト
couponCode 特典のクーポンコード テキスト
redeemOnlineUrl 特典をオンラインで利用するリンク テキスト
termsConditions 特典の利用条件 テキスト

APIで取得するGoogle Businessの分析

Google Businessでは投稿ごとの数値を取得できないため、読み取れるものはありません。

コメントとメッセージ

APIからレビューを読んで返信することができます。

コメントの閲覧は全プランで使えます。コメントへの返信は有料プランが必要で、受信箱はProとBusinessに含まれます。機能がアカウントで有効になるまでは、APIが403と確認用のコードを返します。

全プランでAPIを利用可能

Freeを含むすべてのプランにAPIキーが付いています。各プランの内容は次のとおりです。

プランAPIキー1日のリクエスト数
Free 1 30
Pro 5 5,000
Business 10 50,000

Google Businessに直接つなぐか、BulkPublishを使うか

直接つなぐのも妥当な選択です。BulkPublishにない機能が必要なときは特にそうです。Google Business Profile APIを使う場合に求められる作業を、2026年10月時点のドキュメントで確認してまとめました。

  • 公開するには、事前にGoogle Businessへデベロッパーアプリを登録する必要があります。
  • 自分以外のアカウントへ公開するには、先にGoogle Businessによるアプリの承認が必要です。
  • メディアは公開URLから取得されるため、自分でホスティングする必要があります。

BulkPublishが接続を維持します。トークンの更新、キューに入れる前のGoogle Businessのルールの確認、失敗した投稿先の報告まで行うので、コードで送るリクエストは1回で済みます。

アシスタントに頼みたい方へ

Claude、ChatGPT、Cursorでも、Google Business MCPサーバーを通じて同じことができます。コードではなくプロンプトで操作します。

コードよりカレンダーが好みなら

同じGoogle Businessアカウントを、アプリのコンテンツカレンダーと一括アップロードで予約できます。

よくある質問

Google Business APIについてよくある質問です。

連携を自分で作らずに使えるGoogle Business APIはありますか?

はい。BulkPublishはGoogle BusinessをREST APIで提供しています。Google Businessアカウントを一度接続すれば、キーで公開、予約、管理ができます。同じキーで、接続済みのほかのネットワークも扱えます。

APIからGoogle Businessに何を公開できますか?

投稿タイプはUpdate、Event、Offerです。どれもキューに入る前にGoogle Businessのメディアルールで確認されるため、Google Businessが拒否するリクエストは、すぐに分かりやすいエラーで失敗します。

APIでGoogle Businessの投稿を予約できますか?

はい。status "scheduled"にscheduledAtの時刻とtimezoneを添えて送るか、先にキューの次の空き枠を取得します。繰り返しスケジュールとRSSフィードも使えます。

APIでGoogle Businessの分析を取得できますか?

投稿ごとの数値は取得できません。Google Businessでは提供されていません。

APIでGoogle Businessのコメントやメッセージを読んで返信できますか?

はい。レビューを読んで返信することができます。コメントへの返信は有料プランが必要で、受信箱はProとBusinessに含まれます。

Google Business APIは追加料金がかかりますか?

いいえ。APIは全プランで使えます。Freeはキー1個と1日30リクエスト、Proはキー5個と1日5,000リクエスト、Businessはキー10個と1日50,000リクエストです。

Google Businessのデベロッパーアカウントやアプリの審査は必要ですか?

BulkPublishを使う場合は不要です。「チャンネル」ページでGoogle Businessアカウントを接続し、BulkPublishのキーで公開します。Google Businessの公式APIで自作する場合に求められる内容は、上のセクションにまとめています。

AIアシスタントでも同じことができますか?

はい。Google Business MCPサーバーのページで、Claude、ChatGPT、Cursorの接続方法と、頼める内容を紹介しています。

同じキーと同じリクエスト形式で、15のネットワークを扱えます。

コードからGoogle Businessへの投稿を始めましょう

無料アカウントを作成し、Google Businessを接続してキーを発行します。カードは不要です。