데이터 스트림 구성

데이터 스트림은 Adobe Experience Platform Web 및 Mobile SDK를 구현할 때 서버측 구성을 나타냅니다. 반면에 명령 구성 sdk에서 는 클라이언트(예: edgeDomain), 데이터 세트는 SDK에 대한 다른 모든 구성을 처리합니다. Adobe Experience Platform Edge Network에 요청이 전송되면 edgeConfigId 는 데이터 스트림을 참조하는 데 사용됩니다. 이렇게 하면 웹 사이트에서 코드를 변경하지 않고도 서버측 구성을 업데이트할 수 있습니다.

이 문서에서는 Data Collection UI에서 데이터 스트림을 구성하는 절차에 대해 설명합니다.

노트

UI에서 이 기능에 액세스하려면 조직에 이 기능이 제공되어야 합니다. 다음 사항을 기입하십시오 양식 필요한 액세스를 요청합니다. 데이터 저장소를 관리하려면 사용자 계정을 의 태그에 대한 제품 프로필에 추가해야 합니다 Adobe Experience Platform.

액세스 권한 데이터 스트림 작업 영역

을(를) 선택하여 데이터 수집 UI에서 데이터 세트를 만들고 관리할 수 있습니다 데이터 스트림 을 클릭합니다.

데이터 수집 UI의 데이터 스트림 탭

다음 데이터 스트림 탭에는 친숙한 이름, ID 및 마지막으로 수정한 날짜를 포함하여 기존 데이터 저장소 목록이 표시됩니다. 데이터 스트림의 이름을 선택합니다 세부 정보 보기 및 서비스 구성.

자세히 아이콘()를 추가하여 특정 데이터 스트림에 더 많은 옵션을 표시합니다. 선택 편집 를 업데이트하려면 기본 구성 데이터 스트림의 경우 또는 삭제 데이터 스트림을 제거하려면 다음을 수행하십시오.

기존 데이터 스트림을 편집하거나 삭제할 수 있는 옵션

새 데이터 스트림 만들기

데이터 스트림을 만들려면 먼저 새 데이터 스트림.

새 데이터 스트림 선택

구성

구성 단계에서 시작하여 데이터 스트림 만들기 워크플로우가 나타납니다. 여기에서 데이터 스트림에 대한 이름과 선택적 설명을 제공해야 합니다.

Experience Platform에서 사용하도록 이 데이터 스트림을 구성하고 Platform Web SDK를 사용 중인 경우, 이벤트 기반 경험 데이터 모델(XDM) 스키마 수집 중인 데이터를 나타냅니다.

데이터 스트림에 대한 기본 구성

선택 고급 옵션 데이터 스트림을 구성하는 추가 컨트롤을 표시하려면 다음을 수행하십시오.

고급 구성 옵션

설정 설명
지리적 위치 사용자의 IP 주소를 기준으로 GPS 조회가 발생하는지 여부를 결정합니다. 기본 설정 없음 GPS 조회가 비활성화되고 구/군/시 설정은 GPS 좌표를 소수점 이하 두 자리로 제공합니다.
자사 ID 쿠키 이 설정이 활성화되면 Edge Network에 자사 장치 ID를 채우는 것이 좋습니다.

이 설정을 활성화할 때 ID가 저장되어야 하는 쿠키의 이름을 제공해야 합니다.
타사 ID 동기화 ID 동기화를 컨테이너로 그룹화하여 다른 시간에 다른 ID 동기화를 실행할 수 있습니다. 이 설정을 사용하면 이 데이터 스트림에 대해 실행 중인 ID 동기화 컨테이너를 지정할 수 있습니다.

이 섹션의 나머지 부분에서는 선택한 Platform 이벤트 스키마에 데이터를 매핑하는 단계에 중점을 둡니다. Mobile SDK를 사용하고 있거나 Platform에 대한 데이터 스트림을 구성하지 않는 경우 을 선택합니다 저장 의 다음 섹션으로 이동하기 전에 데이터 스트림에 서비스 추가.

데이터 수집을 위한 데이터 준비

중요

데이터 수집을 위한 데이터 준비는 현재 Mobile SDK 구현에서 지원되지 않습니다.

