← ブログ一覧へ戻る

ヤフオク取引メッセージの差込変数 3 つを「使い倒す」 ─ 誤送信防止・「今日」 の動的表現・テンプレ組み立て

ヤフオク取引メッセージのテンプレで使える差込変数は { { 落札者表示名 } } / { { オークションID } } / { { 今日 } } の 3 つだけ。 数は少ないですが、 使い倒すと「相手の名前を間違えて送信」「『本日中に』 と書いたメッセージを翌日コピペしてそのまま送る」 といったヒヤリハットがほぼゼロになります。 3 変数それぞれの使いどころ、 組み合わせ実例、 そして変数が置換されない typo 事故パターンを整理します。

ヤフオク取引メッセージの差込変数 3 つを「使い倒す」 ─ 誤送信防止・「今日」 の動的表現・テンプレ組み立て

ヤフオク取引ナビでは、 出品者がよく使う取引メッセージをテンプレ化しておけます。 そしてテンプレの中には**「差込変数(プレースホルダー)」** を埋め込むことができ、 ボタンを押した瞬間に、 相手の表示名や今日の日付などが実値に置き換わって挿入されます。

使える差込変数は、 たった 3 つ です。

  • {{落札者表示名}}
  • {{オークションID}}
  • {{今日}}

「3 つしかないのか」 と最初は感じるかもしれませんが、 取引メッセージで動的に変わるのは実質この 3 つだけなので、 これでほぼ全シーンをカバーできます。 むしろ重要なのは、 3 つしかないこの変数を、 どこに・どう埋め込むか という設計の方です。 使い倒すと、 取引メッセージのミスがほぼゼロになり、 取引ナビ作業が大幅に楽になります。

差込変数の基本:3 変数の役割

それぞれの変数が、 何に置き換わるかを整理します。

差込変数置換される内容
{{落札者表示名}}取引相手の表示IDy********
{{オークションID}}URLの aid パラメータSAMPLE01
{{今日}}取引ナビを開いた日の日付2026/6/27

{{ }}(半角の中括弧 2 つで囲む)の中に変数名を書いておくと、 テンプレ挿入ボタンを押した瞬間に、 ここが実値に置き換わります。

差込変数の動作フロー:テンプレに { { 落札者表示名 } } { { 今日 } } と書いておき、ボタンを押すと実値に置換されてメッセージ欄に挿入される

例えば、 こういう一文をテンプレに書いておきます。

{{落札者表示名}} 様

本日({{今日}})、 オークションID {{オークションID}} の商品を発送いたしました。

これがボタン 1 つで、

y******** 様

本日(2026/6/27)、 オークションID SAMPLE01 の商品を発送いたしました。

になって、 そのままメッセージ欄に入ります。 落札者の ID を取引ナビ画面からコピーする手間も、 今日の日付を打ち直す手間もありません。

各変数の使いどころ

{{落札者表示名}}:誤送信を完全に防ぐ

冒頭の宛名に必ず入れます。 取引ナビを 5 件、 10 件と並行して開いていると、 別の取引のタブに別の人宛のメッセージを書いてしまう、 という事故が必ず起きます。 {{落札者表示名}} を必ず冒頭に置いておけば、 ボタンを押した時点で「そのタブで開いている取引の相手の表示名」 がワンクリックで挿入されるので、 誤送信が物理的に発生しません。

{{落札者表示名}} 様

この度はご落札いただき、 誠にありがとうございます。

{{落札者表示名}} のところを手動で書く」 と決めてしまうと、 1 日 10 件取引していたら 1 度くらいは別の人の ID を書いてしまうのが現実です。 出品者の評価コメントで時々見かける「別の落札者宛のメッセージが届いた」 という低評価は、 まさにこれが原因で起こります。

{{オークションID}}:複数取引並行時の取り違え防止

