3.3自分のリアルタイム顧客プロファイルの視覚化 — API

この演習では、PostmanとAdobe I/Oを使用してAdobe Experience PlatformのAPIに対するクエリを実行し、独自のリアルタイム顧客プロファイルを表示します。

Story

リアルタイム顧客プロファイルでは、すべてのプロファイルデータが、イベントデータと既存のセグメントメンバーシップと共に表示されます。 表示されるデータは、Adobe・アプリケーションや外部ソリューションなど、どこからでも取得できます。 これは、過去最高の経験システムであるAdobe Experience Platformで最も強力なビューです。

リアルタイム顧客プロファイルは、すべてのAdobeアプリケーションで利用できるだけでなく、コールセンターや店内顧客向けアプリなどの外部ソリューションでも利用できます。 これをおこなう方法は、これらの外部ソリューションをAdobe Experience Platform APIに接続することです。

3.3.1 — 識別子

WebサイトのX線パネルでは、複数のIDを見つけることができます。 すべてのIDは名前空間にリンクされます。

顧客プロファイル

X線パネルには、IDと名前空間の4つの異なる組み合わせが表示されます。

ID 名前空間
Experience Cloud ID (ECID) 70064353701262275980354366981653865618
電子メールID woutervangeluwe+28052020-10@gmail.com
モバイル番号ID +32473622044+28052020-10

次の手順では、これらの識別子を記憶しておきます。

これらのIDを考慮して、Postmanに移動します。

3.3.2 -Adobe I/Oプロジェクトの設定

この演習では、Adobe I/Oを完全に集中的に使用して、PlatformのAPIに対してクエリを実行します。 次の手順に従って、Adobe I/Oを設定します。

https://console.adobe.io/projectsに移動します。

Adobe I/Oの新しい統合

画面の右上隅で、正しいAdobe Experience Platformインスタンスを選択してください。

Adobe I/Oの新しい統合

新規プロジェクトを作成」をクリックします。

Adobe I/Oの新しい統 合または
Adobe I/Oの新しい統合

+プロジェクトに追加」を選択し、「API」を選択します。

Adobe I/Oの新しい統合

次の内容が表示されます。

Adobe I/Oの新しい統合

Adobe Experience Platform​アイコンをクリックします。

Adobe I/Oの新しい統合

Experience PlatformAPI​をクリックします。

Adobe I/Oの新しい統合

次へ」をクリックします。

Adobe I/Oの新しい統合

セキュリティキーペアを生成するか、既存のAdobe I/Oをアップロードするかを選択できるようになりました。

オプション1 — キーペアを生成​を選択します。

Adobe I/Oの新しい統合

キーペアを生成」をクリックします。

Adobe I/Oの新しい統合

約30秒間、スピナーが表示されます。

Adobe I/Oの新しい統合

これが表示され、生成されたキーペアがzipファイルとしてダウンロードされます。config.zip​です。

デスクトップ上で​config.zip​ファイルを解凍すると、2つのファイルが含まれています。

Adobe I/Oの新しい統合

  • certificate_pub. crtis公開鍵証明書。セキュリティの観点から言えば、これは、オンラインアプリケーションとの統合を設定するために自由に使用される証明書です。
  • private.key は秘密鍵です。これは誰とも共有してはいけません 秘密鍵は、API実装に対する認証に使用するもので、秘密鍵と見なされます。 誰かと秘密鍵を共有すると、その秘密鍵は実装にアクセスし、APIを悪用して悪意のあるデータをPlatformに取り込み、Platformにあるすべてのデータを抽出する可能性があります。

Adobe I/Oの新しい統合

次の手順と今後のAdobe I/OおよびAdobe Experience Platform APIへのアクセスに必要になるので、config.zip​ファイルは安全な場所に保存してください。

次へ」をクリックします。

Adobe I/Oの新しい統合

次に、統合用の​製品プロファイル​を選択する必要があります。

必要な製品プロファイルを選択します。

参考:Adobe Experience Platformインスタンスでは、製品プロファイルの命名方法は異なります。適切なアクセス権を持つ製品プロファイルを1つ以上選択する必要があります。これらのプロファイルはAdobe Admin Consoleで設定されます。

Adobe I/Oの新しい統合

設定済みAPIを保存」をクリックします。

Adobe I/Oの新しい統合

数秒間、スピナーが表示されます。

Adobe I/Oの新しい統合

次に、統合が表示されます。

Adobe I/Oの新しい統合

Postman​のダウンロード」ボタンをクリックし、「サービスアカウント(JWT)」をクリックしてPostman環境をダウンロードします(環境がダウンロードされるまで待ちます。数秒かかる場合があります)。

