사용자 메타데이터 user-metadata
사용자 메타데이터는 MVPD에 의해 유지되고 Adobe Pass 인증 REST API V2을(를) 통해 프로그래머에게 제공되는 사용자별 특성(예: 우편 번호, 자녀 보호 등급, 사용자 ID 등)을 참조합니다.
사용자 메타데이터는 인증 흐름이 완료된 후에 사용할 수 있게 되지만 특정 메타데이터 속성은 MVPD 및 해당 특정 메타데이터 속성에 따라 인증 흐름 중에 업데이트될 수 있습니다.
사용자 메타데이터는 사용자의 개인화를 향상시키는 데 사용할 수 있지만 분석에 사용할 수도 있습니다. 예를 들어 프로그래머는 사용자의 우편 번호를 사용하여 현지화된 뉴스 또는 날씨 업데이트를 제공하거나 자녀 보호를 적용할 수 있습니다.
Adobe Pass 인증은 MVPD가 데이터를 다양한 형식으로 제공할 때 사용자 메타데이터 값을 표준화합니다. 또한 특정 특성(예: 우편 번호)의 경우 프로그래머 인증서를 사용하여 값을 암호화할 수 있습니다.
Adobe Pass 인증을 사용하면 프로그래머가 MVPD 통합에서 사용할 수 있는 사용자 메타데이터를 검토하고 Adobe Pass TVE 대시보드를 통해 관리할 수 있습니다.
사용자 메타데이터 속성 attributes
다음 표에는 프로그래머가 사용할 수 있는 사용자 메타데이터 특성 중 일부가 나열되어 있습니다.
userID
userID
값이 householdID
과(와) 다릅니다.upstreamUserID
upstreamUserID
값은 대부분의 MVPD에 대한 userID
값과 동일합니다.householdID
userID
과(와) 동일합니다.primaryOID
typeID
값이 "기본"으로 설정된 경우 primaryOID
값은 userID
값과 동일합니다.typeID
typeID
값이 "기본"으로 설정된 경우 primaryOID
값은 userID
값과 동일합니다.is_hoh
hba_status
allowMirroring
zip
zip
값은 MVPD과 법적 합의가 필요한 중요한 데이터를 나타냅니다. 암호화되면 zip
키의 표현은 Array
이(가) 아닌 String
이(가) 됩니다.encryptedZip
channelID
maxRating
language
프로그래머가 사용할 수 있는 사용자 메타데이터 특성은 MVPD이 제공하는 항목에 따라 다릅니다. 다음 표에는 다양한 MVPD에서 사용할 수 있는 특성이 나열되어 있습니다.
userID
upstreamUserID
householdID
primaryOID
typeID
is_hoh
hba_status
allowMirroring
zip
channelID
maxRating
language
onNet
inHome
upstreamUserID
목록을 공유합니다.userID
과(와) 동일한 값으로 householdID
을(를) 노출합니다.userID
을(를) 사용할 수 있습니다.사용자 메타데이터 암호화 encryption
사용자 메타데이터 특성을 암호화하고 해독하려면 프로그래머가 인증서(공개/개인 키 쌍)를 생성하고 Adobe Pass TVE 대시보드를 통해 인증서를 자체 구성하거나 Adobe Pass 인증 담당자와 공개 키를 공유해야 합니다.
인증서가 올바르게 생성 및 구성되었는지 확인하려면 아래 단계를 따르십시오.
-
OpenSSL 툴킷(http://www.openssl.org)을 다운로드하여 설치합니다.
-
CSR(인증서 서명 요청) 생성:
-
키 쌍을 생성합니다. 명령 터미널에서 다음을 실행합니다.
code language-bash openssl genrsa -des3 -out mycompany-license.key 2048
-
CSR을 생성합니다. 명령 터미널에서 다음을 실행합니다.
code language-bash openssl req -new -key mycompany-license.key -out mycompany-license.csr -batch
개인 키의 암호를 입력하라는 메시지가 표시됩니다.
-
개인 키 및 암호의 백업 사본을 만듭니다. 샘플 CSR:
code language-none -----BEGIN CERTIFICATE REQUEST----- MIIBnTCCAQYCAQAwXTELMAkGA1UEBhMCU0cxETAPBgNVBAoTCE0yQ3J5cHRvMRIw EAYDVQQDEwlsb2NhbGhvc3QxJzAlBgkqhkiG9w0BCQEWGGFkbWluQHNlcnZlci5l eGFtcGxlLmRvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAr1nYY1Qrll1r uB/FqlCRrr5nvupdIN+3wF7q915tvEQoc74bnu6b8IbbGRMhzdzmvQ4SzFfVEAuM MuTHeybPq5th7YDrTNizKKxOBnqE2KYuX9X22A1Kh49soJJFg6kPb9MUgiZBiMlv tb7K3CHfgw5WagWnLl8Lb+ccvKZZl+8CAwEAAaAAMA0GCSqGSIb3DQEBBAUAA4GB AHpoRp5YS55CZpy+wdigQEwjL/wSluvo+WjtpvP0YoBMJu4VMKeZi405R7o8oEwi PdlrrliKNknFmHKIaCKTLRcU59ScA6ADEIWUzqmUzP5Cs6jrSRo3NKfg1bd09D1K 9rsQkRc9Urv9mRBIsredGnYECNeRaK5R1yzpOowninXC -----END CERTIFICATE REQUEST-----
-
-
CSR을 인증 기관(CA)에 보냅니다(예: Verisign).
-
CA는 .p7b 형식(PKCS#7, Cryptographic Message Syntax Standard)으로 인증서를 전송합니다.
-
.p7b 인증서 배포 개인 키를 사용하여 PKCS#7(.p7b) 파일을 PKCS#12(PFX 파일, Personal Information Exchange Syntax Standard)로 변환하고 PEM 파일(연결된 인증서 컨테이너 파일)을 생성합니다.
-
PKCS#7 파일을 임시 PEM 파일로 변환합니다. 명령줄에서 다음을 실행합니다.
code language-none openssl pkcs7 -in mycompany-license.p7b -inform DER -out mycompany-license-temp.pem -outform PEM -print_certs
-
임시 PEM 파일을 PFX 파일로 변환합니다. 명령줄에서 다음을 실행합니다.
code language-none openssl pkcs12 -export -inkey mycompany-license.key -in mycompany-license-temp.pem -out mycompany-license.pfx -passin pass:private_key_password -passout pass:pfx_password
-
임시 PEM 파일을 최종 PEM 파일로 변환합니다. 명령줄에서 다음을 실행합니다.
code language-none openssl x509 -in mycompany-license-temp.pem -inform PEM -out mycompany-license.pem -outform PEM
-
-
PEM 파일을 사용하여 Adobe Pass TVE 대시보드를 통해 인증서를 구성하거나 Adobe Pass 인증 담당자에게 PEM 파일을 보냅니다.
-
Adobe Pass TVE 대시보드를 통해 인증서를 관리하는 방법에 대한 자세한 내용은 다음 섹션을 참조하십시오.
-
Adobe Pass 인증은 기본 인증서와 백업 인증서를 모두 지원합니다. 어떤 식으로든 기본 인증서가 손상되면 이를 취소하고 보조 인증서로 전환할 수 있습니다. 이를 통해 고객에게 미치는 영향을 최소화하면서 인증서 간의 원활한 전환을 보장합니다.
-
사용자 메타데이터 관리 management
Adobe Pass TVE Dashboard는 Adobe Pass 인증 고객(프로그래머)이 구성 및 데이터를 관리하는 도구입니다. 이 셀프 서비스 대시보드를 사용하면 Adobe Pass TVE 대시보드 사용 안내서 설명서에 설명된 다양한 기능을 사용할 수 있습니다.
MVPD에서 사용할 수 있는 사용자 메타데이터 특성을 검토하고 관리하려면 통합을 위한 TVE Dashboard 사용 안내서 설명서의 단계를 따릅니다.
사용자 메타데이터 특성 암호화에 사용되는 인증서를 검토하고 관리하려면 프로그래머를 위한 TVE 대시보드 사용 안내서 또는 채널에 대한 TVE 대시보드 사용 안내서 문서의 단계를 따릅니다.
REST API V2 rest-api-v2
사용자 메타데이터 속성은 다음 API를 사용하여 검색할 수 있습니다.
사용자 메타데이터 특성의 구조를 이해하려면 위의 API의 응답 및 샘플 섹션을 참조하십시오.
위의 API를 통합하는 방법 및 시기에 대한 자세한 내용은 다음 문서를 참조하십시오.
특정 메타데이터 속성은 MVPD 및 특정 메타데이터 속성에 따라 인증 흐름 중에 업데이트될 수 있습니다. 그 결과 클라이언트 애플리케이션은 최신 사용자 메타데이터를 검색하기 위해 위의 API를 다시 쿼리해야 할 수 있습니다.