メッセージ本文の中で、 どの商品の話をしているかを明示するために使います。 主に次のような場面で活躍します。

  • 複数同梱出品:「オークションID {{オークションID}} の商品と、 別途ご落札いただいた Yyyyyyyy の商品をまとめてお送りいたします」
  • 追跡番号通知:「オークションID {{オークションID}} の追跡番号は 1234-5678-9012 です」
  • トラブル時の取引特定:「オークションID {{オークションID}} の取引につきまして、 商品到着が遅れており大変申し訳ありません」

オークションIDは「SAMPLE01」 のようなランダムな英数字なので、 手で打つと typo しやすいフィールドです。 変数化しておけば、 取引相手も「あ、 この商品の話だな」 と即座に特定できますし、 出品者側でも「メッセージで触れた取引と、 実際に発送する取引が違う」 という事故を防げます。

{{今日}}:「本日中に」「{{今日}} 発送予定」 で表現を動的に

3 変数のうち、 「使い倒す」 という観点で一番面白いのが {{今日}} です。

取引メッセージの文面で「いつ」 を書きたい場面は山ほどあります。 そして「今日」 という言葉を文中に直接書いてしまうと、 翌日同じテンプレをコピペしたときに「今日」 の意味がズレてしまいます。 これを {{今日}} で置換すると、 テンプレを書いた日と送信日がズレても常に正確な日付が入ります。

例えば、 こんな使い方があります。

本日({{今日}})中にご入金確認できましたら、 翌営業日に発送いたします。

これをテンプレに登録しておくと、 毎朝同じテンプレで取引メッセージを書いても、 文中の日付が常にその日に更新されます。 「本日 と書いてあるのに翌日送信されている」 という見落としがゼロになります。

組み合わせの応用:

{{今日}} 現在、 ご入金の確認が取れていません。
お手数ですが、 {{今日}} 中にお振込みのご検討をお願いいたします。

{{今日}} 中に」 という表現は、 受け取った相手にとっても具体性が高く、 動きが早くなります。 単に「お早めに」 と書くより、 明確な期限がある方が支払い遅延の抑制効果が高いというのは、 多くの出品者が経験的に感じている部分です。

組み合わせ実例

3 変数を全部使ったテンプレを 3 例だけ紹介します。 取引メッセージテンプレ集14例 ではシーン別の網羅的なテンプレ集を公開していますが、 ここでは「変数を組み合わせる感覚」 を掴むための実例に絞ります。

例1:発送完了の通知(変数 3 つ全部)

{{落札者表示名}} 様

オークションID {{オークションID}} の商品を、 本日({{今日}})発送いたしました。
お手元に届きましたら、 受取連絡をいただけますと幸いです。

引き続きどうぞよろしくお願いいたします。

例2:入金リマインド({{落札者表示名}} + {{今日}})

{{落札者表示名}} 様

お世話になっております。
{{今日}} 現在、 ご入金の確認が取れておりません。
ご都合のよろしいタイミングでお振込みをお願いいたします。

なお、 落札から日数が経過しております場合は、 ヤフオクの利用ルールに基づきお取引のキャンセル手続きを取らせていただく場合がございます。 ご了承ください。

例3:受取連絡のリマインド({{落札者表示名}} + {{オークションID}})

{{落札者表示名}} 様

オークションID {{オークションID}} の商品につきまして、 発送から日数が経過しております。
お手元に問題なく届いておりましたら、 お手数ですが受取連絡をいただけますと幸いです。

万一お受け取りに問題がございましたら、 取引ナビからお知らせください。

シーン別の網羅的なテンプレは過去記事の方をご参照ください。

ありがちな失敗:変数が置換されない 4 つのパターン

差込変数は、 ボタンを押した瞬間に文字列の単純置換で処理されます。 つまり、 変数の表記が 1 文字でも違うと、 置換されずに {{ }} を含んだまま送信される という事故が起きます。 これは取引メッセージとしてかなり見栄えが悪いので、 ありがちなパターンを押さえておきます。

