概要
この記事では、Shopify ストアに MoEngage アプリをインストールして設定する方法について説明します。イベントのトラッキングやデータの同期を開始する前に、以下の手順を完了して、統合の認証、初期化、設定を行ってください。ステップ 1: MoEngage アプリをインストールする
MoEngage アプリをインストールするには、次の手順を実行します。- MoEngage UI で App Marketplace に移動します。
- Shopify 2.0 を検索し、タイルをクリックします。
-
Integrate タブに移動し、Install MoEngage app on your Shopify store をクリックします。Shopify App Marketplace の MoEngage リスティングを使用して、ストアにアプリを追加します。

- Open をクリックして Shopify 管理 UI にリダイレクトし、インストールを完了します。
ステップ 2: 認証する
インストールが正常に完了したら、次の手順を実行して認証します。- MoEngage App Integration タブに移動します。
-
MoEngage アカウントの次の認証情報を入力します。
-
Authenticate をクリックし、Continue をクリックします。
情報 新しく生成された API キーが有効になるまでには、最大 10 分かかる場合があります。新しい認証情報を入力した後に認証が失敗した場合は、サポートチケットを作成する前に 10 分待ってから再試行してください。
ステップ 3: 初期化設定を構成する
注意MoEngage がユーザーデータとイベントをトラッキングするには、次の手順を実行する必要があります。
- Initialization Settings で、Shopify 管理画面の Theme Settings に移動します。
- MoEngage Shopify app embed 設定のトグルをオンにします。
- Save をクリックします。
ステップ 4: 構成設定
MoEngage は、すべてのストアで Shopify の標準イベントをすべてトラッキングします。イベントを選択する必要はありません。イベントの一覧については、イベントとユーザーデータのトラッキングを参照してください。前提条件MoEngage は、初めて設定を保存したときに、ワークスペースの Identity Resolution をセットアップします。Identity Resolution は、ユーザー数が 1,000 以下のワークスペースでのみセットアップできます。ワークスペースのユーザー数がこれを超える場合、保存は失敗します。サポートチケットを作成し、サポートチームが解決した後に再度設定を保存してください。
-
Configuration タブに移動します。Configure tracking セクションには、MoEngage がトラッキングするユーザーイベント、ユーザープロパティ、ユーザー識別子が一覧表示されます。

- User events を展開して、MoEngage がトラッキングするイベントとイベント属性を確認します。すべてのイベントはデフォルトでトラッキングされ、選択を解除することはできません。
-
User properties を展開して、MoEngage がユーザープロファイルに同期するユーザー属性を確認します。完全な一覧については、トラッキングされるユーザー属性を参照してください。
- プロパティの同期を停止するには、その横にある削除アイコンをクリックします。Shopify ID、Email、Mobile number は削除できません。
- 追加のプロパティを同期するには、+ Custom property をクリックし、プロパティ名を入力してデータ型を選択してから、Shopify ソースを選択します。

-
User identifiers を展開して、ユーザー識別子を選択します。MoEngage はこれらの識別子を使用して、ユーザーを認識し、セッション、デバイス、Shopify での更新をまたいでプロファイルを統合します。最大 4 つの識別子を選択できます。
- Shopify ID は常に選択されており、選択を解除できません。
- Email と Mobile number はデフォルトで選択されています。少なくとも一方を選択したままにしてください。
- 4 つ目の識別子を追加するには、最後の行のチェックボックスをオンにしてから、Select option リストから属性を選択します。タイプが単一行テキスト、URL、ID、整数、または小数の Shopify 顧客メタフィールドを使用するカスタムプロパティを選択できます。

- Sync user OPTIN で、Shopify からマーケティング同意を同期するチャネルについて、Email subscription sync、SMS subscription sync、WhatsApp subscription sync のトグルをオンにします。詳細については、マーケティング同意のマッピングを参照してください。
- Save configuration をクリックします。
MoEngage アプリは、Shopify の顧客統合を読み取る権限をリクエストします。この権限が追加される前にストアにアプリをインストールした場合は、次回アプリを開いたときに Shopify から承認を求められます。
既存のストア
複数の識別子が利用可能になる前に MoEngage アプリを設定した場合、ストアには次の内容が適用されます。- ストアでは、セットアップ時に選択した識別子(Email または Phone Number)が引き続き使用されます。
- 識別子を変更せずに、設定を再度保存してユーザープロパティとオプトイン同期の設定を更新できます。
- プロファイル同期には、ワークスペースで Identity Resolution が必要です。有効になっていない場合は、カスタマーサクセスマネージャーまたはサポートチームにお問い合わせください。
- Shopify ID やその他の識別子をストアに追加するには、サポートチームにお問い合わせください。Shopify ID が追加されるまで、MoEngage はストアの Shopify tags、Shopify LTV、Shopify order count、Shopify last order ID、または Shopify の顧客統合を同期しません。
ステップ 5: Web Personalization を有効にする(任意)
Web Personalization を有効にするには、次の手順を実行します。- MoEngage アカウントで Web Personalization が有効になっていることを確認します。有効になっていない場合は、カスタマーサクセスマネージャーまたはサポートチームにお問い合わせください。
-
Configuration タブで、Enable web personalization on your store トグルをオンにします。
