(レガシー) ユーザーメタデータ user-metadata
NOTE
このページのコンテンツは、情報提供のみを目的として提供されています。 このAPIを使用するには、Adobeの現在のライセンスが必要です。 無断使用は認められません。
IMPORTANT
製品のお知らせ ページに集計されている最新のAdobe Pass認証製品のお知らせと廃止予定について、常に情報を得てください。
NOTE
REST APIの実装は スロットル メカニズム によって制限されています
REST API エンドポイント clientless-endpoints
<REGGIE_FQDN>:
- 実稼動 – api.auth.adobe.com
- ステージング - api.auth-staging.adobe.com
<SP_FQDN>:
- 実稼動 – api.auth.adobe.com
- ステージング - api.auth-staging.adobe.com
説明 description
MVPDが認証済みユーザーについて共有したメタデータを取得します。
エンドポイント
様に呼び出されました
入力
パラメーター
パラメーター
HTTP
メソッド
メソッド
応答
HTTP
応答
応答
<SP_FQDN>/api/v1/tokens/usermetadataストリーミングアプリ
または
プログラマーサービス
または
プログラマーサービス
1. 依頼者
2。 deviceId (必須)
3。 device_info/X-Device-Info (必須)
4. deviceType
5。 deviceUser (非推奨)
6。 appId (非推奨)
2。 deviceId (必須)
3。 device_info/X-Device-Info (必須)
4. deviceType
5。 deviceUser (非推奨)
6。 appId (非推奨)
GET
失敗した場合のユーザーのメタデータまたはエラーの詳細を含むXMLまたはJSON。
200 – 成功
404 - メタデータが見つかりません
412 – 無効なAuthN トークン (期限切れのトークンなど)
入力パラメーター
説明
依頼者
この操作が有効なプログラマの依頼者Id。
deviceId
デバイス ID バイト。
device_info/
X-Device-Info
ストリーミング デバイス情報。
注意:これはdevice_infoをURL パラメーターとして渡すことができますが、このパラメーターの潜在的なサイズとGET URLの長さに制限があるため、http ヘッダーのX-Device-Infoとして渡す必要があります。
詳しくは、 デバイスと接続情報の受け渡しを参照してください。
注意:これはdevice_infoをURL パラメーターとして渡すことができますが、このパラメーターの潜在的なサイズとGET URLの長さに制限があるため、http ヘッダーのX-Device-Infoとして渡す必要があります。
詳しくは、 デバイスと接続情報の受け渡しを参照してください。
deviceType
デバイスの種類(Roku、PCなど)。
このパラメーターが正しく設定されている場合、ESMはクライアントレスを使用する際にデバイスタイプ 🔗ごとに分割された指標を提供します。これにより、Roku、AppleTV、Xboxなどのさまざまなタイプの分析を実行できます。
「 パス指標でクライアントレスデバイスタイプパラメーターを使用するメリット
」を参照してください 注:
このパラメーターが正しく設定されている場合、ESMはクライアントレスを使用する際にデバイスタイプ 🔗ごとに分割された指標を提供します。これにより、Roku、AppleTV、Xboxなどのさまざまなタイプの分析を実行できます。
「 パス指標でクライアントレスデバイスタイプパラメーターを使用するメリット
」を参照してください 注:
device_infoはこのパラメーターに置き換わります。deviceUser
appId
NOTE
ユーザーメタデータ情報は、認証フローが完了した後に使用できますが、MVPDおよびメタデータタイプに応じて、認証フローで更新できます。
応答サンプル sample-response
呼び出しが成功すると、サーバーはXML (デフォルト)またはJSON オブジェクトを使用して、以下のような構造で応答します。
{
updated: 1334243471,
encrypted: ["encryptedProp"],
data: {
zip: ["12345", "34567"],
maxRating: {
"MPAA": "PG-13",
"VCHIP": "TV-Y",
"URL": "http://exam.pl/e/manage/ratings"
},
householdID: "3456",
userID: "BgSdasfsdk23/dsaf3+saASesadgfsShggssd=",
channelID: ["channel-1", "channel-2"]
}
}
オブジェクトのルートには3つのノードがあります。
- updated: メタデータが最後に更新された時刻を表すUNIX タイムスタンプを指定します。 このプロパティは、認証フェーズでメタデータを生成する際に、サーバーによって最初に設定されます。 その後の呼び出し(メタデータが更新された後)は、タイムスタンプが増分されます。
- data:実際のメタデータ値が含まれています。
- encrypted:暗号化されたプロパティを一覧表示する配列。 特定のメタデータ値を復号するには、プログラマはメタデータに対してBase64復号を実行し、その結果の値に対して独自の秘密鍵を使用してRSA復号を適用する必要があります(Adobeは、プログラマの公開証明書を使用してサーバ上のメタデータを暗号化します)。
エラーが発生した場合、サーバーは詳細なエラーメッセージを指定するXMLまたはJSON オブジェクトを返します。
詳しくは、 ユーザーメタデータ を参照してください。
recommendation-more-help
pass-help-authentication