変数が置換されないtypo事故パターン4例:変数名のtypo、全角括弧、空白混入、未対応変数。すべて { { } } が残ったまま送信される結果になる

パターン1:変数名の typo

書いたもの置換結果
{{落札者表示名}}y******** に置換
{{落札者名}}{{落札者名}} のまま
{{落札者ID}}{{落札者ID}} のまま
{{表示名}}{{表示名}} のまま

「落札者表示名」 という言葉は普段あまり使わないので、 思い込みで「落札者名」「落札者ID」 と書いてしまいがちです。 正式名称は 「落札者表示名」 で完全一致が必要です。

パターン2:全角括弧の混入

書いたもの置換結果
{{落札者表示名}}✅ 置換
{{落札者表示名}}❌ 全角括弧 → 置換されず
{{落札者表示名}}❌ 半角全角混在 → 置換されず

日本語入力モードで {{ を打つと、 IME によっては全角の {{ が入力されることがあります。 テンプレ作成時に必ず半角で打ち直すか、 別エディタで書いてからコピペするのが安全です。

パターン3:括弧の中に空白

書いたもの置換結果
{{落札者表示名}}✅ 置換
{{ 落札者表示名 }}❌ 前後に空白 → 置換されず
{{落札者 表示名}}❌ 中に空白 → 置換されず

{{ }} の中身は 完全一致 で見ているので、 半角・全角を問わずスペースが入ると認識されません。

パターン4:未対応の変数名

「他にも便利な変数がありそうだから試してみよう」 と、 例えば {{落札金額}}{{送料}}{{追跡番号}} を書いても、 これらは存在しない変数なので置換されません。

書いたもの置換結果
{{落札金額}}❌ 存在しない → そのまま
{{送料}}❌ 存在しない → そのまま
{{追跡番号}}❌ 存在しない → そのまま
{{商品名}}❌ 存在しない → そのまま

これらは手で書く必要があります。 「変数で済むかどうか」 をテンプレ作成時に明確に区別しておくことが、 事故防止には大事です。

AucKit のテンプレ機能で活用する

AucKit Chrome 拡張機能には、 取引ナビ画面に 「取引メッセージのテンプレート」 ボタン を差し込む機能があります。 ヤフオク取引ナビの上部に追加される、 黄色いツールバーの中にあるボタンです。

このテンプレ機能では、 標準で「お礼」「発送連絡」「質問返信」「評価依頼」「まとめ取引拒否」 の 5 つのテンプレが用意されており、 すべて差込変数を活用した設計になっています。 さらに、 自分専用のテンプレを追加することもできます。 自社の業務フローに合わせた文面を、 一度だけ書いて登録すれば、 以降はクリック 1 つで挿入されます。

差込変数の typo を避けるためにも、 標準テンプレを最初に複製して、 そこから自分用にカスタマイズしていく流れが安全です。 標準テンプレに含まれている {{落札者表示名}}{{オークションID}}{{今日}} をそのまま残して、 周りの文面だけを変更する、 という手順なら typo の心配がありません。

まとめ:3 変数を埋めるだけで「いつもの 1 通」 が完成する

ヤフオク取引メッセージの差込変数は、 たった 3 つしかありません。

  • {{落札者表示名}}:宛名に必須、 誤送信防止
  • {{オークションID}}:複数取引並行時の取り違え防止
  • {{今日}}:「本日中に」「{{今日}} 発送予定」 を毎日正確に

ボタン 1 つでこれらが実値に置き換わるので、 1 通あたりの作業時間が数十秒から 1〜2 秒に短縮されます。 さらに、 手書きによる誤送信や日付ずれといったヒヤリハットが構造的に発生しなくなります。

3 変数を「使い倒す」 ために重要なのは、 自分のテンプレを「変数を埋め込んだ状態で」 登録しておくこと。 そして、 typo に気をつけて完全一致で書くこと。 この 2 つだけ守れば、 取引メッセージの作業はほぼ「ボタンを押すだけ」 の世界になります。

関連記事