UIを使用して、Shopify Streaming データのソース接続とデータフローを作成します

このガイドでは、ユーザーインターフェイスを使用してShopify Streaming ソースからAdobe Experience Platformにデータをストリーミングする方法について説明します。

はじめに getting-started

まず、Experience Platformの次の内容を理解していることを確認してください。

  • Experience Data Model (XDM) System: Adobe Experience Platform全体で一貫性のある方法で顧客体験データを整理および管理するために設計された標準化されたフレームワークです。

    • ​ スキーマ構成の基本:簡単なベストプラクティスや、特定のニーズに合わせて効果的にデータを構成する方法など、独自のデータスキーマを構築する方法を紹介します。
    • ​ スキーマエディターのチュートリアル ​:カスタムデータスキーマの作成を直接Platform UIでガイドする手順を説明します。これにより、ビジネス要件に合わせてデータモデルをカスタマイズできます。
  • ​ リアルタイム顧客プロファイル ​:複数のソースからデータを集約する包括的なリアルタイム顧客プロファイルを作成し、個々の顧客の統一されたビューを実現できます。

IMPORTANT
このチュートリアルでは、Shopify Streaming アカウントの前提条件の設定を完了する必要があります。 アカウントの設定手順については、Shopify Streaming 概要を参照してください。

Shopify Streaming アカウントを接続

Experience Platform UIで、左側のナビゲーションから「ソース」を選択して、ソース ワークスペースにアクセスします。 カテゴリー パネルで適切なカテゴリーを選択します。 または、検索バーを使用して、使用する特定のソースに移動します。

Shopifyからデータをストリーミングするには、e コマース​の下にある​Shopify ストリーミング ソースカードを選択し、セットアップ​を選択します。

TIP
ソースカタログのソースには、特定のソースがまだ認証済みアカウントを持っていない場合、セットアップ オプションが表示されます。 認証済みアカウントが作成されると、このオプションは​ データを追加 ​に変更されます。

Experience Platform ソースカタログ ​

新しいアカウントを作成

Shopify Streaming ソースの新しいアカウントを作成するには、新しいアカウント​を選択し、アカウントの名前とオプションの説明を指定します。 次に、primarySecretKey​と​ secondarySecretKey ​の値を指定し、ソースに接続​を選択します。 接続が確立されるまでしばらく待ってから、次へ​を選択して続行します。

HMAC キーベース認証について詳しくは、Shopify Streaming 認証の概要を参照してください。

新しいアカウント作成インターフェイス ​

データの選択

データを選択​手順が表示され、Experience Platformに取り込むデータを選択するためのインターフェイスが提供されます。

  • インターフェイスの左側の部分は、アカウント内で利用可能なデータストリームを表示できるブラウザーです。
  • インターフェイスの右側では、JSON ファイルから最大100行のデータをプレビューできます。

ファイルをアップロード」を選択して、ローカルシステムからJSON ファイルをアップロードします。 または、アップロードするJSON ファイルを​ ファイルをドラッグ&ドロップ ​ パネルにドラッグ&ドロップすることもできます。

​ ソースワークフローのデータ追加手順。

ファイルをアップロードすると、プレビューインターフェイスが更新され、アップロードしたスキーマのプレビューが表示されます。 プレビューインターフェイスを使用すると、ファイルの内容と構造を検査できます。 検索フィールド ​ ユーティリティを使用して、スキーマ内から特定の項目にアクセスすることもできます。

完了したら、次へ​を選択します。

​ ソースワークフローのプレビューステップ。

データフローの詳細

データフローの詳細 ステップが表示され、既存のデータセットを使用するか、データフロー用に新しいデータセットを確立するオプションと、データフローの名前と説明を入力する機会が提供されます。 この手順では、プロファイルの取り込み、エラー診断、部分取り込み、アラートの設定も行うことができます。

完了したら、次へ​を選択します。

​ ソースワークフローのデータフロー詳細ステップ。

マッピング

​ マッピング ​手順が表示され、ソーススキーマのソースフィールドをターゲットスキーマの適切なターゲット XDM フィールドにマッピングするためのインターフェイスが表示されます。

Experience Platformでは、選択したターゲットスキーマまたはデータセットに基づいて、自動マッピングされたフィールドに関するインテリジェントな推奨事項が提供されます。 マッピングルールは、ユースケースに合わせて手動で調整できます。 必要に応じて、フィールドを直接マッピングするか、データ準備機能を使用してソースデータを変換して計算値を導き出すかを選択できます。 マッパーインターフェイスと計算フィールドの使用に関する包括的な手順については、​ データ準備UI ガイド ​を参照してください。

ソースデータが正常にマッピングされたら、次へ​を選択します。

​ ソースワークフローのマッピングステップ。

レビュー

レビュー​手順が表示され、新しいデータフローを作成する前に確認できます。 詳細は、次のカテゴリに分類されます。

  • 接続: ソースタイプ、選択したソースファイルの関連パス、そのソースファイル内の列数を表示します。
  • データセットの割り当てとフィールドのマッピング:ソースデータがどのデータセットに取り込まれるかを、そのデータセットが準拠するスキーマを含めて表示します。

データフローをレビューしたら、「終了」を選択し、データフローが作成されるまでしばらく待ちます。

​ ソースワークフローのレビュー手順。

ストリーミングエンドポイント URLの取得

ストリーミングデータフローを作成したら、ストリーミングエンドポイント URLを取得できるようになりました。 このエンドポイントは、Webhookの購読に使用され、ストリーミングソースがExperience Platformと通信できるようになります。

ストリーミングエンドポイントを取得するには、作成したデータフローの​ データフローアクティビティ ​ ページに移動し、​ プロパティ ​ パネルの下部からエンドポイントをコピーします。

​ データフローアクティビティのストリーミングエンドポイント。

次の手順

このチュートリアルに従って、ソース接続とShopify Streaming アカウントへのデータフローを確立しました。 APIを使用してShopify Streaming アカウントを接続する方法については、Flow Service APIを使用したストリーム Shopify データへのソース接続とデータフローの作成に関するチュートリアルを参照してください。

recommendation-more-help
experience-platform-help-sources