데이터 작업 구성 요소에는 고객 데이터 피드, 데이터 수집 서버, SFTP/S3/HTTP 게시자, IRIS 및 프로필 캐시 서버가 포함됩니다.
작업 구성 요소는 Audience Manager 내부와 외부로 데이터를 이동할 수 있는 시스템 및 프로세스이며, 더 나은 구문이 없을 경우 이 구성 요소를 사용하여 작업을 수행합니다. 이러한 Audience Manager 구성 요소는 다음과 같습니다.
CDF 는 매시간 고객에게 전송되는 파일입니다. 여기에는 연결된 세그먼트 ID, 트레이트 ID 및 기타 데이터와 함께 사용자 ID가 포함됩니다. 자세한 내용은 고객 데이터 피드 개요를 참조하십시오.
데이터 수집 구성 요소를 참조하십시오.
SFTP/S3 게시자는 Outbound Feed Converter에서 동기화된 ID 데이터를 수신합니다. 이러한 파일이 준비되면 SFTP/S3 publishers 은 이 데이터를 클라이언트가 지정한 대상으로 보냅니다. 이러한 파일에는 Audience Manager 사용자 ID(UUID)가 다음으로 일대다 매핑되는 동기화된 ID 데이터가 포함되어 있습니다.
Audience Manager 고객은 를 직접 제어하는 기능에 액세스할 수 없습니다 SFPT/S3 publishers. 고객은 데이터를 만들어 대상에 보낼 때 이 서비스를 간접적으로 사용합니다. SFTP/S3 시스템은 기본적으로 예약된 간격으로 실행되는 자동화된 작업 프로세스입니다.
그리스 신화에서 'a0/'는 '빠르게 편지를 전달하는 인물'이다. Iris IRIS 시스템은 고대 세계로부터 이 인물들의 특징을 반영한 이름이에요. 최신 용어로 IRIS은 지연 시간이 짧은 고주파의 쿠키 동기화 및 데이터 전송 서비스입니다.
IRIS 는 시스템과 동일한 유형의 데이터를 사용하여 SFTP/S3 작동합니다. 그러나 IRIS은(는) 설정된 간격보다는 실시간으로 대상에 데이터를 보내기 때문에 다릅니다. 이 시스템은 SFTP/S3 게시자가 HTTP 대상에 데이터를 보낼 수 없고 실시간 데이터 전송을 위해 설계되지 않았기 때문에 별도의 시스템입니다.
고객이 IRIS으로 직접 작업할 수 있는 UI 컨트롤이 없습니다. 고객은 데이터를 만들어 대상에 전송할 때 및 신속한 데이터 전송을 필요로 하는 다른 프로세스에 대해 간접적으로 IRIS와 작업합니다.
IRIS 서비스 및 기능의 예는 다음과 같습니다.
쿠키 및 세그먼트에 대한 빠른(30초 이내) 동기화 제공. Audience Manager 쿠키, 파트너 쿠키 또는 둘 다 동기화할 수 있습니다.
실시간 데이터 전송. IRIS 은 파트너나 다른 대상에 실시간 세그먼트 자격 이벤트를 보낼 책임이 있습니다. 이 데이터는 JSON 포맷이며 HTTP POST
요청을 통해 전송됩니다.
대량 서버 간 데이터 전송:많은 양의 데이터를 Audience Manager과 교환하는 경우 IRIS은 서버가 데이터를 전송하기 위해 참여하는 시스템입니다.
규모에 맞게 작동하며 내결함성이 있는 안정적인 인프라 IRIS 전원을 공급하는 시스템은 Amazon SQS, Amazon EC2 및 Cassandra를 포함합니다.
세그먼트 매핑 규칙
IRIS 과 세그먼트 대상 간의 트래픽을 최적화하기 위해 IRIS 은 규칙 세트를 기반으로 세그먼트를 대상에 보냅니다.
새 세그먼트 자격:장치가 새 세그먼트 자격을 얻으면 IRIS 는 해당 장치에 연결된 모든 세그먼트를 이러한 세그먼트에 매핑된 모든 대상에 전송합니다.
새로운 세그먼트 결격:장치가 더 이상 세그먼트 자격이 없으면 는 해당 장치에 연결된 모든 세그먼트 자격 및 결격사유를 이러한 세그먼트에 매핑된 모든 대상에 IRIS 보냅니다.
대상 매핑 업데이트:대상 매핑이 업데이트되면 IRIS 에서는 장치에 연결된 모든 세그먼트를 이러한 세그먼트에 매핑된 모든 대상에 전송하며, 다음에 Audience Manager이 장치를 볼 때
장치 그래프 업데이트:세그먼트를 평가하는 데 사용되는 장치 그래프에서 장치 ID가 추가되거나 제거되면, 에서는 해당 장치에 연결된 모든 세그먼트를 이러한 세그먼트에 매핑된 모든 대상에 IRIS 전송하며, 다음에 Audience Manager이 장치를 볼 때
Audience Manager이 3일 연속으로 위의 업데이트를 감지하지 못하면 IRIS 은 장치에 연결된 모든 세그먼트를 이러한 세그먼트에 매핑된 모든 대상에 전송하고, 다음에 Audience Manager이 장치를 볼 때 .
샘플 데이터 파일
다음 예에는 IRIS의 실시간 세그먼트 데이터가 포함되어 있습니다. 이것은 샘플 데이터에만 해당된다는 것을 명심하십시오. 각 고객은 서로 다른 서식 요구 사항을 가지고 있으므로 내용이 달라질 수 있습니다.
{
"ProcessTime": "Tue Jul 21 19:12:45 UTC 2015",
"Client_ID": "111111",
"AAM_Destination_Id": "22222",
"User_count": "5",
"Users": [
{
"AAM_UUID": "28272096202945091600036434734793744071",
"DataPartner_UUID": "CAESEFdv5pk-Lurd8vL9Yfb3qFg",
"Segments": [
{
"Segment_ID": "1200598",
"Status": "1",
"DateTime": "Tue Jul 21 19:12:12 UTC 2015"
}
]
},
{
"AAM_UUID": "35183292386788708387827965829455926157",
"DataPartner_UUID": "CAESEF_d8blvZjchQ2WTzdB65yk",
"Segments": [
{
"Segment_ID": "1306742",
"Status": "1",
"DateTime": "Tue Jul 21 19:12:15 UTC 2015"
}
]
},
{
"AAM_UUID": "28012470144260632050402316345856327572",
"DataPartner_UUID": "CAESEEPfHBiRjhkzvBPXQ-0MFRE|UzCESAAABOnFeHJy",
"Segments": [
{
"Segment_ID": "1306742",
"Status": "1",
"DateTime": "Tue Jul 21 19:12:33 UTC 2015"
}
]
},
{
"AAM_UUID": "18981483751565214534184221210627150539",
"DataPartner_UUID": "CAK4NDH0ESEE6NBEhoWDkB7s7ZY|VPYFQQAAASXPElL0",
"Segments": [
{
"Segment_ID": "1306742",
"Status": "1",
"DateTime": "Tue Jul 21 19:12:36 UTC 2015"
}
]
},
{
"AAM_UUID": "04761851136483019318109155624251711702",
"DataPartner_UUID": "CAESEDkM5aSaKMV8MfaBhgSspmE|VYnTNwAAASzvVhxy",
"Segments": [
{
"Segment_ID": "1306742",
"Status": "1",
"DateTime": "Tue Jul 21 19:12:42 UTC 2015"
}
]
}
]
}
데이터 수집 구성 요소를 참조하십시오.