データの接続
Adobe Commerce Intelligenceでは、データソースはintegrationsと呼ばれます。 integrationが正常に接続されると、Data Warehouse Managerで同期できるテーブルを参照できるようになります。
統合は、Connections ページを使用して追加および管理されます。このページには、Manage Data > Connectionsをクリックしてアクセスできます。 ここにあるのは、次のようになります。
-
アカウントに接続されたすべての統合のリスト
-
統合タイプ
-
ステータス (Google AnalyticsおよびData Import API接続に空白のステータスフィールドがある)
-
接続テスト (
Last Connection Started列)が最後に実行された時間
統合の種類
データをCommerce Intelligenceに取り込む方法は4つあります。データベースへの接続、SaaS統合への接続、.csv ファイルのアップロード、Adobe APIの使用です。
データベース統合
Commerce Intelligenceは、MySQL、Microsoft SQL、MongoDB、PostgreSQLなどのSQL ベースおよびNoSQL データベースをサポートしています。
データベースの資格情報を使用してデータベースをCommerce Intelligenceに直接接続できますが、Adobeでは、SSH トンネルなどの実証済みの暗号化方式を使用することをお勧めします。 これにより、データがData Warehouseに取り込まれる際にも、データの安全性とセキュリティが確保されます。
接続方法やデータベースの種類によっては、設定を完了するために技術的な専門知識が必要になる場合があります。
SaaS統合
SaaS統合は、Google Adwords、Salesforce、Zendeskなどのサービスです。 サードパーティデータはベンダーのサーバー上に存在するため、データベースのデータから直接アクセスすることはできません。
通常、Commerce Intelligenceで統合を設定するのは、アカウントの資格情報を入力するだけと同じくらい簡単です。 一部のサービスでは、認証を完了するためにAPI キーが必要になる場合があります。 必要な資格情報を生成する手順については、統合セクション を参照してください。
ファイルのアップロード
補足ソースからData Warehouseにデータを取り込む方法がわかりませんか? File Upload機能を使用すると、日常的な意思決定に必要のないデータを取り込むことができます。 書式設定ルールに従って、.csv個のファイルをData Warehouseにすばやくアップロードし、他のデータソースと結合できます。
Commerce Intelligence Import API
独自のソースからデータを自動的に取得する場合は、Commerce Intelligence Import APIを使用できます。 基本的に、データベースまたはSaaS統合にない場合は、Import API関数が最適です。
APIを使用するには、少し技術的な専門知識が必要です。小さなRubyまたはPHP スクリプトの作成とメンテナンスに慣れている人は、資格を持っているだけではありません。
Import APIの使用を開始する方法について詳しくは、開発者サイト およびAPI キーの生成方法を参照してください。
統合の追加
統合を追加するには、Manage Data > Connectionsをクリックし、Add a New Data Sourceをクリックします。 追加する統合のアイコンをクリックし、ヘルプトピックの手順に従って設定します。
必要な統合が表示されませんか?一部の統合をアカウントに表示するには、アクティブ化する必要があります。 Facebookのようなものを探しているが、リストに記載されていない場合は、 サポートチケットを送信してください。
統合のエラーステータスが表示される場合、 トラブルシューティングの節を参照してヘルプを確認してください。
更新の正常性を監視する(オプション)
ソースを接続した後は、基本的なヘルスチェックを自動化して、完全な更新が完了していることを確認します。 開発者ドキュメントの更新サイクルステータス APIを使用して、クライアントの最新の完了済み更新サイクルを取得し、内部ダッシュボードまたはアラートに表示します。