クレジットカード決済、在庫、配送と注文のフルフィルメント
Checkout UI extensions の ChoiceList コンポーネントについて質問がございます。
ChoiceList コンポーネントについて、
こちらのページの React のサンプルコードの動作がここ数日で変わったように思われます。 https://shopify.dev/docs/api/checkout-ui-extensions/unstable/components/forms/choicelist
6/20 時点の挙動
・Ship を選ぶと console には 「onChange event with value: first」が出力される。
・Pickup を選ぶと console には 「onChange event with value: second」が出力される。
6/22 時点の挙動
・Ship を選ぶと console には 「onChange event with value: extension0-first」が出力される。
・Pickup を選ぶと console には 「onChange event with value: extension0-second」が出力される。
設定した id の値ではなく、「extension0-」といった文字が自動的に付与されるようになっています。
ストアに設定している拡張機能の数によって「extension1-」などに変化し、固定値ではない印象です。
また、Shopify Plus ストアへインストールした場合、開発用ストアへインストールした場合、
開発用ストアでプレビュー表示した場合のいずれでも上記のとおり挙動が変化した認識です。
ストアにデプロイしていた拡張機能に、ChoiceList の選択値による判定処理などを入れていたのですが
上記挙動の変更の影響で動かなくなってしまいました。
この「extension0-」といった文字が自動的に付与される、という変更は
Shopify側の仕様変更なのか不具合なのか判断しかねるのですが、同じ現象が起こっている方はいらっしゃるのでしょうか…?
>>Shopifyの方
こちらの変更は恒久的なものでしょうか。
また、この辺りの挙動変更について事前通知やドキュメントへの記載をしていただけると大変助かります。
いつもShopifyをご利用いただき、ありがとうございます。 Shopifyは、皆様の日本語での利用体験の向上に努めております。さらなる改善のために皆様のご意見をお寄せい...
By JasonH May 9, 2025Shopify アカデミーの学習パスと認定スキルバッジExpanding Your Shopify Business Internationallyを活用して、国際的にビジネ...
By Shopify Feb 7, 2025Shopify アカデミーの学習パスB2B on Shopify:立ち上げとカスタマイズで卸売販売に進出しましょう。これら3つの無料コースは、ShopifyストアでB2B機能...
By Shopify Jan 31, 2025