ライド予約データ抽出

乗車日、乗車地、見積運賃をあらゆるライド予約確認画面から抽出

乗車地・降車地、乗車日時、車種、見積運賃、予約元、予約状況の8項目を、ライド予約確認画面のスクリーンショットから5~10秒で抽出します。

1枚あたり5~10秒 · 印字テキストの精度は最大99%

乗車地 · 降車地 · 時間
Uber · Lyft
名前付き列

すべての配車予約確認に含まれる8つの項目

カスタム列抽出を使用すると、必要な項目を自由に指定できます。各配車アプリは同じデータを異なる場所に配置しますが、AIは位置ではなく意味に基づいて読み取ります。

内容 — 予約情報
乗車地

住所、ランドマーク、または名称 — アプリや地域によって形式は異なります。

降車地

目的地の住所またはスポット — 乗車地とは独立して読み取ります。

乗車日時

予定された乗車時間 — 「5:30 AM」や「17:30」 — AIは12時間表記と24時間表記の両方を読み取ります。

車種

UberX、Comfort、XL、Lyft、Black — 各車種に独自の見積運賃体系があります。

見積運賃

単一の金額または範囲 — 「$18–$26」 — AIはどちらの形式も同じ列に読み取ります。

ネイティブ — アプリのUIが表示する情報
予約元

Uber、Lyft — 画面レイアウトを決定します

予約状況

「確認済み」または「保留中 — ドライバー検索中」

予約番号

英数字の予約ID

予約済みライドの確認画面と事後レシートはまったく異なるデータモデル — しかもアプリごとに表示が違う

Uber Reserveの確認画面、Lyft Scheduledの画面、そして事後レシートにはいずれもライドデータが含まれていますが、視覚的な構造は共通しておらず、目的もまったく異なります。従来の抽出方法がなぜ破綻するのか、そしてセマンティックリーディングがどのように全範囲をカバーするのかをご説明します。

01

予約画面と完了後の画面は、同じアプリ内で別のデータモデル

予約済みの配車画面には、乗車時間枠、見積運賃または金額範囲、予約状況が表示されます。一方、完了後の領収書には、実際の請求額、ドライバー名、完了したルートが表示されます。この2つを同じ「配車スクリーンショット」タイプとして扱うと、一方にはnullフィールドが、もう一方には混在したデータ列が生じます。

02

住所の形式はアプリや地域ごとに異なる

Uberは「123 Main St, New York, NY」を複数行の住所カードで表示します。Lyftは「乗車地: Times Square」をコンパクトな単一ラベルで表示します。海外の配車では、地区レベルのゾーンや現地の行政区画が追加されるため、位置ベースのテンプレートでは対応できません。

03

見積運賃と最終請求額が一致することはほとんどない

予約確認画面には見積もりが表示されます。金額が固定で表示されることもあれば、「$18~$26」のように範囲で表示されることもあります。配車完了後の最終領収書には、見積もりでは反映できない、サーチャージ、有料道路代、チップ、プロモーションが含まれます。Redditユーザーはr/uberで、予約運賃と実際の請求額の差により手動での追跡が信頼できないと指摘しています。

01

1つのカラムスキーマで両方の画面タイプに対応

乗車日時乗車地見積運賃を一度定義するだけで、AIが各値の意味を認識し、スケジュール画面の乗車時間枠も、領収書のトリップ時間も、同じカラムに読み取ります。値がどの画面から来たかではなく、何を表しているかで判断します。

02

住所はレイアウトではなくラベルで抽出

カラム名を乗車地とします。Uberの複数行カード、Lyftのコンパクトなラベル、現地形式の国際住所も、すべて同じフィールドに解決されます。AIは「pickup」「from」「pick up」に関連付けられた場所という意味的なコンテキストを読み取ります。住所の表示方法は問いません。

03

見積運賃と実運賃を別カラム、同じバッチで

見積運賃実運賃の両方のカラムを追加します。AIは、トリップ前の確認画面の見積もりを最初のカラムに、トリップ後の領収書の合計を2番目のカラムに読み取ります。確認画面と領収書のスクリーンショットを混在させた同じバッチでも問題ありません。予約番号カラムが両方の抽出を橋渡しし、照合を可能にします。

ライド予約確認メールのフォルダから、経費精算スプレッドシートへ

手動での方法

経費報告のために追跡すべき3件の予約済みライドがあります。空港行きのUber Reserve(見積$32~$42、乗車時刻午前5:30)、顧客先へのLyft Scheduled(見積$18~$25、乗車時刻午前9:15)、そして帰りの2回目のUber Reserve(見積$28~$38、乗車時刻午後6:00)です。各画面には同じ種類の情報(乗車地、降車地、時刻、見積運賃)が表示されますが、住所の表記方法、運賃見積のラベル、フィールドの配置はすべて異なります。それぞれを経費トラッカーに手入力するのに、1ライドあたり約60秒かかります。

