Shopify テーマ、Liquid、ロゴ、その他の類似トピック
https://shopify.dev/api/liquid/objects/shop
Shopオブジェクトのメタフィールドはどこで定義した部分のことを指しているのでしょうか?
{{ shop.matafileds }}にアクセスしても何も取得できません。
複数の店舗情報をストアに表示、メール通知に表示を考えています。
Globalでメタフィールドを定義できれば良いのですが、ストアやメールからアクセスできる付与情報を定義する方法のアイデアはありますでしょうか?
解決済! ベストソリューションを見る。
成功
私が確認した限り、の話になってしまいますが、
APIからのみShopにメタフィールドが設定できるようです。
https://shopify.dev/api/admin-graphql/2022-10/mutations/metafieldsSet
Shopify graphQL explorerで実行したところ、
https://shopify.dev/apps/tools/graphiql-admin-api
確かに、Shopにmetafieldを設定できました。
また、設定したmetafiledをliquidに出力することもできました。
また、
Matrixify を使用して、
私が運営しているストアのShop objectに設定されたMetafiledsを確認したところ、
アプリが設定した思われるメタフィールドが多数ございました。
アプリからAPIで登録したものと思われます。
GraphQLを使用して登録する、というのはハードルが高いかもしれませんので、
アプリを探してみました。
検証はしていないのですが、
下記のアプリの説明に、Shop ObjectにMetafiledを設定できるような記載がありました。
https://apps.shopify.com/metafields-manager?locale=ja
もしかしたら、このアプリを利用することで、
質問者様が実現されたいことを実現できるかもしれません。
ご参考まで。
(キュー田辺)
成功
私が確認した限り、の話になってしまいますが、
APIからのみShopにメタフィールドが設定できるようです。
https://shopify.dev/api/admin-graphql/2022-10/mutations/metafieldsSet
Shopify graphQL explorerで実行したところ、
https://shopify.dev/apps/tools/graphiql-admin-api
確かに、Shopにmetafieldを設定できました。
また、設定したmetafiledをliquidに出力することもできました。
また、
Matrixify を使用して、
私が運営しているストアのShop objectに設定されたMetafiledsを確認したところ、
アプリが設定した思われるメタフィールドが多数ございました。
アプリからAPIで登録したものと思われます。
GraphQLを使用して登録する、というのはハードルが高いかもしれませんので、
アプリを探してみました。
検証はしていないのですが、
下記のアプリの説明に、Shop ObjectにMetafiledを設定できるような記載がありました。
https://apps.shopify.com/metafields-manager?locale=ja
もしかしたら、このアプリを利用することで、
質問者様が実現されたいことを実現できるかもしれません。
ご参考まで。
(キュー田辺)
ありがとうございます!
APIでのみWriteできるのですね。そこに思い至りませんでした。
デフォルトでストアの管理画面から追加、更新ができればすごく便利だと思いました。
確かにアプリなどでGlobalにMetafieldsの設定ができれば便利ですよね。
Shopifyのチェックアウトは世界一コンバージョン率が高いチェックアウトです。2023年4月に実施された世界3大手マネジメントコンサルティング会社の共同調査によると、Sho...
By Minami_ Apr 11, 2024Shopifyのルーツ Shopifyは、スノーボードをオンラインで販売したいという夢を叶えるために2004年に誕生しました。当時は大企業だけがインターネットで販売す...
By JapanGuru Apr 7, 2024リエンゲージメントの自動化で売り上げ向上へ!素敵なオンラインストアを作成し、見込み顧客の携帯へ広告を直接に送信する、またはSNSなどで宣伝すると、お客様がストアに行き着...
By Mirai Mar 24, 2024