メッセージ
適用中の共通基本情報:
未設定
画像をここにドラッグ&ドロップ(ぶん投げる)
またはクリックしてファイル選択(AI画像解析対応)
image.jpg
ローカル画像 (AI解析対応)AIが各SNSのキャラクターに合わせて文章を生成中...
(GBP / X / Facebook / Threads / LinkedIn)
生成結果(直接修正が可能です)
Google Business Profile (GBP)
0 文字
X (Twitter)
0 / 140文字
Facebook
0 文字
Threads
0 / 500文字
LinkedIn
0 文字
保存済み履歴(ローカル)
| 日付 | 元のテキスト | 写真 | ステータス |
|---|---|---|---|
| まだ保存されたレコードはありません | |||
プロンプト・基本情報設定
変数は {input} が入力テキスト、{context} が共通基本情報に置換されます。
Webブラウザで直接起動する際や「unregistered callers」エラーが出た場合は、取得したGemini APIキーを入力して「設定を保存」を押してください。
全プラットフォーム共通で背景情報として与える基本情報(店舗名、場所、ターゲット層、ブランドトーンなど)を入力します。
2. 各プラットフォーム個別プロンプト
Googleスプレッドシート連携 (GAS Web App) 設定
Google Apps Script (GAS) のウェブアプリURLを設定することで、ボタン一つでスプレッドシートに直接追記できるようになります。
スプレッドシート側の準備手順(簡単3分)
- Googleスプレッドシートを新規作成し、1行目に次の見出しを順に入力します:
日付 | 元のテキスト | GBP | X | FB | threds | linkedin | 写真 - メニューの「拡張機能」>「Apps Script」を開きます。
- 以下のコードを貼り付けて保存し、「デプロイ」>「新しいデプロイ」をクリックします。
- アクセスできるユーザーを「全員 (Anyone)」に指定してデプロイし、発行された「ウェブアプリURL」を上の入力欄に貼り付けます。
code.gs (Google Apps Script)
function doPost(e) {
try {
var data = JSON.parse(e.postData.contents);
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
// カラム構成: 日付 | 元のテキスト | GBP | X | FB | threds | linkedin | 写真
sheet.appendRow([
data.date || new Date().toLocaleString("ja-JP"),
data.sourceText || "",
data.gbp || "",
data.x || "",
data.fb || "",
data.threads || "",
data.linkedin || "",
data.photo || ""
]);
return ContentService.createTextOutput(JSON.stringify({ result: "success" }))
.setMimeType(ContentService.MimeType.JSON);
} catch (error) {
return ContentService.createTextOutput(JSON.stringify({ result: "error", error: error.toString() }))
.setMimeType(ContentService.MimeType.JSON);
}
}