데이터 준비는 XDM(Experience Data Model)을 통해 데이터를 매핑, 변환 및 확인할 수 있는 Experience Platform 서비스입니다. 플랫폼 지원 데이터 스트림을 구성할 때 데이터 준비 기능을 사용하여 Platform Edge 네트워크에 소스 데이터를 전송할 때 XDM에 매핑할 수 있습니다.

노트

계산된 필드에 대한 변형 기능을 포함하여 모든 데이터 준비 기능에 대한 포괄적인 지침은 다음 설명서를 참조하십시오.

아래 하위 섹션에서는 데이터 수집 UI 내에서 데이터를 매핑하는 기본 단계를 설명합니다. 이러한 단계에 대한 빠른 데모는 다음 비디오를 참조하십시오.

데이터 선택

선택 매핑 저장 및 추가 완료 후 기본 구성 단계, 및 데이터 선택 단계가 나타납니다. 여기에서 Platform으로 전송할 데이터의 구조를 나타내는 샘플 JSON 개체를 제공해야 합니다.

캡처할 데이터 계층에 속성을 매핑할 수 있도록 이 JSON 개체를 구성해야 합니다. 올바른 형식의 JSON 개체의 예를 보려면 아래 섹션을 선택하십시오.

 샘플 JSON 파일
{
  "data": {
    "eventMergeId": "cce1b53c-571f-4f36-b3c1-153d85be6602",
    "eventType": "view:load",
    "timestamp": "2021-09-30T14:50:09.604Z",
    "web": {
      "webPageDetails": {
        "siteSection": "Product section",
        "server": "example.com",
        "name": "product home",
        "URL": "https://www.example.com"
      },
      "webReferrer": {
        "URL": "https://www.adobe.com/index2.html",
        "type": "external"
      }
    },
    "commerce": {
      "purchase": 1,
      "order": {
        "orderID": "1234"
      }
    },
    "product": [
      {
        "productInfo": {
          "productID": "123"
        }
      },
      {
        "productInfo": {
          "productID": "1234"
        }
      }
    ],
    "reservation": {
      "id": "anc45123xlm",
      "name": "Embassy Suits",
      "SKU": "12345-L",
      "skuVariant": "12345-LG-R",
      "priceTotal": "112.99",
      "currencyCode": "USD",
      "adults": 2,
      "children": 3,
      "productAddMethod": "PDP",
      "_namespace": {
        "test": 1,
        "priceTotal": "112.99",
        "category": "Overnight Stay"
      },
      "freeCancellation": false,
      "cancellationFee": 20,
      "refundable": true
    }
  }
}
중요

JSON 개체에는 단일 루트 노드가 있어야 합니다 data 유효성 검사를 전달하려면 다음을 수행하십시오.

옵션을 선택하여 개체를 파일로 업로드하거나 원시 개체를 제공된 텍스트 상자에 대신 붙여넣을 수 있습니다. JSON이 유효하면 오른쪽 패널에 미리 보기 스키마가 표시됩니다. 선택 다음 계속하십시오.

예상 수신 데이터의 JSON 샘플

매핑

다음 매핑 소스 데이터의 필드를 Platform의 target 이벤트 스키마의 필드에 매핑할 수 있는 단계가 나타납니다. 시작하려면 다음을 선택합니다 새 매핑 추가 새 매핑 행을 만들려면

새 매핑 추가

소스 아이콘(소스 아이콘)이고 표시되는 대화 상자에서 제공된 캔버스에 매핑할 소스 필드를 선택합니다. 필드를 선택한 후에는 선택 계속하려면 클릭하십시오.

소스 스키마에 매핑할 필드 선택

다음으로 스키마 아이콘(스키마 아이콘)를 클릭하여 target 이벤트 스키마에 대한 유사한 대화 상자를 엽니다. 확인을 하기 전에 데이터를 매핑할 필드를 선택합니다 선택.

대상 스키마에 매핑할 필드 선택

완료된 필드 매핑이 표시된 채 매핑 페이지가 다시 나타납니다. 다음 매핑 진행률 섹션에 성공적으로 매핑된 총 필드 수를 반영하도록 업데이트했습니다.