Adobe I/Oの新しい統合

下にスクロールして、サービスアカウント(JWT)​が表示されるまで表示されます。ここで、Adobe Experience Platformとの統合の設定に使用するすべての統合の詳細を確認できます。

Adobe I/Oの新しい統合

現在、IOプロジェクトには汎用名が付いています。 統合にわかりやすい名前を付ける必要があります。 示されたように​Project 1(または類似の名前)をクリックします。

Adobe I/Oの新しい統合

プロジェクトを編集」をクリックします。

Adobe I/Oの新しい統合

統合の名前と説明を入力します。 命名規則として、AEP API ldap​を使用します。 ldapをldapに置き換えます。
例えば、ldapがvangeluwの場合、統合の名前と説明はPlatform API vangeluwになります。

AEP API ldap​を「プロジェクトタイトル」と入力します。 「保存」をクリックします。

Adobe I/Oの新しい統合

これで、Adobe I/Oの統合が完了しました。

Adobe I/Oの新しい統合

演習3.3.3 -Adobe I/Oに対するPostman認証

https://www.getpostman.com/に移動します。

開始」をクリックします。

Adobe I/Oの新しい統合

次に、Postmanをダウンロードしてインストールします。

Adobe I/Oの新しい統合

Postmanのインストール後、アプリケーションを起動します。

Postmanには、次の2つの概念があります。環境とコレクション。

  • 環境には、ほぼ一貫性のあるすべての環境変数が含まれます。 環境では、アドビのプラットフォーム環境のIMSOrgや、秘密鍵などのセキュリティ資格情報が表示されます。 環境ファイルは、前の練習でのAdobe I/O設定時にダウンロードしたファイルで、次のような名前になります。service.postman_environment.json.

  • コレクションには、使用できる多数のAPIリクエストが含まれています。 2つのコレクションを使用します

    • 1AdobeI/0に対する認証の収集
    • 1演習のコレクション

postman.zip​をModule 3 Prerequisites からローカルデスクトップにダウンロードしてください。

この​postman.zip​ファイルには、次のファイルが含まれます。

  • _AdobeI-O - Token.postman_collection.json
  • _Adobe Experience Platform Enablement.postman_collection.json

postman.zip​ファイルを解凍し、デスクトップ上のフォルダーに、Adobe I/OからダウンロードしたPostman環境と共にこれらの2つのファイルを保存します。そのフォルダーに次の3つのファイルが必要です。

Adobe I/Oの新しい統合

Postman UIに戻ります。

Adobe I/Oの新しい統合

Postmanで、Import​をクリックします。

Adobe I/Oの新しい統合

ファイルを選択」をクリックします。

Adobe I/Oの新しい統合

ダウンロードした3つのファイルを抽出したデスクトップ上のフォルダーに移動します。 これら3つのファイルを同時に選択し、開く​をクリックします。

Adobe I/Oの新しい統合

​を開く」をクリックすると、Postmanに、インポートする環境とコレクションの概要が表示されます。 「Import」をクリックします。

Adobe I/Oの新しい統合

これで、APIを使用してAdobe Experience Platformとの対話を開始するためにPostmanで必要なすべてが揃いました。

まず、正しく認証されていることを確認します。 認証を受けるには、アクセストークンをリクエストする必要があります。

リクエストを実行する前に、適切な環境が選択されていることを確認してください。 右上隅にある環境ドロップダウンリストを確認して、現在選択されている環境を確認できます。

選択した環境の名前は次のようになります。

郵便配達人

gear​アイコンをクリックして、環境ファイルの秘密鍵を更新します。

郵便配達人

リストで環境をクリックします。

郵便配達人

そうすれば、これが見える。 フィールド​PRIVATE_KEY​を除く、すべてのフィールドが事前入力されます。

郵便配達人

秘密鍵は、Adobe I/Oプロジェクトの作成時に生成されています。 config.zip​という名前のzipファイルとしてダウンロードされました。 そのzipファイルをデスクトップに展開します。

郵便配達人

フォルダー​config​を開き、任意のテキストエディターで​private.key​ファイルを開きます。

郵便配達人

次に、これに似たものが表示され、すべてのテキストをクリップボードにコピーします。

郵便配達人

Postmanに戻り、変数​PRIVATE_KEY​の隣にあるフィールドに秘密鍵を貼り付けます。 最後に、「更新」をクリックします。

郵便配達人

これで、Postman環境とコレクションが設定され、機能します。 PostmanからAdobe I/Oへの認証が可能になりました。

