Liquid、JavaScriptなどに関する質問
アプリを開発してRESTAPIを使用して
注文があった時、注文内容としてShipping_addressを取得したいのですが
一部取得できません
●リクエストURL
https://---/admin/api/2023-10/orders.json?status=any&fields=id,created_at,number,shipping_address
{
"id": 5790915231983,
"created_at": "2024-08-26T19:21:47+09:00",
"number": 1,
"shipping_address": {
"province": "-",
"country": "Japan",
"country_code": "-",
"province_code": "-"
}
上記の情報は返却されています。
あと必要なのは下記のaddress1など配送に必要な情報です
"address1": "123 Amoebobacterieae St",
"address2": "",
"city": "Ottawa",
"company": null,
"first_name": "Bob",
"last_name": "Bobsen",
"phone": "555-625-1199",
"province": "Ontario",
"name": "Bob Bobsen",
どのように修正すればいいか
解決済! ベストソリューションを見る。
成功
お世話になっております。
こちらですが、直近で仕様変更されたものかと思います。
(弊社でもこちらの仕様変更に伴う問題が発生しておりまして今年7.8月あたりから上記の現象を確認しております。)
対応といたしましてはShopify Partnerから作成する単一マーチャント向けのカスタムアプリを利用する方法があるかなと思います
英語でのドキュメントになりますが、以下詳しく記載されていますのでご参考になれば幸いです。
https://shopify.dev/docs/apps/launch/protected-customer-data
こちら質問拝見させていただきました。
アプリの開発の方法としてはストアの管理画面の設定から作成する、カスタムアプリを作成しているという認識であっておりますでしょうか?
その場合、以下の内容が当てはっている可能性がありますのでご確認いただければと思います。
個人識別情報(住所やお客様情報)など一部の情報はカスタムアプリから取得する場合、ストアがShopifyプラン以上である必要があります。
参考: https://help.shopify.com/ja/en/manual/apps/app-types/custom-apps#custom-level2-pii-app
ご参考になれば幸いです。
内容をご確認下さりありがとうございます
仰る通りでカスタムアプリを作成しております
以前に作成したShopifyのサイトはベーシックプランでも個人識別情報を取得できていたのですが
仕様変更が行われている可能性はありますでしょうか?
成功
お世話になっております。
こちらですが、直近で仕様変更されたものかと思います。
(弊社でもこちらの仕様変更に伴う問題が発生しておりまして今年7.8月あたりから上記の現象を確認しております。)
対応といたしましてはShopify Partnerから作成する単一マーチャント向けのカスタムアプリを利用する方法があるかなと思います
英語でのドキュメントになりますが、以下詳しく記載されていますのでご参考になれば幸いです。
https://shopify.dev/docs/apps/launch/protected-customer-data
詳細を教えて下さりありがとうございます
大変助かりました
サポートの選択肢が増えていく中、最適となる選択の判断が難しくなっているかと存じます。今回は問題の解決に最適となるサポートの選択方法を、紹介させて頂きます。 選択肢のご紹介...
By Mirai Oct 7, 20242023年初頭、Shopifyペイメントアカウント、及びShopifyアカウント全体のセキュリティを強化する為の変更が適用されました。ユーザーのアカウントセキュリティを強化す...
By Mirai Sep 30, 2024概要: 年末/年明けは、消費者が最もショッピングを行う時期の一つです。特に、ブラックフライデー・サイバーマンデー(BFCM)は、世界中で注目される大規模なセールイベントであ...
By JapanGuru Sep 25, 2024