(旧版)防止MVPD出现在“选择”对话框中
NOTE
此页面上的内容仅供参考。 使用此API需要来自Adobe的当前许可证。 不允许未经授权使用。
IMPORTANT
确保随时了解汇总在产品公告页中的最新Adobe Pass身份验证产品公告和停用时间表。
问题 issue-prevent-mvpd-sel-dialog
您需要防止在MVPD选择器中显示特定于(“阻止列表”)的MVPD。
解决方案 solution-prevent-mvpd-sel-dialog
解决方案是在调用displayProviderDialog()时执行阻止列表。
例如,如果您希望CableCompany_1和CableCompany_2不要显示在MVPD选择器中,则可以执行以下示例中显示的操作。
function displayProviderDialog(mvpdList) {
var allowlisted = new Array();
for (var i = 0; i < mvpdList.length; i = i + 1) {
var currentMvpd = mvpdList[i];
if (!isBlocklisted(currentMvpd.ID)) {
allowlisted.push(currentMvpd);
}
}
displayAllowlisted(allowlisted);
}
function isBlocklisted(mvpdID) {
// Implement block-listing on MVPD IDs.
return (mvpdID === 'CableCompany_1' || mvpdID === 'CableCompany_2');
}
function displayAllowlisted(list) {
// TODO: Implement site-specific logic here.
}
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b