진행 상태가 반영된 필드를 매핑했습니다.

소스 필드의 객체 배열을 다른 객체 배열(대상 필드)에 매핑하려면 를 추가합니다 [*] 소스 및 대상 필드 경로의 배열 이름 뒤에 놓습니다.

배열 개체 매핑

위의 단계에 따라 나머지 필드를 대상 스키마에 매핑합니다. 사용 가능한 모든 소스 필드를 매핑할 필요는 없지만 이 단계를 완료하려면 필요에 따라 설정된 대상 스키마의 모든 필드를 매핑해야 합니다. 다음 필수 필드 카운터는 현재 구성에 아직 매핑되지 않은 필수 필드 수를 나타냅니다.

필수 필드 수가 0에 도달하고 매핑에 만족하면 을(를) 선택합니다 저장 변경 사항을 확정하려면 다음을 수행하십시오.

매핑 완료

데이터 스트림 세부 정보 보기

새 데이터 스트림을 구성하거나 기존 데이터 스트림을 선택하여 보면 해당 데이터 스트림에 대한 세부 정보 페이지가 나타납니다. 여기에서 해당 ID를 포함하여 데이터 스트림에 대한 추가 정보를 찾을 수 있습니다.

생성된 데이터 스트림에 대한 세부 정보 페이지

데이터 스트림 세부 사항 화면에서 다음을 수행할 수 있습니다 서비스 추가 액세스 권한이 있는 Adobe Experience Cloud 제품의 기능을 활성화하기 위한 것입니다.

데이터 스트림에 서비스 추가

데이터 스트림의 세부 정보 페이지에서 서비스 추가 해당 데이터 스트림에 사용 가능한 서비스 추가를 시작하려면 다음을 수행하십시오.

계속하려면 [서비스 추가]를 선택하십시오

다음 화면에서 드롭다운 메뉴를 사용하여 이 데이터 스트림에 대해 구성할 서비스를 선택합니다. 액세스 권한이 있는 서비스만 이 목록에 표시됩니다.

목록에서 서비스를 선택합니다

원하는 서비스를 선택하고 나타나는 구성 옵션을 입력한 다음 선택합니다 저장 를 눌러 데이터 스트림에 서비스를 추가합니다. 추가된 모든 서비스가 데이터 스트림에 대한 세부 정보 보기에 나타납니다.

데이터 스트림에 추가된 서비스

아래 하위 섹션에서는 각 서비스의 구성 옵션에 대해 설명합니다.

노트

각 서비스 구성에는 활성화됨 서비스를 선택하면 자동으로 활성화되는 전환합니다. 이 데이터 스트림에 대해 선택한 서비스를 비활성화하려면 활성화됨 다시 전환합니다.

Adobe Analytics 설정

이 서비스는 Adobe Analytics으로 데이터를 전송할지 여부와 방법을 제어합니다. 자세한 내용은 analytics에 데이터 보내기.

Adobe Analytics 설정 블록

설정 설명
보고서 세트 ID (필수) 데이터를 전송할 Analytics 보고서 세트의 ID입니다. 이 ID는 아래의 Adobe Analytics UI에서 찾을 수 있습니다 관리 > 보고서 세트. 여러 보고서 세트를 지정하면 데이터가 각 보고서 세트에 복사됩니다.

Adobe Audience Manager 설정

이 서비스는 Adobe Audience Manager으로 데이터를 전송할지 여부와 방법을 제어합니다. Audience Manager으로 데이터를 전송하는 데 필요한 모든 것은 이 섹션을 활성화하는 것입니다. 다른 설정은 선택 사항이지만 권장됩니다.

Adobe 대상 관리 설정 블록

설정 설명
쿠키 대상 활성화 SDK가 를 통해 세그먼트 정보를 공유할 수 있도록 허용합니다 쿠키 대상 변환 전: Audience Manager.
URL 대상 사용 SDK가 를 통해 세그먼트 정보를 공유할 수 있도록 허용합니다 URL 대상 변환 전: Audience Manager.

Adobe Experience Platform 설정

중요

Platform용 데이터 스트림을 활성화할 때 데이터 수집 UI의 위쪽 리본에 표시된 대로 현재 사용 중인 Platform 샌드박스를 주목하십시오.

