Shopifycheckout.liquid 非推奨
Shopifyは全ての顧客に対し、checkout.liquid
の廃止と、カスタマイズされたチェックアウト体験を構築するための新しい基盤であるCheckout Extensibilityへの移行について通知した。
Shopifyはcheckout.liquid
、2段階に分けて非推奨とする:
- 2024年8月13日だ:情報、配送、支払いページのアップグレード期限。
- 2025年8月28日だ:スクリプトタグや追加スクリプトを使用したアプリを含む、サンキューページやオーダーステータスページのアップグレード期限。
Checkout Extensibiltyへのアップグレードに関する一般的な情報は、Shopifyのアップグレードガイドを参照のこと。
統合への影響
BrazeとShopifyの統合は、Shopify ScriptTagsを使用して、非ヘッドレスサイト用のBraze Web SDKを読み込む。我々は、checkout.liquid
が完全に非推奨となる前にすべての顧客をサポートするため、2025年の期限までに統合の新バージョンを発表する予定だ。
2024年8月13日に予定されている変更については、以下の詳細をチェックして、開発者に影響があるかどうかを確認しよう。
第1段階だ:2024年8月13日
デフォルトのBrazeとShopifyの統合は、チェックアウト体験の中で情報、配送、支払いのページを使用しない。その結果、デフォルトの統合に影響はない。
Shopifyプラス
Shopify Plus顧客の場合、情報ページ、配送ページ、支払いページのcheckout.liquid
を変更するカスタムSDKコードスニペットは、この日以降無効となる。例えば、これらのページからのイベントを記録するカスタムコードは動作しなくなる。カスタムSDKコードをお持ちの場合は、開発者向け移行ガイダンスを参照のこと。
Shopifyプラス以外
Shopify Plus以外の顧客の場合、情報、支払い、配送ページをカスタマイズする必要がある場合は、Shopify Plusにアップグレードし、開発者のガイダンスに従う必要がある。
第2段階だ:2025年8月28日
Shopifyは、統合で使用されているcheckout.liquid
ページのScriptTagsのサポートを廃止する。これを受けて、我々はShopifyとの統合の新バージョンを積極的に構築しており、2025年8月の期限よりもかなり前にリリースする予定だ。Braze製品チームからのさらなる情報にご期待いただきたい。
開発者ガイダンス
このガイダンスは、カスタム SDK コードスニペットをcheckout.liquid
の情報ページ、配送ページ、支払いページに追加した Shopify Plus 顧客に適用される。これらのカスタマイズを行っていない場合は、このガイダンスを無視して構わない。
checkout.liquid
のインフォメーション、シッピング、ペイメントページにカスタムSDKコードスニペットを追加することができなくなる。その代わりに、サンキューページや注文ステータスページにカスタムSDKコードスニペットを追加する必要がある。これにより、チェックアウトを完了したユーザーを照合することができる。
- サンキューページと注文ステータスページでBraze Web SDKを読み込む。
- ユーザーからメールを取得する。
setEmail
を呼び出します。
1
braze.getUser().setEmail(<email address>);
4.Brazeで、メールのユーザープロファイルをマージする。
ユーザープロファイルの重複が発生した場合は、一括マージツールを使用してユーザーデータを効率化することができる。