![見出し画像](https://assets.st-note.com/production/uploads/images/107940728/rectangle_large_type_2_14878f021661e06051db50aeb136db4b.png?width=1200)
【GAS】各顧客のメモ情報をスプレッドシートから更新#20 (Shopify API + GoogleAppsScript)
こんにちは。Shopify専門エンジニアのまりん(@crowd37cord)です。
Shopify APIとGoogleAppsScript (GAS)を使って、スプレッドシートから顧客管理画面のメモ欄をスプレッドシートから更新してみます^^
✔️今日のゴール
対象顧客のB 列にメモを記載して、更新に☑️を入れると、
![](https://assets.st-note.com/img/1686463440859-ztktojMjxi.png?width=1200)
顧客管理のメモが更新され、スプレッドシートのチェックは初期値に戻ります。
![](https://assets.st-note.com/img/1686463536871-rnCLsutZZU.png?width=1200)
✔︎作成手順
◆事前準備
🔸ShopifyAPIキー取得
下記のStep3までは作成しておく必要あり。
![](https://assets.st-note.com/img/1686461410519-QHJo4y4bnF.png?width=1200)
アクセススコープは顧客管理の
✅write
✅read
にチェック
🔸スプレッドシートの準備
![](https://assets.st-note.com/img/1686461849413-qPOMw256J5.png?width=1200)
レイアウトを先に作成しておく。
❶ボタン
→スクリプト割り当てはあとでOK
❷ヘッダー (お好みの名称でOK)
・A列:顧客ID
・B列:メモの内容
・C列:更新
※5行目にIDが反映されるようにするため、4行目にヘッダーを追記。
❸チェックボックスを挿入
❹シート名「Customer」
Step1 顧客IDを取得するスクリプトを作成
1)拡張機能>Apps Scriptを開く
![](https://assets.st-note.com/img/1686462201499-uyFnxhzjn2.png?width=1200)
2)スクリプト作成
![](https://assets.st-note.com/img/1686462373321-esf56uzQFL.png)
ファイル名はなんでもOK
→私はcustomerにしてみました
【ご購入時のご注意】
※解説はしておりません。
※コピペ用コードのみの販売になります。
※サポート&返金&コメント返信は致しません。
※2023.6時点のコードです。今後メンテナンスはしませんので修正ご希望の方はメンバーシップの掲示板へご連絡ください。
ここから先は
3,554字
/
7画像
この記事のみ
¥
1,200
期間限定!Amazon Payで支払うと抽選で
Amazonギフトカード5,000円分が当たる
Amazonギフトカード5,000円分が当たる
この記事が気に入ったらチップで応援してみませんか?