선택한 샌드박스

샌드박스는 조직의 다른 샌드박스와 데이터 및 구현을 분리할 수 있는 Adobe Experience Platform의 가상 파티션입니다. 데이터 스트림을 만들면 해당 샌드박스를 변경할 수 없습니다. Experience Platform에서 샌드박스의 역할에 대한 자세한 내용은 샌드박스 설명서.

이 서비스는 Adobe Experience Platform으로 데이터를 전송할지 여부와 방법을 제어합니다.

Adobe Experience Platform 설정 블록

설정 설명
이벤트 데이터 세트 (필수) 고객 이벤트 데이터를 스트리밍할 플랫폼 데이터 세트를 선택합니다. 이 스키마는 XDM ExperienceEvent 클래스.
프로필 데이터 세트 고객 특성 데이터를 전송할 Platform 데이터 세트를 선택합니다. 이 스키마는 XDM 개별 프로필 클래스.
Offer Decisioning Platform Web SDK 구현에 Offer decisioning을 활성화하려면 이 확인란을 선택하십시오. 다음 안내서를 참조하십시오. platform Web SDK에서 Offer decisioning 사용 를 참조하십시오. offer decisioning 기능에 대한 자세한 내용은 Adobe Journey Optimizer 설명서.
에지 세그멘테이션 이 확인란을 선택하여 에지 세분화 이 데이터 스트림에 대해 설명합니다. SDK가 에지 세그먼테이션이 활성화된 데이터 스트림을 통해 데이터를 전송하면 해당 프로필에 대해 업데이트된 세그먼트 멤버십이 응답으로 다시 전송됩니다.

이 옵션은 개인화 대상 대상 다음 페이지 개인화 사용 사례.
개인화 대상 와 함께 사용하는 경우 에지 세그멘테이션 확인란을 선택하면 이 옵션을 사용하여 데이터 스트림이 Adobe Target과 같은 개인화 엔진에 연결할 수 있습니다. 의 특정 단계에 대해서는 대상 설명서 를 참조하십시오 개인화 대상 구성.

Adobe Target 설정

이 서비스는 Adobe Target으로 데이터를 전송할지 여부와 방법을 제어합니다.

Adobe Target 설정 블록

설정 설명
속성 토큰 Target 을 사용하면 고객이 속성을 사용하여 권한을 제어할 수 있습니다. 속성에 대한 자세한 내용은 enterprise 권한 구성 에서 Target 설명서.

속성 토큰은 아래의 Adobe Target UI에 있습니다 설정 > 속성.
Target 환경 ID Adobe Target의 환경 은 모든 개발 단계를 통해 구현을 관리하는 데 도움이 됩니다. 이 설정은 이 데이터 스트림에 사용할 환경을 지정합니다.

가장 좋은 방법은 각 사용자 dev, stage, 및 prod 데이터 스트림 환경을 통해 작업을 단순화할 수 있습니다. 그러나 이미 Adobe Target 환경이 정의된 경우 해당 환경을 사용할 수 있습니다.
Target 타사 ID 네임스페이스 에 대한 ID 네임스페이스 mbox3rdPartyId 이 데이터 스트림에 를 사용하려는 경우 다음 안내서를 참조하십시오. 구현 mbox3rdPartyId 웹 SDK 사용 추가 정보.

이벤트 전달 설정

이 서비스는 로 데이터를 전송할지 여부와 방법을 제어합니다 이벤트 전달.

구성 UI의 이벤트 전달 섹션

설정 설명
Launch 속성 (필수) 데이터를 보낼 이벤트 전달 속성입니다.
Launch 환경 (필수) 선택한 속성에 데이터를 보낼 환경입니다.
노트

선택할 수 있습니다 수동으로 ID 입력 드롭다운 메뉴를 사용하지 않고 속성 및 환경 이름을 입력합니다.

다음 단계

이 안내서에서는 데이터 수집 UI에서 데이터 스트림을 구성하는 방법을 다룹니다. 데이터 스트림을 설정한 후 Web SDK를 설치하고 구성하는 방법에 대한 자세한 내용은 데이터 수집 E2E 안내서.

이 페이지에서는