Google Chromeは、ワンタップで注文できるオンラインショッピング機能を提供しています

Googleは、 (Google)Payment Request APIの背後にある魔法のおかげで、 Chromeブラウザにeコマースフレーバーを積極的に追加しています。最近、Chromeはその機能を拡張して、インターネットブラウジング体験をより生産的にしています。そして、最終的にユーザーの生産性を向上させるオンライン購入体験を簡素化するよりも良い方法はありますか?

Google Chrome Payment Request API

GoogleChromeはオンライン決済体験を再定義します

Google Chromeの新しいワンクリック、ワンタップのチェックアウトエクスペリエンスは、ユーザーが実験的な(one-click, one-tap checkout experience)Web PaymentsAPI機能を試すことができるchrome://flagsの背後で利用できます。同じWebPayments(Web Payments)カテゴリに分類される別の実験的なChromeフラグにより​​、 PaymentRequestAPIは可能な場合に最小限のUIを開くことができます。

現在、Chromeは(Chrome)、eコマースエクスペリエンス(speed up your e-commerce experience)を劇的に改善および高速化したいと考えています。その結果、Chromeは支払い関連の情報を保存する方法に大幅な見直しをもたらしています。このように、Chromeは、 (Chrome)MacWindowsLinuxChrome OSAndroidでeコマースを注文するプロセスを簡素化することを目指しています。

Payment Request APIは、かなり前から存在しています。ただし、Googleは、Payment (Google)Request APIが販売者にとって直接価値がある方法を理解することから、API(APIs)がWeb上でより良い支払いアプリエクスペリエンスを実現する方法に焦点を移したと述べています。

“We’ve learned that building a compelling payment flow requires much more than just returning a credit card number. That’s why we are switching gears to focus on enabling payment apps through the Web Payments APIs,” said Eiji Kitamura, Developer Advocate at Google.

お支払いを確認します

Chromeは、販売者、ユーザー、支払い方法の間の仲介役として機能するだけでなく、アプリケーションインターフェース内でフォームフリーの支払いエクスペリエンスをユーザーに提供したいと考えています。モバイルデバイスのキーボードの使用を最小限に抑えて、チェックアウトと支払い処理を高速化できます。したがって(Hence)、開発者はユーザーの支払いエクスペリエンスを大幅に向上させることができます。

モバイルデバイスから発信される商用トラフィックの66%(66 percent)にもかかわらず、 Googleによると、モバイルコンバージョンはデスクトップコンバージョンの約3分の1です。(one-third)Googleは、モバイルデバイスでのコンバージョンの減少は、複雑なチェックアウトフォームの結果であると考えています。

これまで、Googleは(Google)Autofillを使用してチェックアウトプロセスを簡素化しました。これにより、モバイルデバイスでのコンバージョンが25%(25 percent)向上したとのことです。Autofillはデータ入力の手動の性質を取り除くかもしれませんが、Google(Google)それが同じチェックアウトフローに基づいていると考えています。これは、 Googleが(Google)PaymentRequestAPIで積極的に対処しようとしていることです。

ネイティブペイメントアプリのギャップを埋める

ネイティブアプリは、Webアプリとは異なり、摩擦のないオンライン支払いエクスペリエンスを提供します。Chromeユーザーは、多くの場合、長いフォームに入力し、ポップアップやリダイレクトを介して複数の手順を実行して、ウェブ上で支払いを完了する必要があります。現在、PaymentRequestPaymentHandler API(Payment Handler APIs)は一緒になって、 Chrome内のネイティブの支払いアプリのギャップを埋めることを約束します。( bridge the native payments app gap)

“Payment Request API provides a standardized way to invoke a version-mediated, low-friction payment flow on the web similar to what users might already be familiar with in many native apps,” Kitamura continued. “Payment Handler API allows payment apps to plug into the primary guest API to enable form-free payments on the web.”

Chromeのより高速なチェックアウトをテストする

WebサイトはPaymentRequestAPI(Payment Request API)を呼び出し、コストや互換性のある支払いオプションなど、支払いのパラメーターを提供します。次に、 Chrome(Chrome)は、サイトでサポートされている支払い方法と、ユーザーがブラウザー内で構成した支払い方法の共通部分を判別します。最終的に、Chromeではユーザーが好みの支払い方法を選択できます。

Chromeユーザーは、配信用の新しいアドレスを入力するか、既存のアドレスを選択できます。必要に応じて、配送方法を選択できます。お支払い方法は、クレジットカード、またはGooglePayなどのデバイスにインストールされているウォレットアプリの1つです(Google Pay)。最後に、ユーザーは「支払い」をタップします。次に、Chromeは選択した支払い方法からの応答を要求します。

