Skip to main content

Authorization

Follow this guide to create a new Nielsen Digital Ad Ratings credential that will allow Nexla to authenticate to and exchange data with your Nielsen Digital Ad Ratings account.
nielsen_digital_ad_ratings_auth.png

Nielsen Digital Ad Ratings

Prerequisites

Before creating a Nielsen Digital Ad Ratings credential, you need to obtain your OAuth2 Client ID, Client Secret, Username, and Password from your Nielsen Digital Ad Ratings account. Nielsen Digital Ad Ratings uses OAuth2 2-legged authentication for all API requests.

To obtain your Nielsen Digital Ad Ratings OAuth2 credentials, follow these steps:

  1. Sign in to your Nielsen Digital Ad Ratings account using your administrator credentials, or contact your Nielsen account representative to set up API access.

  2. Navigate to your account settings or API management section in the Nielsen Digital Ad Ratings portal.

  3. Look for the API Credentials or OAuth2 section in your account settings.

  4. If you don't have OAuth2 credentials yet, click Create Client or Generate Credentials to create a new OAuth2 client application.

  5. Configure your OAuth2 client settings:

    • Enter a name or description for the client (e.g., "Nexla Integration")
    • Review and select the permissions or scopes for the client
  6. Click Create or Generate to create the OAuth2 client.

  7. After the OAuth2 client is created, you will see the Client ID and Client Secret. Copy these values immediately.

  8. Identify your Username and Password. These are your Nielsen Digital Ad Ratings account credentials that will be used for OAuth2 authentication.

  9. Store all credentials securely, as you will need them to configure your Nexla credential. The Client Secret and Password are sensitive information and should be kept confidential.

The OAuth2 credentials are used to obtain access tokens for API requests to the Nielsen Digital Ad Ratings API. The Client ID and Client Secret are used in the OAuth2 token exchange, and the Username and Password are used for authentication. OAuth2 uses 2-legged authentication, which means the token exchange happens directly without user authorization. If your credentials are compromised, you should immediately revoke them in your Nielsen Digital Ad Ratings account settings and generate new ones. For detailed information about OAuth2 authentication, available endpoints, and API access, refer to the Nielsen Digital Ad Ratings API documentation.

Create a Nielsen Digital Ad Ratings Credential

  • To create a new Nielsen Digital Ad Ratings credential, after selecting the data source/destination type, click the Add Credential tile to open the Add New Credential overlay.

New Credential Overlay – Nielsen Digital Ad Ratings

NielsenAdCred.png

Credential Name & Description

  1. Enter a name for the credential in the Credential Name field and a short, meaningful description in the Credential Description field.

    Resource descriptions are recommended but are not required. They should be used provide information about the resource purpose, data freshness, etc. that can help the owner and other users efficiently understand and utilize the resource.

OAuth2 Authentication

Nielsen Digital Ad Ratings uses OAuth2 2-legged authentication for all API requests. OAuth2 uses Client ID, Client Secret, Username, and Password to obtain access tokens for API authentication.

  1. Enter your Nielsen Digital Ad Ratings Client ID in the Client ID field. This is the Client ID you obtained from your Nielsen Digital Ad Ratings account settings (API Credentials or OAuth2 section). The Client ID is used in the OAuth2 token exchange to obtain access tokens.

  2. Enter your Nielsen Digital Ad Ratings Client Secret in the Client Secret field. This is the Client Secret you obtained from your Nielsen Digital Ad Ratings account settings. The Client Secret is used in the OAuth2 token exchange and is sensitive information that must be kept confidential.

  3. Enter your Nielsen Digital Ad Ratings Username in the Username field. This is your Nielsen Digital Ad Ratings account username that will be used for OAuth2 authentication.

  4. Enter your Nielsen Digital Ad Ratings Password in the Password field. This is your Nielsen Digital Ad Ratings account password that will be used for OAuth2 authentication. The Password is sensitive information and must be kept confidential.

    Your Nielsen Digital Ad Ratings OAuth2 credentials can be found in your Nielsen Digital Ad Ratings account settings under the API Credentials or OAuth2 section. The Client ID and Client Secret are obtained from your OAuth2 client application settings. The Username and Password are your Nielsen Digital Ad Ratings account credentials.

    OAuth2 authentication uses 2-legged authentication, which means the token exchange happens directly without user authorization. The Client ID, Client Secret, Username, and Password are used together to obtain access tokens for API requests.

    If your credentials are compromised, you should immediately revoke them in your Nielsen Digital Ad Ratings account settings and generate new ones. The Client Secret and Password provide access to your Nielsen Digital Ad Ratings account data and should be treated as sensitive information. Keep your credentials secure and do not share them publicly.

    For detailed information about OAuth2 authentication, available endpoints, and API access, see the Nielsen Digital Ad Ratings API documentation.

Save the Credential

  1. Once all of the relevant steps in the above sections have been completed, click the Save button at the bottom of the overlay to save the configured credential.

  2. The newly added credential will now appear in a tile on the Authenticate screen during data source/destination creation and can be selected for use with a new data source or destination.