Android 14 は、おそらく Google ウォレット向けのポイント カードの位置情報に基づく提案を準備します

click fraud protection

Android 14 Beta 1 のドキュメントは、Google がポイント カード (おそらく Google ウォレット) に対して位置情報に基づく提案を復活させることを示唆しています。

Google(再)が立ち上がったとき Google ウォレット 昨年、同社は、ポイントカードを含むすべてのデジタルカードを 1 か所に保管できるアプリを提供すると約束しました。 Wallet ではさまざまな加盟店のポイントカードを追加できますが、実際に使用するのは非常に面倒です。 店舗にいるときは、アプリを開いて上にスワイプしてカード リストを展開し、カード リストをスクロールして適切なポイント カードを見つける必要があります。 レジの列で携帯電話をいじっている人には誰もなりたくないものですが、幸いなことに、 アンドロイド14 この問題の解決策は、ウォレット カードに対する位置ベースの提案です。

この機能に見覚えがあると思われる場合は、Google ウォレットがまだこの機能と呼ばれていた頃にサポートされていたからです... Google ウォレット (いや、真剣に). アイデアは単純でした。ポイント カードが使用できる場所の近くにいると、Google が ウォレット/Android Pay/Google Pay は、タップしてカードを開くことができるという通知を投稿します。 の 機能がオンになりました.

古い Android Pay アプリのポイント カード設定のスクリーンショット。 クレジット: Android セントラル.

この機能は新しい Google ウォレット アプリには含まれていないため、店舗にいるときに自分でアプリを起動してポイント カードを開く必要があります。 Android のクイック アクセス ウォレット インターフェイスでは支払いカードの追加のみがサポートされているため、ポイント カードをピン留めすることさえできず、一部の改造者は 問題を自分たちの手で解決する. 頻繁に使用するポイントカードに簡単にアクセスできるようにするためだけに携帯電話をルート化するのは、特にウォレットが安全であるという保証がない場合には面倒です。 うまくいきます というプロセスを経た後。

幸いなことに、Google は Android 14 のユーザー向けにこの機能を復活させる可能性があります。 API リファレンスを調べていると、

Android 14 ベータ 1という新機能を発見しました。FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. この機能を「デフォルトの支払いアプリによって提供されるウォレット カードの位置情報に基づく提案の表示をサポートする」と宣言しているデバイス。

FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS のドキュメント

Google Payですが ほとんどの GMS Android デバイスではデフォルトの支払いアプリですが、サードパーティの支払いアプリも存在するため、Google が自社のアプリにこれを実装するという保証はありません。 ただし、以前にこの機能がすでにあったことを考えると、そうするのは当然です。

ドキュメントに「ウォレット カード」とだけ記載されているのに、なぜこれをポイント カードに使用すると思うかというと、やはり、以前はそれがサポートされていたからです。 ポイントカードを使用する場所は地理的に明確に定義されているため、位置ベースの提案はポイントカードにとっても最も合理的です。 開発者は長い間協力することができました 地理的な場所ポイントカードオブジェクト API および Google の API ランディング ページ内 まだ言及します 開発者は、作成したデジタル ポイント カードに対して位置ベースの通知を送信できます。 ただし、搭乗券やイベントチケットなどの位置情報に基づいた提案を送信することも理にかなっており、同様に実行できない理由はわかりません。

ただし、場所とカードがどのように関連付けられるかはまだわかりません。Google ウォレットはこの情報の指定を開発者に依存するのでしょうか、それともアプリが自動的に行うのでしょうか。 もう 1 つの質問は、これらの「提案」は通知の形で届くのでしょうか、それともカードがクイック アクセス ウォレットに表示されるだけでしょうか? 前者は位置情報に基づく提案がかつて機能していた方法であり、後者はあまり目立たないものの、ロック画面のショートカットやクイック設定タイルから簡単にアクセスできます。 ただし、後者が機能するには、非支払いカードをサポートするようにクイック アクセス ウォレットを更新する必要があり、これが起こるという証拠がいくつかあります。

QuickAccessWallet パッケージの WalletCard クラスが新しいもので更新されました。 getCardType() CARD_TYPE_UNKNOWN、CARD_TYPE_PAYMENT、または CARD_TYPE_NON_PAYMENT を返すメソッド。 CARD_TYPE_NON_PAYMENT 「イベントチケット、航空券、オファー、ポイントカード、ギフトカードなど、現金と同等の支払いに使用されないカードを指します。 それと交通チケット。」 また、未支払いのアイコンを設定するために使用できる新しい get/setNonPaymentCardSecondaryImage() メソッドもあります。 カード。

CARD_TYPE_NON_PAYMENT のドキュメント

getCardLocations() と呼ばれる別の新しいメソッドは、「このカードが役立つ可能性のある場所のリスト」を返します。これは、 setCardLocation(...) ウォレットカードのメソッド。 ビルダー。 setCardLocation(...) の説明には、FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS が有効な場合、「ユーザーがこれらの場所のいずれかの近くにいるときに、カードがユーザーに表示される可能性がある」と記載されています。

Android 14 Beta 1 ビルドを詳しく調べてみると、この機能に関連するコードはあまり見つかりませんでした。 ただし、FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS が宣言されていない場合にウォレット カードから位置データを削除するメソッドを発見しました。 私の知る限り、この機能は現時点では Android 14 を搭載した Pixel では宣言されていないため、Google がまだ開発中である可能性があります。 この機能が Android 14 の安定版リリースでリリースされるかどうかはわかりません。また、Android 14 プレビューのプラットフォーム安定化前の段階にあるため、リリースされるという保証はありません。

Android 14 Beta 1 を実行している Pixel 6a では、FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS は現在宣言されていません。