そのためには、通信の暗号化と復号化を処理する外部ライブラリを読み込む必要があります。 このライブラリを読み込むには、INITという名前で要求を実行する必要があります。RS256の暗号ライブラリ​を読み込みます。 このリクエストを​_Adobe I/O — トークンコレクション​で選択すると、画面の中央に表示されます。

郵便配達人

郵便配達人

青い「送信」ボタンをクリックします。 数秒後、Postmanの​Body​セクションに応答が表示されます。

郵便配達人

これで、暗号ライブラリが読み込まれ、認証をAdobe I/Oに対しておこなえます。

_collection - Token collection​で、IMSという名前のリクエストを選択します。JWTを生成+認証。 この場合も、要求の詳細が画面の中央に表示されます。

郵便配達人

青い「送信」ボタンをクリックします。 数秒後、Postmanの​Body​セクションに応答が表示されます。

郵便配達人

設定が成功した場合は、次の情報を含む同様の応答が表示されます。

キー
token_type 無記名者
access_token eyJ4NXUiOiJpbXNfbmEx…QT7mqZkumN1tdsPEioOEl4087Dg
expires_in 86399973

Adobe I/Oから、特定の値(この非常に長いaccess_token)と有効期限枠を持つ​bearer​トークンが提供されました。

受け取ったトークンは、24時間有効になりました。 つまり、24時間後にPostmanを使用してAdobe I/Oを認証する場合、このリクエストを再実行して新しいトークンを生成する必要があります。

演習3.3 — リアルタイム顧客プロファイルAPI、スキーマ:プロファイル

これで、最初のリクエストをPlatformのリアルタイム顧客プロファイルAPIに送信できます。

Postmanで、 _Adobe Experience Platform Enablement​コレクションを探します。

郵便配達人

1. 統合プロファイルサービス​で、名前が​UPS -GETプロファイル(エンティティIDおよびNS)の最初のリクエストを選択します。

郵便配達人

このリクエストには、3つの必須変数があります。

キー 定義
entityId id 特定の顧客ID
entityIdNS 名前空間 IDに適用できる特定の名前空間
schema.name _xdm.context.profile 情報を受け取る特定のスキーマ

そのため、Adobe Experience PlatformのAPIに対して、独自のECIDのすべてのプロファイル情報を返すよう求める場合は、次のように要求を設定する必要があります。

キー
entityId yourECID
entityIdNS ecid
schema.name _xdm.context.profile

郵便配達人

また、リクエストの​Header — フィールドも確認する必要があります。 Headers​に移動します。 次の内容が表示されます。

郵便配達人

キー
x-sandbox-name --aepSandboxId--
メモ

使用しているAdobe Experience Platformサンドボックスの名前を指定する必要があります。 x-sandbox-nameは--aepSandboxId--にする必要があります。

送信」をクリックして、リクエストをPlatformに送信します。

Platformからすぐに次のような応答が返されます。

郵便配達人

Platformからの完全な応答は次のとおりです。

