(Legacy) Consenti MVPD nella finestra di dialogo per selezione allow-mvpds-selection-dialog

NOTE
Il contenuto di questa pagina viene fornito solo a scopo informativo. L’utilizzo di questa API richiede una licenza corrente da Adobe. Non è consentito alcun uso non autorizzato.
IMPORTANT
Assicurati di essere sempre informato sugli ultimi annunci di prodotto per l'autenticazione di Adobe Pass e sulle timeline di disattivazione aggregate nella pagina Annunci di prodotto.

Problema issue

Il programmatore potrebbe voler testare o verificare l’esperienza utente delle nuove integrazioni MVPD prima di passare agli utenti finali.

Soluzione solution

Nel callback displayProviderDialog(), l'autenticazione Adobe Pass restituisce tutti gli MVPD integrati con il programmatore selezionato (ID richiedente). Ma il Programmatore può applicare un filtro all'array di ritorno di MVPD e visualizzare solo quelli che sono in entrambi gli elenchi.

Esempio example

In questo esempio viene illustrato come visualizzare solo CableCompany_1 e CableCompany_2 all'interno della finestra di dialogo del selettore MVPD e come non visualizzare CableCompany_NewIntegration.

function displayProviderDialog(mvpdList) {
    var allowlisted = new Array();
    for (var i = 0; i < mvpdList.length; i = i + 1) {
        var currentMvpd = mvpdList[i];
        if ( isAllowListed(currentMvpd.ID) ) {
            allowlisted.push(currentMvpd);
        }
    }
    displayAllowlisted(allowlisted);
}

function isAllowListed(mvpdID) {
    // Implement allowlisting 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