Appifyでメタフィールド・タグの同期機能を利用するには、Shopifyでカスタムアプリを作成し、発行した情報をAppify管理画面に登録する必要があります。
同期すると、性別や生年月日などの顧客情報をアプリに反映できます。誕生日クーポンの配信や、性別・タグに応じたセグメント配信に活用できます。
2026年1月1日以前にアプリをリリースしたお客様は旧バージョンで対応済みなので、対応不要です
メタフィールド・タグの同期設定は以下の手順で進めます。
カスタムアプリの開発を有効にする
カスタムアプリを作成する
アクセストークンをAppifyの設定画面へ保存する
必要なトークンを発行するのに必要な権限の設定方法について説明しております。
設定方法は、Shopifyドキュメントよりご確認ください。
カスタムアプリの開発(Dev Dashboardでアプリを開発)は、2026年1月1日のShopify仕様変更により、ストアオーナー権限のみ対応可能です。
パートナーのDev Dashboardでは、カスタムアプリを正常に作成できません。必ずストアのDev Dashboardから作成してください。
Shopify管理画面より設定 > アプリ>アプリを開発の順に操作してください。
「dev dashboardでアプリを開発」ボタンをクリックしてください。
dev dashboardよりアプリを作成する_step1
Dev Dashboardの右上の「アプリを作成」をクリックしてください。
項目 | 入力内容 |
|---|---|
アプリ名 | Appify Metafield Sync |
上記アプリ名を入力します。
以下の3項目を入力して、「Done」をクリックしてください。
項目 | 入力内容 |
|---|---|
Apps URL | |
Webhooks API バージョン | 最新のバージョン |
アクセス>スコープ>スコープを選択 |
2つにチェック |
「customer_write_customers」「customer_read_customers」を選択すると、同期が正しく動作しません。スコープの選択ミスにご注意ください。
各項の設定が完了したら「Release」ボタンをクリックしてください。モーダルウィンドウに遷移するのでVersion nameは空の状態で再度「Release」ボタンをクリックしてください。
左側のメニューから「Appify Metafield Sync」をクリックし、右上の「アプリをインストール」をクリックしてください。
インストールは、必ずDev Dashboardの「アプリをインストール」から行ってください。Distribution(配信)からインストールリンクを送ってインストールすると、エラーになります。
画面が遷移するので設定対象となるストアをクリックしてください。
遷移後の対象ストアで「インストール」ボタンをクリックしてください。
上記の画面が表示されたらインストールが完了です。
Dev Dashboardnに戻り、左側のメニューから「設定」をクリックしてください。
表示されている「Client ID」「Secret」の2つを、5で使うので控えておいてください。
アクセストークンの開示(及びコピー)は一度しか行えませんのでご注意ください。
Appify管理画面>設定>トークン>「更新する」をクリックしてください。
トークンを設定する画面に先程取得した「クライアントID」と「クライアントシークレット」をコピーして貼り付け「保存する」をクリックしてください。
Dev Dashboardの表示 | Appify管理画面の入力欄 |
|---|---|
Client ID | クライアントID |
Secret | クライアントシークレット |
以上でアクセストークンの設定が完了になります。