{
    "A29wOm-_HrdXL5njtUYzEOY7": {
        "entityId": "A29wOm-_HrdXL5njtUYzEOY7",
        "mergePolicy": {
            "id": "e9804b8f-a222-4b4f-9886-10437023eea6"
        },
        "sources": [
            "5fd1a9de42a61c194dd7b810",
            "profile-streaming-segment",
            "5fd1a9de241f58194b0cb117",
            ""
        ],
        "tags": [
            "710bd243-8559-4e5d-9345-ab85939ee234",
            "",
            "1607667023680:6739:84",
            "1607667488804:2012:187"
        ],
        "identityGraph": [
            "A29wOm-_HrdXL5njtUYzEOY7",
            "A2_bse0jTMN5DqeAHLrpovti",
            "CkF9rzLXMeI7bLh0LCef-IthzOCv71dY8wseCYosB3C73EMKhA",
            "BUF9zMKLrXq72p4HpbsHv1SCJHOaLTE1QGdtYWlsLmNvbQ",
            "BkFuK4QcJpSPByuCJHOaLTE1"
        ],
        "entity": {
            "_experienceplatform": {
                "identification": {
                    "core": {
                        "ecid": "34113965854450796644316155105296901017",
                        "phoneNumber": "+32473622044+10122020-15",
                        "email": "woutervangeluwe+10122020-15@gmail.com",
                        "emailIdSha256": "32d731e23b6cb8742c279ff88b61cce0ef5758f30b1e098a2c0770bbdc430a84"
                    }
                },
                "individualCharacteristics": {
                    "retail": {
                        "shirtSize": "L",
                        "favoriteColor": "black",
                        "shoeSize": "43"
                    },
                    "grocery": {
                        "allergies": {
                            "soy": false,
                            "dairy": false,
                            "gluten": false,
                            "nuts": false,
                            "shellfish": false
                        }
                    }
                },
                "loyaltyDetails": {
                    "level": "Bronze",
                    "points": 0.0
                },
                "demoEnvironment": {
                    "brandName": "Luma",
                    "ldap": "vangeluw",
                    "tms": "Launch"
                },
                "individualScoring": {
                    "churn": {
                        "churnPrediction": 0.15
                    }
                }
            },
            "personalEmail": {
                "address": "woutervangeluwe+10122020-15@gmail.com"
            },
            "_id": "5859709492881.192",
            "homeAddress": {
                "postalCode": "1831",
                "city": "Diegem",
                "country": "Belgium",
                "street1": "Culliganlaan 2a"
            },
            "mobilePhone": {
                "number": "+32473622044+10122020-15"
            },
            "optInOut": {
                "_channels": {
                    "directMail": "out",
                    "sms": "in",
                    "email": "in",
                    "phone": "in"
                }
            },
            "segmentMembership": {
                "ups": {
                    "207d9c3f-6513-474c-a300-5fbb2eb11f0b": {
                        "lastQualificationTime": "2020-12-10T23:29:21Z",
                        "status": "realized"
                    },
                    "97b66496-25fc-434b-92d4-df2155cddcaf": {
                        "lastQualificationTime": "2020-12-11T06:18:10Z",
                        "status": "existing"
                    },
                    "3a4ec8f1-5612-47b5-b58a-0b15a91cc7e6": {
                        "lastQualificationTime": "2020-12-11T06:06:20Z",
                        "status": "existing"
                    }
                }
            },
            "person": {
                "name": {
                    "lastName": "Van Geluwe",
                    "firstName": "Wouter"
                },
                "gender": "male",
                "birthDate": "1982-01-01"
            },
            "userActivityRegions": {
                "IRL1": {
                    "captureTimestamp": "2020-12-11T06:10:23Z"
                }
            },
            "profilePictureLink": "https://s7e4a.scene7.com/is/image/OmniPS/adobelogo?$fmt=alpha-png",
            "identityMap": {
                "ecid": [
                    {
                        "id": "10430795205006914197132473559604822183"
                    },
                    {
                        "id": "34113965854450796644316155105296901017"
                    }
                ],
                "email": [
                    {
                        "id": "woutervangeluwe+10122020-15@gmail.com"
                    }
                ],
                "email_lc_sha256": [
                    {
                        "id": "32d731e23b6cb8742c279ff88b61cce0ef5758f30b1e098a2c0770bbdc430a84"
                    }
                ],
                "phone": [
                    {
                        "id": "+32473622044+10122020-15"
                    }
                ]
            }
        },
        "lastModifiedAt": "2020-12-11T06:18:10Z"
    }
}

現在、これは、このECIDに対してPlatformで使用可能なすべてのプロファイルデータです。

ECIDを使用してPlatformのリアルタイム顧客プロファイルからプロファイルデータをリクエストする必要はありません。任意の名前空間内の任意のIDを使用して、このデータをリクエストできます。

Postmanに戻り、私たちがコールセンターであると仮定して、Platformにリクエストを送信し、Phone​の名前空間と携帯電話番号を指定します。

そのため、PlatformのAPIに特定のPhoneのすべてのプロファイル情報を返すように求める場合は、次のようにリクエストを設定する必要があります。

キー
entityId あなたの電話番号
entityIdNS phone (ecidを電話で置き換える)
schema.name _xdm.context.profile

電話番号に​+​などの特殊記号が含まれている場合は、完全な電話番号を選択し、右クリックして「EncodeURIComponent」をクリックする必要があります。

郵便配達人

その後、次の手順を実行します。

郵便配達人

また、リクエストの​Header — フィールドも確認する必要があります。 Headers​に移動します。 次の内容が表示されます。

郵便配達人

キー
x-sandbox-name --aepSandboxId--
メモ

使用しているAdobe Experience Platformサンドボックスの名前を指定する必要があります。 x-sandbox-nameは--aepSandboxId--にする必要があります。

青い「送信」ボタンをクリックし、応答を確認します。

郵便配達人

email​の名前空間と電子メールアドレスを指定して、電子メールアドレスに対しても同じ処理を行います。

そのため、特定の電子メールアドレスに関するすべてのプロファイル情報をPlatformのAPIに返すように求める場合は、次のようにリクエストを設定する必要があります。

