メインコンテンツまでスキップ

お客様のメタフィールドをバーコード・QRコード化して活用する

このページでは、お客様のメタフィールドを利用し、メタフィールドの値をバーコード・QRコード化する手順について案内します。

参照したい外部IDなどを顧客メタフィールドに保存しバーコード・QRコード化することで、Shopify POS以外のPOSシステムでも活用のシーンが広がります。


メタフィールドの指定

最初に参照したいメタフィールドの定義を作成しましょう。(定義が既にある場合はこの手順はスキップしてください)

設定 > メタフィールドとメタオブジェクト > お客様 > 定義を追加する ボタンをクリックし、参照すべきデータを作成してください。

名前は自由にわかりやすい命名にしましょう。Barcodeatorアプリ側からはネームスペースとキーで対象のメタフィールドを参照するため、わかりやすい命名にしましょう。

タイプは単一1行テキストを選択しましょう。

オプションの中でお客様アカウントAPIアクセスは読み取りを選択しましょう。

お客様のメタフィールド定義画面

Barcodeatorアプリ側の設定

アプリ > Barcodeator - Customer QR Code > 基本設定 を開きましょう。

バーコードに使用するデータはデフォルトでは顧客IDとなっています。

選択をメタフィールドに変更し、メタフィールド (namespace.key)に前の手順で作成したメタフィールドのネームスペースとキーを指定しましょう。

Shopify POSタイル追加

メタフィールドの存在を確認 ボタンを押して、指定したネームスペースとキーが正しい場合は、添付画面のようなメッセージが表示されます。

Shopify POSタイル追加

メタフィールドの存在が確認できた後は、保存ボタンを押して設定を保存しましょう。

ネームスペースとキーの指定が正しく出来てない、もしくはメタフィールドの定義が存在しない場合は以下のようなメッセージが表示されます。

Shopify POSタイル追加

⚠️ 指定したメタフィールドに値が存在しない場合は、Customer IDが参照されバーコード・QRコード化されます。
⚠️ Shopify POSのScan customer QR, barcodeアクションで参照できるのは、Customer IDのみとなります。