지원되는 기능 개요
Adobe Target의 서버측 SDK는 개발자가 의사 결정을 위해 데이터의 성능과 최신 상태 중에서 선택할 수 있는 유연성을 제공합니다. 즉, 머신 러닝을 통해 가장 관련성이 높고 매력적인 개인화된 콘텐츠를 전달하는 것이 가장 중요한 경우 라이브 서버 호출을 수행해야 합니다. 그러나 성능이 더 중요한 경우에는 디바이스에서 결정을 내려야 합니다. 대상 온디바이스 의사 결정 작동하는 데 필요한 기능은 다음 목록을 참조하십시오.
- 활동 유형
- 대상 타기팅
- 할당 방법
활동 유형
다음 표는 다음 항목을 나타냅니다. 활동 유형 을(를) 사용하여 생성됨 양식 기반 경험 작성기 다음에 대해 지원되거나 지원되지 않음: 온디바이스 의사 결정.
대상 타기팅
다음 표는 지원되거나 지원되지 않는 대상 규칙을 나타냅니다. 온디바이스 의사 결정.
에 대한 지역 타깃팅 온디바이스 의사 결정
에 대해 지연 시간이 거의 0에 가깝게 유지 온디바이스 의사 결정 Adobe 지리 기반 대상이 있는 활동에서는 호출에 지리 값을 직접 제공할 것을 권장합니다. getOffers
. 다음을 설정하여 이 작업을 수행합니다. Geo
의 오브젝트 Context
요청. 즉, 서버에서 각 최종 사용자의 위치를 확인하는 방법이 필요합니다. 예를 들어 서버는 사용자가 구성하는 서비스를 사용하여 IP-to-Geo 조회를 수행할 수 있습니다. Google Cloud와 같은 일부 호스팅 공급자는 각 의 사용자 지정 헤더를 통해 이 기능을 제공합니다 HttpServletRequest
.
code language-csharp line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
그러나 서버에 IP-to-Geo 조회를 수행할 수 없지만 계속 수행하려는 경우 온디바이스 의사 결정 대상 getOffers
지역 기반 대상자를 포함하는 요청도 지원됩니다. 이 접근 방식의 단점은 원격 IP-to-Geo 조회를 사용하여 각 항목에 지연을 추가한다는 것입니다 getOffers
호출합니다. 이 지연 시간은 원격보다 짧아야 합니다. getOffers
서버 근처에 있는 CDN에 도달하므로 를 호출합니다. 다음을 제공해야 합니다. ipAddress
의 필드 Geo
의 오브젝트 Context
SDK가 사용자 IP 주소의 지리적 위치를 검색하도록 요청하십시오. 기타 다른 필드가 있는 경우 ipAddress
이(가) 제공됩니다. Target SDK는 확인을 위해 지리적 위치 메타데이터를 가져오지 않습니다.
code language-csharp line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
할당 방법
다음 표는 지원되는 할당 방법과 지원되지 않는 할당 방법을 보여 줍니다 온디바이스 의사 결정.