iMessageスクリーンショットからApple Cashの金額、送信者、日付を抽出
iMessageからApple Cashの支払いを手入力で転記するのはもう終わりにしましょう。必要な列を一度設定すれば、各iMessage支払いスクリーンショットから金額、送信者、日付を5〜10秒で抽出します。実際の支払いバブルと、チャットで誰かが入力した金額を自動で見分けます。
スクリーンショット1枚あたり5〜10秒・印刷テキストで最大99%の精度
iMessageの支払いスクリーンショットから抽出できるデータ
家賃の割り勘、友人への返金、クライアントからの送金の記録。必要な列を一度指定するだけで、カスタム列抽出がApple Cashのスクリーンショット内の各値を、位置ではなく意味に基づいてAIが読み取ります。
Apple Cashの支払いバブルに表示されるドル金額。チャット内で入力された数字ではなく、支払いとして読み取ります。
支払いと会話ヘッダーに表示される名前。各行で誰が支払ったか、誰に支払われたかがわかります。
メッセージブロック間の日付マーカー。「今日」「昨日」、または絶対的な日付と時刻で表示されます。
送信者がApple Cashの支払いに添付した短いコメント(「家賃」「チケット」など)。存在する場合は取得し、ない場合は空欄にします。
メッセージバブルに入力された英数字の識別子。周囲の会話テキストから分離して取得します。
支払いバブル、チャットテキスト、プレビューカードを1枚の画像に
iMessageのスレッドには、Apple Cashの支払いバブル、通常のチャットテキスト、共有されたMapsやリンクのプレビューが同時に表示されます。従来のOCRは1枚のフラットな画像を読み取るだけで、どの数字が支払いで、どの数字が誰かへの送金依頼なのかを判別できません。あるユーザーが述べているように、「本当に必要なのは明細書ではなく、スマホではなくブラウザからダウンロードできるApple Cash取引のCSVファイルです」。記録は画面にありますが、Appleはエクスポート機能を提供しておらず、スクリーンショットはスプレッドシートと同じではありません。
Apple Cashはスレッド内で独自のバブルとして表示され、文章としては表示されません。従来のOCRは画面全体を1つの文字ブロックとして読み取るため、支払い内の$42.00と、近くに記載された金額を区別できません。
「$42を送ってくれますか?」は請求であり、完了した送金ではありません。文字列ベースのツールは文字が同じように見えるため、これを支払いとして記録します。この違いは、実際に誰が誰に支払ったかを照合する際に最も重要です。
共有された住所はロケーションカードになり、貼り付けられたURLはリッチプレビューになります。どちらもチャットバブルではなく、フラットなOCR処理が、あなたが実際に求めたフィールドと同じ出力に混ぜてしまうテキストを含んでいます。
AIはスクリーンショットを全体像として読み取ります。Apple Cashのバブルを支払い、青いバブルをメッセージ、Mapsカードを位置情報として認識します。支払い内の金額は「金額」列に入り、チャット内のリクエストは入りません。
「注文番号 #A45-8921」「配送先 3421 Maple Street」「$42を支払い」はすべて意味が異なります。AIは各値をその役割で判別します。参照番号は英数字の形状、住所は構造、支払いはそれが入っているバブルで判断します。
送信者がコメントを添付した場合、「メモ」または「備考」列を指定すると、AIは金額と一緒にそのコメントを返します。1枚のスクリーンショットから、支払い金額、相手先、日付、支払い目的が1行にまとまります。
iMessageのスクリーンショットから構造化された1行へ
受け取ったApple Cashの支払いを記録する場合でも、友人に送った内容を記録する場合でも、チャットで入力された注文参照番号を追跡する場合でも、同じ3つのステップで、あらゆるiMessageのスクリーンショットをスプレッドシートの1行に変換できます。
スクリーンショットをアップロード
Apple Cashの支払いバブル、チャットテキスト、共有されたプレビューがすべて含まれたiMessageの会話のJPGまたはPNG画像。必要な数のスクリーンショットを一度にアップロードできます。各画像は同じ列定義を使用して個別に処理されます。
列に名前を付ける
「金額」「送信者」「日付」、そして必要に応じて「メモ」と入力します。AIが各列名を読み取り、スクリーンショット上の対応する値を特定します。金額はApple Cashのバブルから、送信者は会話のヘッダーから、日付はタイムスタンプマーカーから取得します。各フィールドがどの視覚要素にあるかを指定する必要はありません。
Excelにエクスポート
各スクリーンショットが単一のスプレッドシートの1行になり、iMessageのスクリーンショットからExcelへの変換が午後全体ではなく数分で完了します。各行には、Apple Cashの金額、送信者、日付、およびメモ(存在する場合)が表示されます。元のスクリーンショットを開かずに、並べ替え、フィルタリング、合計計算ができます。
iMessage支払い抽出が機能する場面と注意が必要な場面
AIは各要素をその役割に応じて読み取るため、支払いバブル、チャット本文、プレビューはそれぞれ異なる方法で処理されます。いくつかのケースでは手動での確認が必要です。
自動で機能する場合
- ✓ 表示されているApple Cash支払いバブルが支払いとして認識され、金額と相手先がきれいに抽出されます。
- ✓ 「注文番号 #A45-8921」や「追跡番号: 1Z999」のようにラベル付きの参照情報を含むチャット本文で、識別子が明確な場合。
- ✓ iMessageと他のチャットアプリが混在するバッチで、アプリごとの設定なしに複数のソースにわたって1つの列セットを使用する場合。
注意が必要な場合
- ⚠ 共有されたスクリーンショットは入金の証明にはなりません。バブルは送信者の画面に表示された内容を示すだけなので、商品を発送したり請求書を支払済みにしたりする前に、ご自身のWalletで支払いを確認してください。
- ⚠ 支払いバブルにはトランザクションIDは表示されません。その識別子が必要な場合は、Walletでトランザクションを開き、詳細ページのスクリーンショットを撮ってください。
- ⚠ 送信者が住所をマップのプレビューカードとして共有した場合、AIは表示されているテキストを読み取りますが、途中で切れている可能性があります。完全な住所が必要な場合は、送信者に直接入力してもらってください。
- ⚠ ロック画面の通知サマリーにはメッセージのプレビューと送信者名のみが表示されます。支払いバブルと金額はそこには表示されないため、メッセージアプリ内の会話をキャプチャしてください。
iMessage支払い抽出に関するよくある質問
AIはiMessageのスクリーンショット内の支払いバブルからApple Cashの金額を抽出できますか?
はい。Apple Cashの支払いは、メッセージスレッド内でチャットテキストとは別の独立したバブルとして表示されます。金額列を定義すると、AIはその前後の会話内容に関係なく、そのバブルから金額を読み取ります。送信者または受信者の名前は会話ヘッダーから、タイムスタンプは日付マーカーから取得されるため、1枚のスクリーンショットで複数の列を同時に埋めることができます。
実際のApple Cash支払いではなく、チャットバブルに金額がプレーンテキストで表示されている場合はどうなりますか?
それは別の種類の値であり、AIはそれを異なる方法で扱います。「42ドル送ってくれない?」のようなメッセージは会話テキストであり、完了した支払いではありません。AIはApple Cashの支払いバブルを取引として認識し、そこから金額を読み取るため、チャット内のリクエストが金額列に入ることはありません。開封確認、リアクション、その他のチャットUI要素も同じ理由で無視されます。それらはインターフェースの状態であり、取引データではないからです。リクエストされた金額も記録したい場合は、リクエスト金額などの2番目の列を追加してください。
iMessageの支払いスクリーンショットには、抽出できるトランザクションIDが表示されますか?
いいえ。メッセージ内のApple Cashバブルには金額と支払いステータスが表示されますが、トランザクションIDは表示されません。その識別子はWalletアプリにあります。Apple Cashカードを開き、取引をタップして詳細ページのスクリーンショットを撮り、トランザクションID列で処理してください。バブルの共有スクリーンショットは送金が完了した証拠にもならないため、信頼する前に自分のWalletで支払いを確認してください。
Apple Cashの支払いに添付されたメモやコメントを抽出できますか?
送信者がメモを追加した場合は、はい。Apple Cashでは送信者が「家賃」や「コンサートチケット」などの短いコメントを添付でき、それはスレッド内の支払いと一緒に残ります。メモまたはメモ欄の列を定義すると、AIはそれをバブルから読み取ります。送信者がコメントを省略した場合、支払いの目的を推測するのではなく、列は空のままになります。
iMessage、WhatsApp、SMSのスクリーンショットを同じバッチで処理できますか?
はい。金額、送信者、日付、メモなどの列を一度定義し、iMessage、WhatsApp、SMSのスクリーンショットをまとめてアップロードしてください。エンジンは各スクリーンショットを個別に読み取り、iMessageのApple Cash支払いバブル、WhatsAppのレイアウト、プレーンなSMSテキストを1回のパスで認識します。出力は、スクリーンショットごとに各列に正しい値が入った1つのスプレッドシートになります。
送信者がiMessageでMapsカードとして住所を共有した場合、それでも抽出できますか?
AIは、チャット内のMapsプレビューカードに表示されている住所テキスト(Appleが表示する番地、市区町村、郵便番号など)を読み取ります。Mapsカードは構造化された連絡先カードではなくレンダリングされた画像プレビューであるため、テキストが切り詰められる場合があります。完全で信頼性の高い住所フィールドが必要な場合は、送信者にチャットバブルで住所を入力してもらってください。AIはどちらの形式でも表示されているテキストを読み取ります。
続きを読む: iMessageスクリーンショットから顧客の住所と注文番号を取得する
このハブの関連記事: 支払いスクリーンショットハブ · WhatsAppチャットスクリーンショット · SMSスクリーンショット