メタフィールドとタグを同期することで、性別や生年月日などの情報を反映できるようになります。これにより、誕生日クーポンの自動配信、性別ごとの商品レコメンド、タグを活用したセグメント別マーケティングなどが実現可能になります。
設定は以下の順序で行います。
メタフィールドとタグの同期
Metafield に「生年月日」と「性別」を表示させるための設定(→ガイドはこちら)
本ガイドでは、メタフィールドとタグを同期するための設定方法についてご案内します。
メタフィールド・タグの同期設定は以下の手順で進めます。
カスタムアプリの開発を有効にする
カスタムアプリを作成する
アクセストークンをAppifyの設定画面へ保存する
トークンを発行するのに必要な権限の設定方法について説明しております。 設定方法Shopifyドキュメントよりご確認ください。
Shopify管理画面より設定 > アプリ>アプリを開発の順に操作し、「Dev Dashboardでアプリを開発」ボタンをクリックしてください。
dev dashboardに遷移するので右上の「Create app」をクリックしてください。
App nameに「Appify Metafield Sync」を入力して、「Create」ボタンをクリックしてください。
URLs内のApps URLに「https://shopify.dev/apps/default-app-home」を入力してください。Webhooks API Versionは最新の日付を選択します。
同設定画面内でスクロールしてAccess Scopesを設定します。Scopesの「Select scopes」ボタンをクリックしてください。検索窓から「customers」で絞り込み、「write_customers」と「read_customers」を選択して「Done」ボタンをクリックしてください。
間違えて選びやすい項目
customer_write_customers
customer_read_customers
こちらを選択してもメタフィールド同期が正しく適用されませんのでご注意ください。
各項の設定が完了したら「Release」ボタンをクリックしてください。モーダルウィンドウに遷移するのでVersion nameは空の状態で再度「Release」ボタンをクリックしてください。
左側のメニューより「HOME」をクリックしてください。
遷移先の画面で「Install app」ボタンをクリックしてください。
画面が遷移するので設定対象となるストアをクリックしてください。
遷移後の対象ストアで「インストール」ボタンをクリックしてください。
dev dashboard画面に戻り、左側のメニューより「Settings」をクリックしてください。
画面に表示されている「Client ID」「Secret」の2つが必要な情報です。
アクセストークンの開示(及びコピー)は一度しか行えませんのでご注意ください。
Appify管理画面にログインし、設定>トークン>[更新する]をクリックします。
トークンを設定する画面に先程取得した「クライアントID」と「クライアントシークレット」をコピーして貼り付け「保存する」をクリックしてください。
以上でアクセストークンの設定が完了になります。
アクセストークンの開示(及びコピー)は一度しか行えませんのでご注意ください
ショップドメインは、「ストア名.myshopify.com」の形式で入力してくださいストア名はShopifyの設定>ストアの詳細から確認できます