あらゆる荷物配送通知スクリーンショットから追跡番号、配送業者、配送状況を抽出
UPSの追跡ページには「1Z」で始まる18桁のコードが表示され、FedExの通知は12桁、USPSのアラートは国コード付きの22桁です。同じフィールドでも、受信トレイによって3つの異なる形式があります。カスタム列抽出は、長さや位置ではなく、各項目が表す内容に基づいて読み取ります。メールやSMSアラートから追跡番号を手動でコピーするよりも約15倍高速です(通知1件あたり約2分 vs AIなら約8秒)。
スクリーンショット1枚あたり5〜10秒 · 印刷テキストで最大99%の精度
荷物の配送通知から抽出できる情報
配送通知(メール、SMS、配送業者アプリ)には追跡データが含まれています。カスタム列抽出を使えば、列を指定するだけで、AIが配送業者のレイアウトではなく意味に基づいて各値を特定します。
UPS 1Z(18桁)、FedEx(12〜15桁)、USPS(20〜22桁)、DHL(10〜11桁)— 固定長ではなく配送業者のパターンで判別します。
UPS、FedEx、USPS、DHL、Amazon Logistics — ブランド表示や追跡番号のプレフィックスから判別します。
「配達中」「FedExの車両に積載中」「お荷物は配達中です」— 表現は異なっても、同じ状況列にマッピングされます。
追跡画面に表示される配達予定の時間帯や約束日です。
市区町村と都道府県、または郵便番号 — 追跡詳細ページで確認できます。
メール、SMS、配送業者アプリ — ソースによって含まれるフィールドが異なります。
追跡番号に標準の長さはなく、配送業者ごとに形式が異なる
4つの配送業者、4種類の追跡番号形式、4種類の通知レイアウト、4種類のステータス用語 — すべてが同じ受信トレイに届く。テンプレートベースの抽出では、配送業者ごとに個別の設定が必要になる。
追跡番号に共通パターンはない
UPS: 18桁の「1Z」コード。FedEx: 12〜15桁。USPS: 20〜22桁のUPU番号。DHL: 10桁。固定長の列では、複数の配送業者が混在するバッチを処理できません。
同じ意味の配送状況が異なる表現で記載される
「配達中」「FedEx車両に積載中」「お荷物は配達中です」— 同じイベントでも4つの表現があり、それぞれ個別のテンプレートルールが必要です。
署名必須の表記が一貫していない
「Direct Signature Required」(FedEx)、「Signature Required」(UPS)、「Signature Confirmation」(USPS)— 同じ概念でも、配送業者ごとに表記も位置も異なります。
パターンで追跡番号を認識(位置情報は不要)
追跡番号を一度定義するだけで、AIがUPS 1Zコード、FedExの数字、USPS UPU、DHL IDをパターンで認識します。複数の配送業者が混在するバッチでも、1つのきれいな列にまとまります。
配送状況を意味で正規化(表記ゆれは無視)
「Out for Delivery」「on vehicle」「配達中」— AIはこれらを同じイベントとして認識します。配送状況列は、ルックアップテーブルなしで配送会社をまたいで比較可能な値を返します。
配送会社のAPIは不要
Redditユーザーの1人は、800件のFedEx追跡番号を持っていましたが、仕事用のパソコンではFedEx APIを使えず、Google Sheetsで6時間かけて回避策を講じていました。スクリーンショットからの抽出は、IT承認なしでどの通知ソースからでも機能します。「目玉をえぐり出してしまいそうだ」
複数の配送通知が混在する受信トレイから、1行のスプレッドシートへ
受け取り、フルフィルメント、顧客フォローアップのために荷物を記録する場合 — 通知のスクリーンショットをツールに取り込むと、次のような処理が行われます。
通知のスクリーンショットをアップロード
UPSのメール、FedExのSMSアラート、USPSの追跡ページ、DHLのアプリ通知を1つのバッチとしてアップロード — AIは各通知がどの配送業者からのものかを知る必要はありません。
列に名前を付ける
追跡番号、配送業者、配送状況、配達予定日、発送元 → 配送先を定義します。必要に応じて通知ソースや署名必須も追加できます。AIは意味的な文脈から各値を識別するため、配送業者ごとのルールは不要です。
追跡ログをエクスポート
1つのスプレッドシートに、全配送業者の追跡番号・配送業者・ステータス・日付が1つのテーブルにまとまり、並べ替えやフィルタリングがすぐに可能。手入力と比べて約15倍速く処理できます。
効果的なケースと注意が必要なケース
最も効果的なケース
メールや配送業者アプリの完全なスクリーンショット。コントラストの高い機械描画テキストは、配送業者に関係なくクリーンな入力データを提供します。
複数配送業者をまたぐバッチ処理。1つの列セットでUPS、FedEx、USPS、DHLを同じバッチで処理できます。
毎日の複数配送業者ワークフロー。朝の通知を手動で転記する代わりに、1回のエクスポートで処理できます。
注意が必要なケース
文字数制限のあるSMSアラート。160文字のSMSアラートでは、配達予定日や重量が省略されることがよくあります。通知ソース列を使用して、SMS行と完全なキャプチャを区別してください。
圧縮された転送スクリーンショット。WhatsAppで圧縮された画像は、似た文字(0/O、1/I)がぼやけます。元の解像度のキャプチャを使用してください。
複数荷物の追跡。UPS SurePostやFedEx SmartPostは、複数の小包を1つの番号にまとめます。個々のサブパッケージの追跡には、個別の通知が必要です。
よくある質問
バッチにUPS、FedEx、USPS、DHLのスクリーンショットが混在している場合、追跡番号列は正しく機能しますか?
はい。追跡番号を一度定義するだけで、AIがUPSの1Zコード、FedExの数字列、USPSのUPU、DHLのIDを識別し、長さや形式に関係なくすべて同じ列に格納します。
配送状況列は、同じイベントに対する配送業者ごとの異なる用語をどのように処理しますか?
AIは各ステータス表現の正確な文言ではなく、意味的な内容を読み取ります。「Out for Delivery」(UPS)、「On FedEx vehicle for delivery」、「Your item is out for delivery」(USPS)はすべて同じ配達状態として理解されます。どの配送業者の用語を見ているかを追跡する必要がある場合は、配送業者列を追加してください。AIは1枚のスクリーンショットからステータス列と配送業者列の両方を入力し、配送業者の属性とともに正規化されたステータスを提供します。
同じ通知スクリーンショットから、実際の配達タイムスタンプと一緒に配達予定日を抽出できますか?
はい。配達予定日と配達完了タイムスタンプを別々に定義してください。「Estimated Delivery」は前者に、「Delivered On」は後者に入力され、表示されていれば同じスクリーンショットから両方が入力されます。
配達通知のスクリーンショットがメールやアプリ画面ではなくSMSテキストからの場合、抽出はまだ機能しますか?
はい、ただし注意点があります。SMSアラート(160文字)には追跡番号、配送業者、ステータスが含まれますが、配達予定日が省略されることがよくあります。AIは表示されているものはすべて読み取ります。通知ソース列を使用して、SMS行と完全なキャプチャを区別してください。
このツールは、通知に表示されている場合、署名確認情報を抽出しますか?
はい。署名必須を定義すると、AIが「はい」または種類(直接、間接、成人)を入力します。署名の記載がない標準的な通知では、セルは空のままになります。