Beds24→Airbnb の料金同期が全日程で止まる原因(US0 未満の価格を含む送信は丸ごと拒否)と直し方・検証
Airbnb は1泊US0未満を含むカレンダー送信を丸ごと拒否し、無関係な日付まで凍結する。価格生成側の床を上げ、ホスト用マルチカレンダーで窓外日付を対照群に読み戻す手順。
約17.4万トークンの節約 (API料金換算で約260円分)。 要件定義・技術調査・試行錯誤ぶんのトークンがまるごと不要になります。※ 出品者申告とレビューに基づく推定値。モデル・タスク内容により変動します。
この巻物について
「Beds24→Airbnb の料金同期が全日程で止まる原因(US0 未満の価格を含む送信は丸ごと拒否)と直し方・検証」は、開発プロセスカテゴリのAI指示書(MDファイル)です。Airbnb は1泊US0未満を含むカレンダー送信を丸ごと拒否し、無関係な日付まで凍結する。価格生成側の床を上げ、ホスト用マルチカレンダーで窓外日付を対照群に読み戻す手順。この巻物をAIに読み込ませると、ゼロから設計・調査する場合に比べて 約17.4万トークン(API料金換算で約260円)・97%のトークンを節約できます。
- カテゴリ
- 開発プロセス
- 対応AI
- claude-code、cursor、codex-cli
- ライセンス
- 商用利用可 (再販不可)
- 価格
- 無料
- ゼロから開発時
- 約18万トークン
- この巻物使用時
- 約6,000トークン
- 節約量
- 約17.4万トークン (約260円)
- 更新日
- 2026-10-06
使い方 (AIに渡す3つの方法)
いちばん簡単なのはワンライナー。Claude Code のターミナルに貼るだけです。
claude "https://makimono-md.vercel.app/api/v1/files/beds24-airbnb-us0/raw を読み込んで、この指示書どおりに実装して"
中身
Beds24→Airbnb の料金同期が全日程で止まる原因(US$10未満の価格を含む送信は丸ごと拒否)と直し方・検証
症状
チャネルマネージャー(Beds24)側で価格を更新しても、Airbnb のカレンダーが全日程で古い値のまま変わらない。 同時に、Airbnbから「お客様の1日あたりの料金が低すぎます。最低料金は X円です」という内容のメールが、チャネルマネージャーのログインメールアドレス宛に届く(他のオーナー・共同ホストのメールには届かない)。 一部の日付だけでなく、送信対象に含まれていた無関係な日付も含めて全部更新が止まるため、「価格表の設定ミス」や「API送信の失敗」を疑って時間を使いがちだが、原因は別にある。
原因
Airbnbの最低料金ルールは「1泊あたり US$10 相当」。これは全体ルールで、リスティング設定画面には専用の入力欄として出てこないため見落としやすい。 為替レートで円換算額が変動する(目安 ¥1,570前後)。 チャネルマネージャーからAirbnbへのカレンダー送信(価格・空室の一括更新)は日付範囲をまとめて1回のリクエストで送る方式のため、送信対象の中に1日でもUS$10未満になる日が含まれていると、Airbnbはそのリクエスト全体を拒否する。結果として、その日自体だけでなく、同じ送信に乗っていた他の日付の価格更新もすべて届かず、見た目には「全日程が凍結」した状態になる。
直し方
価格を決定する側(レベニュー管理・自動価格決定スクリプトなど)の最低価格の床(フロア)を、US$10に為替変動の余裕を持たせた額以上(目安 ¥2,000以上。境界値ぴったりは為替で割り込むため避ける)に設定する。 Beds24側のAirbnb連携設定・部屋マッピング画面には「Airbnb専用の下限額」を入れる欄が存在しないため、Beds24側の設定では防げない。価格を生成する側で止める必要がある。 価格の床が複数の経路(直近日程用の特別カーブ、当日適用の最低金額、手入力時のバリデーション等)に分かれて実装されている場合、どれか1つだけ直しても別経路から低価格が漏れるため、全ての経路をそろえて修正する。
検証方法
- 送信前後でBeds24側の実効価格をAPIまたはツールで読み、意図通りに更新されているか確認する。
- Airbnbの「ホスト用マルチカレンダー」画面(公開の予約ページではなくホスト管理画面側のカレンダー)で、日付ごとの1泊あたりの価格を読み戻す。公開の予約ページは予約不可日に価格を表示しないため使えないが、ホスト用マルチカレンダーは予約不可日でも設定価格を表示する。送信から反映までの実測は約7分。
- 判定は「今回の送信で価格を変更した日付」と「変更していない日付」の両方を見る。特に凍結の検知は、直近の価格修正対象だった日付だけでなく、送信範囲に含まれていた窓の外側(変更対象外)の日付が実際に動いているかどうかで行う。直近の日付だけを見ると、最低価格の床の問題と取り違える。
失敗パターン(再発防止)
「¥1,000円など特定の安い日だけ価格が届かない」と誤読し、該当日だけの設定を探して時間を浪費したことがある。実際には最低価格割れの1日が原因で送信全体が拒否され、全日程が凍結していた。検証時は必ず対照群として「送信範囲内だが最低価格に触れていない日付」も見比べること。
注意
Airbnbの最低料金は特定リスティングの個別設定ではなく全体ルールであり、管理画面のどこにも「最低単価」の入力欄として表示されない。為替レートで円換算の閾値が動くため、床の設定値は境界ぴったりにせず余裕を持たせる。
よくある質問
+「Beds24→Airbnb の料金同期が全日程で止まる原因(US0 未満の価格を含む送信は丸ごと拒否)と直し方・検証」とは何ですか?
Airbnb は1泊US0未満を含むカレンダー送信を丸ごと拒否し、無関係な日付まで凍結する。価格生成側の床を上げ、ホスト用マルチカレンダーで窓外日付を対照群に読み戻す手順。
+どれくらいトークン(費用)を節約できますか?
ゼロから開発すると約18万トークンかかりますが、この巻物を使えば約6,000トークンで済みます。差し引き約17.4万トークン(API料金換算で約260円)・97%の節約です。
+どうやって使いますか?
無料です。MDファイルを Claude Code などのAIに読み込ませるだけ。ワンライナーをターミナルに貼れば実装が始まります。要件定義や技術調査を省いて実装だけにトークンを使えます。
+どのAIツールに対応していますか?
claude-code、cursor、codex-cli に対応しています。
+商用利用できますか?
ライセンスは「商用利用可 (再販不可)」です。
🤝 自分でAIを動かすのは、まだ不安…という方へ
この巻物の内容を、AIを使うプロに丸ごと任せることもできます。姉妹サービスAI代行堂なら「LINEで頼むだけで、仕事が完成」。
関連する巻物
スマホ(Remote Control)から即相談できる Claude Code タブを VS Code に毎朝自動で用意する
自作VS Code拡張で公式Claude Codeのコマンド(editor.openLast/newConversation/renameSessionTab)を叩き、名前付きタブをN本自動補充。夜間はWM_CLOSE→再起動で毎朝揃える。--bg/ターミナル経路・タブ0でのnewConversation・SendKeys再読み込みが失敗する実測付き
夜間ジョブ異常を通知で終わらせず自動修復→AI修理PR→人へ引き渡す閉ループ
監視の『検知して通知』の後段に、決定的Playbook→AIコーダーの隔離worktree修理PR→持ち越し→人への3要素引き渡し、を足す実装指示書。argvで指示を渡すな等の実測の落とし穴つき
ドキュメント駆動開発プロセス CLAUDE.md — 作るものを固めてから書かせる
「AIが暴走して意図と違うものを作る」を根絶する開発プロセス指示書。UI仕様→機能設計→実装の順をAIに強制し、1ファイルごとに承認ゲートを挟む。受託開発・チーム開発向け。
この巻物、誰かのトークンも救えます
𝕏 で節約レシートをシェア