複数のShopifyストアを接続する
単一のワークスペースに複数のShopifyストアドメインを接続して、すべての市場における顧客の全体像を把握できます。地域のストア間で作業を重複させることなく、単一のワークスペースでオートメーションプログラムとジャーニーを構築し、起動します。
要件
| 要件 | 説明 |
|---|---|
| Shopifyストアを設定する | Brazeで少なくとも1つのShopifyストアを設定済みであることを確認します。 |
| 各地域の固有のShopifyストアフロントドメイン | 複数ストアサポートは、さまざまな地域のストアフロントの固有のShopifyストアドメインで使用することを目的としています。 複数のサブブランドをBrazeに接続したい場合は、サブブランドごとに別々のワークスペースを作成することをお勧めします。 |
追加のストアを接続する
Shopifyストアに Brazeアプリをインストールし、最初のストアをインストールしたら、+ Connect New Storeを選択します。

追加のShopify地域ストアについて、Begin setupを選択します。

最初のShopifyストア統合と同様に、標準またはカスタム設定のいずれかを選択できます。

ニーズに最も適したオプションを選択します。
標準の統合はShopifyオンラインストア向けに設計されており、シームレスに簡単な設定プロセスを提供する。このオプションを使用すると、Shopify ストアを Braze にすばやく接続でき、専門知識がなくても強力なカスタマーエンゲージメントツールを活用することができます。この統合オプションを使用すると、顧客データの同期、パーソナライズされたメッセージングの自動化、包括的な Braze の機能によるマーケティングの強化が可能になります。
標準のShopify連携を使用するには、Shopify標準連携の設定を参照すること。
カスタム統合は、Shopify Hydrogen を使用している場合やヘッドレスストアをサポートしている場合に、柔軟性が高く構成機能に優れたソリューションを提供します。このオプションは、Shopify 環境に直接 Braze SDK を実装して、詳細な統合と機能のカスタマイズを使用できるようにします。独自のカスタマーエクスペリエンスを創出したい場合でも、特定のワークフローを最適化したい場合でも、カスタム統合はヘッドレス環境においてBrazeの機能を最大限に活用するために必要なツールを提供する。
カスタムShopify連携を使用するには、Shopifyカスタム連携の設定を参照せよ。
各ストアの統合を表示し、詳細設定を行うには、ドロップダウンメニューからストアを選択します。

ストア間でユーザーを同期する
Shopifyエイリアス
複数のストアを接続すると、ログインまたは注文をした同期済みShopifyユーザーは、shopify_customer_id_{{storename}}の形式で新しいエイリアスを受け取ります。
Braze external ID
Braze external IDは以下のオプションから選択できます。
| オプション | 説明 |
|---|---|
| Shopify顧客ID | Shopifyの顧客IDをBraze external IDとして使用する場合、各ストアはユーザーごとに固有の顧客IDを生成します。つまり、ユーザーが複数のストアとやり取りする場合、Brazeでは別々のプロファイルを持つことになります。 |
| メール、ハッシュ化メール、またはカスタムexternal ID | メール、ハッシュ化されたメール、またはカスタムexternal IDタイプを使用する場合、複数のストアとエンゲージメントを持つユーザーは、ログインまたは注文時にプロファイルが1つの統合プロファイルにマージされます。 |
マージされるフィールド
ユーザープロファイルが同期されると、以下のフィールドがマージされます。マージの動作の詳細については、マージ動作を参照してください。
- デバイス情報
- 合計セッション数(両プロファイルの合計)
- カスタムイベントと購入データ
- セグメンテーション用のカスタムイベントプロパティ(例:「Y日間にX回」(X ≤ 50、Y ≤ 30))
- イベント数(両プロファイルの合計)
- 最初と最後のイベントの日付(Brazeは最も早い日付と最も新しい日付を選択します)
- Campaignインタラクションデータ(最新の日付フィールド)
- ワークフローのサマリー(最新の日付フィールド)
- メッセージとエンゲージメントの履歴
- サブスクリプショングループ
サブスクライバーの収集(オプション)
Brazeを通じて直接(Shopifyコネクターの設定で)サブスクライバーを収集するか、Shopifyからデータを同期するAPIやSDKの代替手段を通じてサブスクライバーを収集するかを選択できます。
Shopifyコネクター設定のユーザーを管理ステップで、Brazeを使用してメールやSMSサブスクライバーのオプトインを収集し、専用のサブスクリプショングループに整理できます。
- 接続する各ストアに固有のサブスクリプショングループを作成します。これにより、サブスクライバーがどこから来ているかについての正確なデータを維持できます。
- メールおよびSMSサブスクライバーの収集を有効にします。
また、Braze APIやSDKを使って、Shopifyから直接メールやSMSマーケティングのオプトイン情報を同期することもできます。
| オプション | リソース |
|---|---|
| API | - 統合によってサポートされるものを直接置き換えるサブスクリプショングループエンドポイント - サブスクリプショングループデータまたはグローバルメールのサブスクリプションステータスを設定する Users/trackエンドポイント- よりカスタマイズされたマーケティングオプトイン収集オプションのためのBrazeユーザー設定センター |
| SDK | - NotificationSubscriptionTypes- addToSubscriptionGroup- removeFromSubscriptionGroup- setEmailNotificationSubscriptionType |
Shopifyデータ
同期される属性
複数のストアを接続した場合、以下の属性はShopifyプロファイルの最新の状態と同期されます。
- 名
- 姓
- メール
- 性別
- 生年月日
- 国
- 市区町村
- 最後に使用したアプリ
- 言語
- タイムゾーン
- Shopifyタグ
- Shopifyオーダー数
- Shopify総支出額
サポートされているイベント
eコマース推奨イベント
複数のストアを接続すると、受信するeコマース推奨イベントにはソースイベントプロパティが含まれます。このプロパティは、イベントがどのストアフロントURLから発生したかを識別し、この情報をセグメンテーションや特定のユースケースのトリガーに使用できるようにします。

Shopify統合内でサポートされているeコマース推奨イベントは次のとおりです。
ecommerce.product_viewedecommerce.cart_updatedecommerce.checkout_startedecommerce.order_placedecommerce.order_cancelledecommerce.order_refunded
Shopifyカスタムイベント
受信するShopifyカスタムイベントには、shopify_storefrontというイベントプロパティが含まれます。このプロパティは、イベントがどのストアフロントURLから来たかを示し、セグメンテーションやユースケースのトリガーに活用できます。

サポートされているShopifyカスタムイベントは以下のとおりです。
shopify_fulfilled_ordershopify_partially_fulfilled_ordershopify_paid_ordershopify_account_login
すべてのイベントペイロードの完全な概要については、Shopifyデータ機能を参照してください。
Shopify製品の同期
Brazeで各Shopifyストアを接続および設定する際、必要に応じて、統合の一部としてShopify製品の同期を有効にできます。
ストアごとに製品の同期を有効にすると、BrazeはShopifyストアの名前をカタログ名に含めます。これにより、異なるストアの商品を区別できます。
