メインコンテンツにスキップ

会員ランクuidの確認方法

会員ランクの識別子を確認する

2週間以上前に更新

easyPointsの会員ランクにはそれぞれ"uid"を呼ばれるユニークな識別子が割り当てられます。

主に会員ランクのメタフィールド化セグメント利用時に必要になる情報であり、ランクの設定変更などに依存せず各ランクに一つのみ割り当てられています。

各ランクのuidを確認する方法は以下をご確認ください。


uidの確認方法

テストアカウントのメタフィールド情報へアクセス

Shopify上でテストアカウントを作成し、顧客管理から顧客詳細ページへアクセスします。

この時、必ず該当のテストアカウントがデフォルトランクに属していることをご確認ください。

顧客詳細ページのulrの末尾に/metafields.jcon を追加してEnterを押すと、顧客の全メタフィールド情報をjson形式で確認可能です。

(ご利用のブラウザに対応しているjson formatterやブラウザ内でformatが可能なサイトなどを利用することでみやすい形へ変更可能です。)

easyPointsメタフィールド情報からuidを抽出する

json内の

"namespace": "loyalty",
"key": "easy_points_attributes"

のメタフィールドを探し、そのvalueの情報から各ランクのuidを抽出可能です。

loyalty.easy_points_attributes.value.tier_maintenance_data.advancement_data.tiers内に各ランクのuidの記載がございます。

loyalty.easy_points_attributes.value
 └── tier_maintenance_data
       └── advancement_data
             └── tiers  ← この配列の中に各 Tier の uid がある

例:

"value": "{\"tier\":\"Silver\",\"balance\":133030,\"point_value\":1,\"tier_uid\":\"f80c71c0-5363-4c78-903f-a6ee8cae6081\",\"expiration_date\":\"2026-07-24T23:59:59+09:00\",\"tier_maintenance_data\":{\"advancement_data\":{\"currency\":\"JPY\",\"tiers\":

[{\"name\":\"Silver\",\"currency\":\"JPY\",\"uid\":\"f80c71c0-5363-4c78-903f-a6ee8cae6081\",\"amount\":\"0\",\"ratio\":0.01,\"spent_requirement\":{\"currency\":\"JPY\",\"amount\":\"0\",\"raw_amount\":0},\"raw_amount\":0},

{\"name\":\"Gold\",\"currency\":\"JPY\",\"uid\":\"7b3e4ebe-fac1-4b22-97b5-c8a013c0a12b\",\"amount\":\"0\",\"ratio\":0.02,\"spent_requirement\":{\"currency\":\"JPY\",\"amount\":\"100000\",\"raw_amount\":100000},\"raw_amount\":0},

{\"name\":\"Platinum\",\"currency\":\"JPY\",\"uid\":\"7f1f6c5d-362b-4e1b-a985-ebe6fc132ffb\",\"amount\":\"28768\",\"ratio\":0.03,\"spent_requirement\":{\"currency\":\"JPY\",\"amount\":\"200000\",\"raw_amount\":200000},\"raw_amount\":28768},

{\"name\":\"Diamond\",\"currency\":\"JPY\",\"uid\":\"4b196120-0d3b-48ae-90f6-bb87cf9a8d42\",\"amount\":\"128768\",\"ratio\":0.04,\"spent_requirement\":{\"currency\":\"JPY\",\"amount\":\"300000\",\"raw_amount\":300000},\"raw_amount\":128768}]

この場合のuidは以下の通りです。

  • Silver: f80c71c0-5363-4c78-903f-a6ee8cae6081

  • Gold: 7b3e4ebe-fac1-4b22-97b5-c8a013c0a12b

  • Platinum: 7f1f6c5d-362b-4e1b-a985-ebe6fc132ffb

  • Diamond: 4b196120-0d3b-48ae-90f6-bb87cf9a8d42

こちらの回答で解決しましたか?