カード支払いリクエストAPIを追加

支払い処理業者は、最初に要求を検証してから、応答をサーバーに直接返します。このように、Webサイトには支払いを処理するために必要なすべての情報があり、チェックアウトページのコンテキストを離れる必要がさらになくなります。

一方、Payment Handler APIはまったく新しいエコシステムをもたらし、Webベースの支払いアプリケーションが支払い方法として機能し、標準のPaymentRequestAPIのおかげでそれ自体をマーチャントWebサイトに統合できるようにします(Payment Request API)

(Wallet)Google Payなどのウォレットアプリは、 WebPaymentsAPI(Web Payments APIs)の上に構築できます。既存の支払いアプリをPaymentRequestAPIと統合する方法はいくつかあります(Payment Request API)Googleが説明しているように、オプションの1つは、既存の支払いエクスペリエンスにサービスワーカーを追加することにより、 PaymentHandlerAPIを実装することです。

GoogleChromeを使用したeコマースの未来

Payment Handler APIの「委任」機能を使用すると、支払いアプリは、配送や連絡先情報など、販売者から要求されたすべての情報を提供できます。以前は、同じ情報が常にブラウザから取得されていました。

今のところ、Googleは、支払いハンドラー(Payment Handlers)がWebブラウザーを介した手間のかからないeコマースの未来に適応するのに十分な時間を持っていることを望んでいます。支払いハンドラー(Payment Handler)とは何ですか、あなたは尋ねるかもしれませんか?ええと(Well)支払いハンドラー(Payment Handler)は、ユーザーに代わって支払いの要求を処理するWebアプリケーションです。

Webアプリは、配送先住所と連絡先情報を処理するかどうかを指定する必要があります。それぞれの支払いオプションを個別にサポートするかどうかを指定することも、すべての支払いオプションをサポートするかどうかを指定することもできます。グーグルは、(Google)支払いハンドラー(Payment Handlers)に配送先住所と支払人の連絡先情報を提供する完全な委任が最終的な絵であると言います。

Web支払いフラグ

TheWindowsClubが確認した技術文書によると、Googleは、(Google)支払いハンドラー(Payment Handlers)が配送/連絡先の要件をすぐに処理することを義務付けていません。

Chromeはすぐに支払いハンドラーにジャンプできます。eコマースWebサイトがPaymentRequestAPI(Payment Request API)で単一の支払い方法のサポートを示している場合、支払い方法はURLで識別される必要があります。別のシナリオでは、サポートされている支払い方法に対して、ユーザーは少なくとも1つの支払いハンドラーをインストールする必要があります。(Payment Handler)

ユーザーが支払い方法に支払いハンドラーをインストールしていない場合、支払いハンドラーはジャストインタイム登録によって登録する必要があります。これらの条件が満たされると、ユーザージェスチャとChromeが(Chrome)支払い要求(Payment Request)をトリガーし、ブラウザはシートをスキップします。

“Together, delegation and skip-the-sheet enable payment apps to more easily transition their existing flows to the Payment Handler API.”

この機能の実用的なプロトタイプは、デスクトップ(Desktop)の「実験的なWebプラットフォーム機能」フラグの背後にあります。Googleは、(Google)支払い(Payment)ハンドラAPIが(API)Android Webviewに実装されていないと述べているため、AndroidWebviewを除くすべてのプラットフォームにこの機能を実装する予定です。

ワンクリックチェックアウトでChrome内の基本的なカードを交換(Chrome)

支払い要求APIWebブラウザー

Chromeは最終的に(Chrome)基本カード(basic-card)支払い方法のサポートを廃止する予定であるとGoogleは確認しました。Googleは当初、フォームベースのクレジットカード支払いの代わりに、ベーシックカードの形式でPaymentRequestAPIをChromeに追加(Payment Request API)ました。(Chrome)ベーシックカードを使用すると、顧客はブラウザに保存されているクレジットカードを選択して、より迅速な支払いを行うことができます。グーグル(Google)は、バグ修正を除いて、Chromeの組み込みの基本的なカードサポートの機能開発を凍結していると言います。

Chromeに加えて、PaymentRequestAPIは新しい(Payment Request API)ChromiumベースのMicrosoftEdge(Chromium-based Microsoft Edge)とも互換性があります。一方、この機能は現在FirefoxおよびSafariブラウザで開発中です。



About the author

私は、Excel や PowerPoint などの Microsoft Office ソフトウェアの使用経験があるコンピューターの専門家です。また、Google が所有するブラウザーである Chrome の使用経験もあります。私のスキルには、書面および口頭での優れたコミュニケーション、問題解決、批判的思考が含まれます。



Related posts