![見出し画像](https://assets.st-note.com/production/uploads/images/134822207/rectangle_large_type_2_f5219a6966881d8d269e4c0603ac6155.png?width=1200)
【GAS】Shopifyメタフィールドのデータをスプレッドシートにバックアップ(顧客編)・テンプレートあり#27 (Shopify API + GoogleAppsScript)
こんにちは。Shopify専門エンジニアのまりん(@crowd37cord)です。
メタフィールドのデータのバックアップをスプレッドシートに落としてみました。前回商品&記事をご紹介したので今日は顧客編です🎵
✔️今回のゴール
![](https://assets.st-note.com/production/uploads/images/134822223/picture_pc_d5a8f328491340797f5b12b89e19b387.gif?width=1200)
![](https://assets.st-note.com/img/1711165105447-6u4u2v5nuj.png?width=1200)
![](https://assets.st-note.com/img/1711165109089-6DA3Y2uNs7.png?width=1200)
❶新規取得ボタン
→メタフィールドシートに各記事のメタフィールドの値を取得。
ヘッダーにID/顧客名/各メタフィールドの「ネームスペース.バリュー」全て
❷続きから取得ボタン
→記事数が多い場合はタイムアウトしてエラーになると思うので、続きから取得したい場合はこっちを使うと便利。
✔️設置手順
◆事前準備
🔸ShopifyAPIキー取得
下記のStep3までは作成しておく必要あり。
🔸アクセススコープ
![](https://assets.st-note.com/img/1711165142144-kUQAmBocuc.png?width=1200)
🔸スプレッドシート用意
*共有リンクページ最後に貼っておき
ます。コピーして使ってください。
❶シート名指定
シート名は
・取得
・顧客メタフィールド
![](https://assets.st-note.com/img/1711165282009-GrBPIMiaIT.png?width=1200)
❷セル「B1」にサイトのURLを貼り付け。
![](https://assets.st-note.com/img/1711165306713-SqTv2e4Tl2.png?width=1200)
最後の「/」込みで。
📍Step1 拡張機能>App Script>設定>スクリプトプロパティを設定
ドライブにアップロードしたCSVを開くきApp Scriptを開く。
![](https://assets.st-note.com/img/1711165338285-Zzmuc3idMC.png?width=1200)
プロパティ名
・APIキー:SHOPIFY_API_KEY
・トークン:SHOPIFY_API_PASSWORD
・バージョン:SHOPIFY_API_VER
上記のプロパティ名で作成し事前準備で取得したAPIキーなどを挿入し保存。
📍Step2 スクリプトコードコピペ
❶エディタを開いてスクリプトファイルを2つ作成する。
![](https://assets.st-note.com/img/1711165338172-wpthh9M93G.png?width=1200)
ファイル名はなんでもOK!
私は
・new
・continue
にしてみました。
エディタを開いてコードをコピペ。
![](https://assets.st-note.com/img/1711165469828-lc8IdaVd6Z.png?width=1200)
【ご購入時のご注意】
※コードの解説はしておりません。
※コピペ用コードのみの販売になります。
※サポート&返金&コメント返信は致しません(メンバーシップでのコメントのみ修正対応します)。
※2024年3月時点のコードです(メンテナンスはしません)。
※環境やバージョン変更により使用できないことはあるかもしれません。
※定期購読だと初月無料なので入ってその月に出れば0円でみれるのでお🉐
ここから先は
Amazonギフトカード5,000円分が当たる
この記事が気に入ったらチップで応援してみませんか?