キー
entityId youremail
entityIdNS email (Phoneを電子メールに置き換え)
schema.name _xdm.context.profile

電子メールアドレスに​+​などの特殊記号が含まれている場合は、完全な電子メールアドレスを選択し、右クリックして「EncodeURIComponent」をクリックする必要があります。

郵便配達人

その後、次の手順を実行します。

郵便配達人

また、リクエストの​Header — フィールドも確認する必要があります。 Headers​に移動します。 次の内容が表示されます。

郵便配達人

キー
x-sandbox-name --aepSandboxId--
メモ

使用しているAdobe Experience Platformサンドボックスの名前を指定する必要があります。 x-sandbox-nameは--aepSandboxId--にする必要があります。

青い「送信」ボタンをクリックし、応答を確認します。

郵便配達人

これは、ブランドに提供される非常に重要な柔軟性です。 つまり、複数の名前空間やIDの複雑さを理解する必要なく、あらゆる環境が独自のIDや名前空間を使用してPlatformにリクエストを送信できます。

次に例を示します。

  • コールセンターは、名前空間​mobilenr​を使用してPlatformからデータをリクエストします
  • ロイヤリティシステムは、名前空間​email​を使用してPlatformからデータをリクエストします
  • オンラインアプリケーションは名前空間​ecid​を使用する場合がある

コールセンターは、ロイヤルティシステムで使用される識別子の種類を必ずしも把握していなく、ロイヤルティシステムは、オンラインアプリケーションで使用される識別子の種類を必ずしも把握していません。 個々のシステムは、自分が持ち、理解した情報を使用して、必要な情報を必要なときに取得できます。

演習3.3.4 — リアルタイム顧客プロファイルAPI、スキーマ:プロファイルとExperienceEvent

PlatformのAPIに対してプロファイルデータを問い合わせた後、ExperienceEventデータに対しても同じ操作をおこないます。

Postmanで、 _Adobe Experience Platform Enablement​コレクションを探します。

郵便配達人

1. 統合プロファイルサービス​で、「UPS -GETプロファイル& EE by Entity ID & NS」という名前の2番目のリクエストを選択します。

郵便配達人

このリクエストには、次の4つの必須変数があります。

キー 定義
schema.name _xdm.context.s 情報を受け取る特定のスキーマ。 この場合、ExperienceEventスキーマにマッピングされたデータを探します。
relatedSchema.name _xdm.context.profile ExperienceEventスキーマにマッピングされたデータを探す際に、そのデータを受け取るIDを指定する必要があります。 IDにアクセスできるスキーマはプロファイルスキーマなので、ここでのrelatedSchemaはプロファイルスキーマです。
relatedEntityId id 特定の顧客ID
relatedEntityIdNS 名前空間 IDに適用できる特定の名前空間

そのため、PlatformのAPIに対し、独自のecidのすべてのプロファイル情報を返すよう依頼する場合は、次のようにリクエストを設定する必要があります。

キー
schema.name _xdm.context.experienceevent
relatedSchema.name _xdm.context.profile
relatedEntityId yourECID
relatedEntityIdNS ecid

郵便配達人

また、リクエストの​Header — フィールドも確認する必要があります。 Headers​に移動します。 次の内容が表示されます。

郵便配達人

キー
x-sandbox-name --aepSandboxId--
メモ

使用しているAdobe Experience Platformサンドボックスの名前を指定する必要があります。 x-sandbox-nameは--aepSandboxId--にする必要があります。

送信」をクリックして、リクエストをPlatformに送信します。

Platformからすぐに次のような応答が返されます。

郵便配達人

以下は、Platformからの完全な応答です。 この例では、この顧客のECIDにリンクされたExperienceEventsが8つあります。 以下に示すように、前の演習でのLaunchの設定の直接の結果なので、リクエスト上の様々な変数を確認するには、以下を参照してください。

また、X線パネルにExperienceEvent情報が表示される場合、以下のペイロードを使用して、製品名(下のペイロードではproductNameを検索)や製品画像URL(下のペイロードではproductImageUrlを検索)などの情報を解析および取得します。

