Node.js SDK 초기화
설명
create
메서드를 사용하여 Node.js SDK를 초기화하고 Target 클라이언트를 인스턴스화하여 실험 및 개인화된 경험을 위해 Adobe Target을(를) 호출합니다.
방법
만들기
TargetClient.create(options: Object): TargetClient
매개 변수
options
의 구조는 다음과 같습니다.
이름
유형
필수
기본값
설명
클라이언트
문자열
예
없음
Adobe Target Client ID
organizationId
문자열
예
없음
Experience Cloud Organization ID
환경
문자열
아니오
production
대상 환경 이름입니다. Target UI에서 Administration > Environments입니다.
timeout
숫자
아니오
3000
시간 제한(밀리초)
serverDomain
문자열
아니오
*client*.tt.omtrdc.net
기본 호스트 이름 무시
secure
부울
아니오
true
HTTP 체계를 적용하도록 설정 해제
로거
개체
아니오
NOOP 로거
기본 NOOP 로거를 바꿉니다.
targetLocationHint
문자열
아니오
없음
Target 위치 힌트
fetchApi
함수
아니오
global.fetch 또는 window.fetch
SDK에서 http 요청에 fetch을(를) 사용합니다. 기본적으로 노드 가져오기 또는 브라우저 가져오기 구현이 사용됩니다. 그러나
fetchApi
을(를) 사용하여 대체 구현을 제공할 수 있습니다.propertyToken
문자열
아니오
없음
대상 속성 토큰. 여기에 지정하면 모든
getOffers
호출에서 이 값을 사용합니다. 온디바이스 의사 결정 의 경우 SDK는 propertyToken
에 설정된 속성 토큰에 대해 정규화된 활동이 포함된 아티팩트만 다운로드합니다.원격 분석 사용
부울
아니오
true
사용하도록 설정하면 Adobe이 SDK 기능 사용 및 성능 원격 분석 데이터를 수집합니다. 개인 데이터는 수집되지 않습니다.
예
Node.js
const CONFIG = {
client: "acmeclient",
organizationId: "1234567890@AdobeOrg",
events: {clientReady: targetClientReady }
};
const targetClient = TargetClient.create(CONFIG);
function targetClientReady() {
// make calls to Adobe Target
}
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3