チュートリアル
Claude Opus 5.5で広告掲載前の割引価格を照合する
Claude Opus 5.5には、承認済み価格、割引式、表示文言の照合を任せます。端数処理は推測させず、規則を入力してください。表示が正しく見えても、丸める段階が違えば決済価格と一致しないことがあります。

Claude Opus 5.5には、承認済み価格、割引式、表示文言の照合を任せます。端数処理は推測させず、規則を入力してください。表示が正しく見えても、丸める段階が違えば決済価格と一致しないことがあります。
SKUごとの小さな価格記録を作る
通貨、元価格、承認済み割引、数量、計算順序、決済結果を集めます。通貨の規則を明確にして、正確な十進数か最小通貨単位の整数で扱います。すべての通貨が小数二桁とは限りません。税、送料、対象条件は店舗の承認済み規則に従い、本例からは除外します。
2016年6月の開発者の質問は、節約額と支払額の混同を示しています。過去の質問例であり、本番用の価格計算実装ではありません。
| 確認すること | 計算や根拠 | 比較先 |
|---|---|---|
| 支払額はいくらか | 元価格 × 残る割合 | 決済単価 |
| いくら安くなるか | 元価格 − 最終額 | 節約の文言 |
| 割引は順番に適用するか | 残る割合を掛ける | 承認された順序 |
| どこで丸めるか | 単品、明細、注文の規則 | 実際の決済動作 |
書式を付ける前に計算する
仮の米ドル商品で元価格19.99、割引15%なら、丸め前は16.9915です。本例では正の金額を最も近いセントに丸め、半分なら上へ丸めます。最終額は16.99、節約は3.00です。19.99 × 15%は丸め前の割引額であり、支払額ではありません。
20%の後に10%を適用すると、残る割合は0.8 × 0.9 = 0.72です。値引きは28%であり30%ではありません。適用条件と定額クーポンの順序は店舗規則が必要です。計算が正しくても新しい販促を承認したことにはなりません。
小額でも丸めの段階は重要です。0.05の商品三個を10%引きすると、一個は0.045です。本例の規則で一個ずつ丸めると0.05 × 3 = 0.15、合計0.135を丸めると0.14です。決済で採用する規則を黙って置き換えてはいけません。
非負整数のセントと整数のベーシスポイントなら、限定した例として次のように表せます。
const originalCents = 1999n;
const discountBasisPoints = 1500n;
const finalCents =
(originalCents * (10000n - discountBasisPoints) + 5000n) / 10000n;
これは算数の例であり完全な価格エンジンではありません。範囲、通貨の小数桁、対象条件を別に検証します。MDNのIntl.NumberFormat資料は表示精度と丸めを説明します。書式処理は承認済み金額を示す役割にとどめ、隠れた第二の価格規則にしないでください。
価格照合用のプロンプト
添付SKU価格表を承認済み決済例と照合してください。入力は通貨と小数桁、元価格、数量、割引、対象条件、税と送料の範囲、丸め規則です。不足規則を創作せず列挙してください。
SKUごとに元価格、式、丸め前、丸め段階、最終額、節約額を示してください。順次割引と割合の加算を区別し、正確な十進数または整数最小単位で計算します。地域別表示の文字列をそのまま数値として解析しないでください。
計算、決済、広告案を比較し、価格原本の変更や新しい主張の承認をせず差異を示してください。仮の米ドル例は正の金額を最も近いセントへ、半分なら上へ丸め、単品ごとと合計後を比較します。
差異表、再現可能な計算、承認用の表示修正案を提出してください。実行した計算を明示し、未実行ならOpus実測や決済確認を済ませたと主張しないでください。
これは仮のOpusワークフローでありモデルのベンチマークではありません。公式ガイドは限定した課題の整理に使えます。例の数値は生成文の説明に頼らず独立に再計算できます。
広告を受け渡す前の疑問
**書式で一セントの差を直せますか。** 余分な桁は隠せても、計算段階の差は直りません。書式前の承認金額を比較します。
**別言語に表示数字をコピーできますか。** 通貨と値を維持して対象地域で書式化します。カンマや空白を演算子にせず、SKUの同一性と実際の文字を確認します。
**価格横のカウントダウンは。** 販促期限を別に確認します。正しい価格でも期間中とは限りません。
価格文言の承認後、Panelly Studioで価格とCTAを含む広告画像を作り、承認記録と照合します。Opus統合や決済価格の自動同期を意味しません。