カスタム列抽出を使う場合

3枚のスクリーンショットをすべて1つのバッチにドロップします。8つの列名を入力します — 乗車地降車地乗車日時車種見積運賃予約元予約状況予約番号。UberのReserve画面もLyftのScheduledカードも、同じ列に変換されます。$32~$42の範囲、$18~$25の範囲、$28~$38の範囲はすべて見積運賃の列に収まります。スクリーンショット1枚あたり5~10秒 — 1回のエクスポートで3行、定義したすべての列に各フィールドが入ったデータが得られます。

ライド予約確認書の抽出が機能するケースと、再確認が必要なケース

UberまたはLyftアプリからの高解像度予約スクリーンショット。 機械でレンダリングされた確認テキストは最大99%の精度を達成します。最良の結果を得るには、乗車地と降車地の両方の住所を含む予約画面全体をキャプチャしてください。

構造上の注意:見積運賃と実際の請求額。 予約済みライドの確認画面には、見積運賃または運賃の範囲が表示されますが、最終的な請求額ではありません。正確な金額については、予約番号を利用してトリップ後の領収書と照合してください。

チャットアプリ経由で転送された圧縮スクリーンショット。 SMSやWhatsAppの圧縮により、運賃範囲などの小さなテキストの鮮明さが低下します。一貫した精度を得るには、アプリから高解像度のキャプチャを使用してください。

よくある質問

予約確認画面のスクリーンショットに住所が1つしか表示されていない場合でも、乗車地降車地の両方を抽出できますか?

AIはスクリーンショットに表示されている住所情報をそのまま抽出します。一部の配車予約画面では、目的地がまだ入力されていない場合、乗車地のみが表示されることがあります。その場合、降車地のセルは空欄になります。完全な抽出を行うには、乗車地と降車地の両方の住所が確定した後の予約画面をキャプチャしてください。AIはこれらを独立した2つの列として読み取るため、一部のみのスクリーンショットでも、表示されているフィールドにエラーが発生することはありません。

見積運賃が「$18–$26」のような範囲で表示されている場合でも、抽出は可能ですか?

はい。AIは運賃の範囲表示と単一の金額表示の両方を、表示された通りの形式で同じ見積運賃列に読み取ります。「$18–$26」は出力でも「$18–$26」のまま表示されます。経費ポリシーで最小値と最大値を別々に管理する必要がある場合は、見積運賃(最小)見積運賃(最大)の2つの列を定義してください。AIは抽出時に範囲を自動的に分割します。

Uber ReserveとLyft Scheduledの確認画面を同じバッチで混在して処理できますか?

同じバッチ、同じ列セットで処理可能です。乗車地降車地乗車日時車種見積運賃予約元を一度定義すれば、AIはUber Reserveの確認画面でもLyft Scheduledのカードでも、すべてのスクリーンショットを処理します。各スクリーンショットは、同じ配車追跡スプレッドシートの1行になります。全タイプ対応の詳細については、予約確認画面の概要をご覧ください。

スクリーンショットを撮った時点でドライバー名がまだ割り当てられていない場合はどうなりますか?

予約配車では、通常、乗車時間が近づくまでドライバーは割り当てられません。確認画面にはドライバー情報なしで予約詳細のみが表示されます。AIは表示されている情報を抽出するため、ドライバー名が表示されていない場合、そのセルは空欄になります。後日、スクリーンショットを再度キャプチャする場合や、ドライバーと車両の詳細が含まれる乗車後の領収書を取得する場合に備えて、スキーマにドライバー名列を追加しておくことをお勧めします。

予約確認書の見積運賃と、トリップ領収書の最終請求額をどのように照合すればよいですか?

予約番号列が、トリップ前の見積もりとトリップ後の領収書をつなぐ役割を果たします。両方のスクリーンショットを、予約番号を含む同じ列セットで抽出し、領収書の抽出には実運賃列を追加してください。両方のバッチを同じスプレッドシートにエクスポートしたら、予約番号をVLOOKUPキーとして使用します。これにより、各トリップの見積額と実際の金額が隣接する列に表示され、直接比較できます。これは、見積もりが範囲で表示され、実際の金額が単一の数値である場合でも機能します。

他の予約確認シナリオを見る:予約確認の概要 — 航空券、ホテル、ライド、イベント、レストラン、デリバリー · 航空券予約確認の抽出 — 便名、PNR、搭乗者情報

ライドシェアの領収書を含む、従業員経費のスクリーンショット処理の詳細はこちら:経理チーム向け:従業員経費スクリーンショットをExcelに変換する方法

特定のライド情報ではなく、確認画面全体を構造化テーブルに変換する必要がある場合は、スクリーンショットからExcelへの変換が適しています。

📮 contact email: [email protected]