{
    "_page": {
        "orderby": "timestamp",
        "start": "710bd243-8559-4e5d-9345-ab85939ee234-0",
        "count": 44,
        "next": ""
    },
    "children": [
        {
            "relatedEntityId": "A29wOm-_HrdXL5njtUYzEOY7",
            "entityId": "710bd243-8559-4e5d-9345-ab85939ee234-0",
            "timestamp": 1607634623789,
            "entity": {
                "environment": {
                    "ipV4": "213.118.237.49",
                    "type": "browser",
                    "browserDetails": {
                        "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36",
                        "acceptLanguage": "en",
                        "viewportHeight": 969.0,
                        "viewportWidth": 1920.0
                    }
                },
                "web": {
                    "webPageDetails": {
                        "name": "Luma Home",
                        "URL": "https://public.aepdemo.net/index.html"
                    },
                    "webReferrer": {
                        "URL": "https://public.aepdemo.net/admin.html"
                    }
                },
                "_experienceplatform": {
                    "demoEnvironment": {
                        "brandIndustry": "retail",
                        "brandName": "Luma",
                        "tms": "Launch",
                        "brandLogo": "https://parsefiles.back4app.com/hgJBdVOS2eff03JCn6qXXOxT5jJFzialLAHJixD9/d632e769791f0a4dbe0b84058d282d45_logo.png",
                        "ldap": "vangeluw"
                    },
                    "identification": {
                        "core": {
                            "ecid": "34113965854450796644316155105296901017"
                        }
                    }
                },
                "implementationDetails": {
                    "name": "https://ns.adobe.com/experience/alloy/reactor",
                    "version": "2.3.0+2.2.0",
                    "environment": "browser"
                },
                "identityMap": {
                    "CORE": [
                        {
                            "id": "34343827312771250614258373109911428140",
                            "authenticatedState": "ambiguous",
                            "primary": false
                        }
                    ],
                    "ECID": [
                        {
                            "id": "34113965854450796644316155105296901017",
                            "authenticatedState": "ambiguous",
                            "primary": true
                        }
                    ]
                },
                "eventType": "web.webpagedetails.pageViews",
                "_id": "710bd243-8559-4e5d-9345-ab85939ee234-0",
                "placeContext": {
                    "localTime": "2020-12-10T22:10:23.789+01:00",
                    "localTimezoneOffset": -60.0
                },
                "device": {
                    "screenOrientation": "landscape",
                    "screenWidth": 1920.0,
                    "screenHeight": 1080.0
                },
                "timestamp": "2020-12-10T21:10:23.789Z"
            },
            "lastModifiedAt": "2020-12-10T21:10:25Z"
        },
        {
            "relatedEntityId": "A29wOm-_HrdXL5njtUYzEOY7",
            "entityId": "c02b8be3-b220-4c2b-92fd-96ac7f5aa3f4-0",
            "timestamp": 1607639281610,
            "entity": {
                "environment": {
                    "ipV4": "213.118.237.49",
                    "type": "browser",
                    "browserDetails": {
                        "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36",
                        "acceptLanguage": "en",
                        "viewportHeight": 1001.0,
                        "viewportWidth": 1920.0
                    }
                },
                "web": {
                    "webPageDetails": {
                        "name": "Luma Home",
                        "URL": "https://public.aepdemo.net/index.html"
                    },
                    "webReferrer": {
                        "URL": "https://public.aepdemo.net/admin.html"
                    }
                },
                "_experienceplatform": {
                    "demoEnvironment": {
                        "brandIndustry": "retail",
                        "brandName": "Luma",
                        "tms": "Launch",
                        "brandLogo": "https://parsefiles.back4app.com/hgJBdVOS2eff03JCn6qXXOxT5jJFzialLAHJixD9/d632e769791f0a4dbe0b84058d282d45_logo.png",
                        "ldap": "vangeluw"
                    },
                    "identification": {
                        "core": {
                            "ecid": "34113965854450796644316155105296901017"
                        }
                    }
                },
                "implementationDetails": {
                    "name": "https://ns.adobe.com/experience/alloy/reactor",
                    "version": "2.3.0+2.2.0",
                    "environment": "browser"
                },
                "identityMap": {
                    "ECID": [
                        {
                            "id": "34113965854450796644316155105296901017",
                            "authenticatedState": "ambiguous",
                            "primary": true
                        }
                    ]
                },
                "eventType": "web.webpagedetails.pageViews",
                "_id": "c02b8be3-b220-4c2b-92fd-96ac7f5aa3f4-0",
                "placeContext": {
                    "localTime": "2020-12-10T23:28:01.610+01:00",
                    "localTimezoneOffset": -60.0
                },
                "device": {
                    "screenOrientation": "landscape",
                    "screenWidth": 1920.0,
                    "screenHeight": 1080.0
                },
                "timestamp": "2020-12-10T22:28:01.610Z"
            },
            "lastModifiedAt": "2020-12-10T22:28:03Z"
        },
        {
            "relatedEntityId": "A29wOm-_HrdXL5njtUYzEOY7",
            "entityId": "db1f1dca-5882-4b99-95af-8fe18f8bb663-0",
            "timestamp": 1607639409017,
            "entity": {
                "environment": {
                    "ipV4": "213.118.237.49",
                    "type": "browser",
                    "browserDetails": {
                        "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36",
                        "acceptLanguage": "en",
                        "viewportHeight": 1001.0,
                        "viewportWidth": 1920.0
                    }
                },
                "web": {
                    "webPageDetails": {
                        "name": "Nadia Elements Shell",
                        "URL": "https://public.aepdemo.net/p1.html"
                    },
                    "webReferrer": {
                        "URL": "https://public.aepdemo.net/index.html"
                    }
                },
                "_experienceplatform": {
                    "demoEnvironment": {
                        "brandIndustry": "retail",
                        "brandName": "Luma",
                        "tms": "Launch",
                        "brandLogo": "https://parsefiles.back4app.com/hgJBdVOS2eff03JCn6qXXOxT5jJFzialLAHJixD9/d632e769791f0a4dbe0b84058d282d45_logo.png",
                        "ldap": "vangeluw"
                    },
                    "identification": {
                        "core": {
                            "ecid": "34113965854450796644316155105296901017"
                        }
                    }
                },
                "implementationDetails": {
                    "name": "https://ns.adobe.com/experience/alloy/reactor",
                    "version": "2.3.0+2.2.0",
                    "environment": "browser"
                },
                "identityMap": {
                    "ECID": [
                        {
                            "id": "34113965854450796644316155105296901017",
                            "authenticatedState": "ambiguous",
                            "primary": true
                        }
                    ]
                },
                "eventType": "commerce.productViews",
                "_id": "db1f1dca-5882-4b99-95af-8fe18f8bb663-0",
                "commerce": {
                    "productViews": {
                        "value": 1.0
                    }
                },
                "productListItems": [
                    {
                        "product": "https://parsefiles.back4app.com/hgJBdVOS2eff03JCn6qXXOxT5jJFzialLAHJixD9/2d46bee7e82aa3583a103ac6405fb3b4_1.jpg",
                        "quantity": 1.0,
                        "productAddMethod": "Desktop",
                        "_experienceplatform": {
                            "core": {
                                "productURL": "https://public.aepdemo.net/p1.html",
                                "imageURL": "https://parsefiles.back4app.com/hgJBdVOS2eff03JCn6qXXOxT5jJFzialLAHJixD9/2d46bee7e82aa3583a103ac6405fb3b4_1.jpg"
                            }
                        },
                        "priceTotal": 69.0,
                        "name": "Nadia Elements Shell",
                        "SKU": "LLWJ10.1-XS"
                    }
                ],
                "placeContext": {
                    "localTime": "2020-12-10T23:30:09.017+01:00",
                    "localTimezoneOffset": -60.0
                },
                "device": {
                    "screenOrientation": "landscape",
                    "screenWidth": 1920.0,
                    "screenHeight": 1080.0
                },
                "timestamp": "2020-12-10T22:30:09.017Z"
            },
            "lastModifiedAt": "2020-12-10T22:30:10Z"
        },
        {
            "relatedEntityId": "A29wOm-_HrdXL5njtUYzEOY7",
            "entityId": "eab8818b-438a-4e4e-8129-ac7adc0b6d2a-0",
            "timestamp": 1607639509214,
            "entity": {
                "environment": {
                    "ipV4": "213.118.237.49",
                    "type": "browser",
                    "browserDetails": {
                        "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36",
                        "acceptLanguage": "en",
                        "viewportHeight": 1001.0,
                        "viewportWidth": 1920.0
                    }
                },
                "web": {
                    "webPageDetails": {
                        "name": "Luma Home",
                        "URL": "https://public.aepdemo.net/index.html"
                    },
                    "webReferrer": {
                        "URL": "https://public.aepdemo.net/p1.html"
                    }
                },
                "_experienceplatform": {
                    "demoEnvironment": {
                        "brandIndustry": "retail",
                        "brandName": "Luma",
                        "tms": "Launch",
                        "brandLogo": "https://parsefiles.back4app.com/hgJBdVOS2eff03JCn6qXXOxT5jJFzialLAHJixD9/d632e769791f0a4dbe0b84058d282d45_logo.png",
                        "ldap": "vangeluw"
                    },
                    "identification": {
                        "core": {
                            "ecid": "34113965854450796644316155105296901017"
                        }
                    }
                },
                "implementationDetails": {
                    "name": "https://ns.adobe.com/experience/alloy/reactor",
                    "version": "2.3.0+2.2.0",
                    "environment": "browser"
                },
                "identityMap": {
                    "ECID": [
                        {
                            "id": "34113965854450796644316155105296901017",
                            "authenticatedState": "ambiguous",
                            "primary": true
                        }
                    ]
                },
                "eventType": "web.webpagedetails.pageViews",
                "_id": "eab8818b-438a-4e4e-8129-ac7adc0b6d2a-0",
                "placeContext": {
                    "localTime": "2020-12-10T23:31:49.214+01:00",
                    "localTimezoneOffset": -60.0
                },
                "device": {
                    "screenOrientation": "landscape",
                    "screenWidth": 1920.0,
                    "screenHeight": 1080.0
                },
                "timestamp": "2020-12-10T22:31:49.214Z"
            },
            "lastModifiedAt": "2020-12-10T22:31:50Z"
        },
        {
            "relatedEntityId": "A29wOm-_HrdXL5njtUYzEOY7",
            "entityId": "63996797-d4ad-46e4-95d2-0a32a687295d-0",
            "timestamp": 1607639513538,
            "entity": {
                "environment": {
                    "ipV4": "213.118.237.49",
                    "type": "browser",
                    "browserDetails": {
                        "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36",
                        "acceptLanguage": "en",
                        "viewportHeight": 1001.0,
                        "viewportWidth": 1920.0
                    }
                },
                "web": {
                    "webPageDetails": {
                        "name": "Radiant Tee - (Orange)",
                        "URL": "https://public.aepdemo.net/p4.html"
                    },
                    "webReferrer": {
                        "URL": "https://public.aepdemo.net/index.html"
                    }
                },
                "_experienceplatform": {
                    "demoEnvironment": {
                        "brandIndustry": "retail",
                        "brandName": "Luma",
                        "tms": "Launch",
                        "brandLogo": "https://parsefiles.back4app.com/hgJBdVOS2eff03JCn6qXXOxT5jJFzialLAHJixD9/d632e769791f0a4dbe0b84058d282d45_logo.png",
                        "ldap": "vangeluw"
                    },
                    "identification": {
                        "core": {
                            "ecid": "34113965854450796644316155105296901017"
                        }
                    }
                },
                "implementationDetails": {
                    "name": "https://ns.adobe.com/experience/alloy/reactor",
                    "version": "2.3.0+2.2.0",
                    "environment": "browser"
                },
                "identityMap": {
                    "ECID": [
                        {
                            "id": "34113965854450796644316155105296901017",
                            "authenticatedState": "ambiguous",
                            "primary": true
                        }
                    ]
                },
                "eventType": "commerce.productViews",
                "_id": "63996797-d4ad-46e4-95d2-0a32a687295d-0",
                "commerce": {
                    "productViews": {
                        "value": 1.0
                    }
                },
                "productListItems": [
                    {
                        "product": "https://parsefiles.back4app.com/hgJBdVOS2eff03JCn6qXXOxT5jJFzialLAHJixD9/58ae7e91a9bac17cdf92a178d6e25186_1.jpg",
                        "quantity": 1.0,
                        "productAddMethod": "Desktop",
                        "_experienceplatform": {
                            "core": {
                                "productURL": "https://public.aepdemo.net/p4.html",
                                "imageURL": "https://parsefiles.back4app.com/hgJBdVOS2eff03JCn6qXXOxT5jJFzialLAHJixD9/58ae7e91a9bac17cdf92a178d6e25186_1.jpg"
                            }
                        },
                        "priceTotal": 22.0,
                        "name": "Radiant Tee - (Orange)",
                        "SKU": "LUMA-24-CXV14"
                    }
                ],
                "placeContext": {
                    "localTime": "2020-12-10T23:31:53.538+01:00",
                    "localTimezoneOffset": -60.0
                },
                "device": {
                    "screenOrientation": "landscape",
                    "screenWidth": 1920.0,
                    "screenHeight": 1080.0
                },
                "timestamp": "2020-12-10T22:31:53.538Z"
            },
            "lastModifiedAt": "2020-12-10T22:31:54Z"
        },
    ],
    "_links": {
        "next": {
            "href": ""
        }
    }
}

現在、このECIDに対してPlatformで使用できるすべてのExperienceEventデータです。

ECIDを使用してAdobe Experience PlatformのリアルタイムプロファイルからExperienceEventデータをリクエストする必要はありません。任意の名前空間内の任意のIDを使用して、このデータをリクエストできます。

次の手順:3.4セグメントの作成 — UI

モジュール3に戻る

すべてのモジュールに戻る

このページ