← ブログ一覧へ戻る

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

ヤフオク取引メッセージの差込変数 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つだけ守れば、取引メッセージの作業はほぼ「ボタンを押すだけ」の世界になります。

関連記事