[v8]{class="badge positive" title="Also applies to Campaign v8"}

Opt-out for the Sale of Personal Information (CCPA) sale-of-personal-information-ccpa

The California Consumer Privacy Act (CCPA) provides California residents new rights in regards to their personal information and imposes data protection responsibilities on certain entities whom conduct business in California.

The configuration and usage of Access and Delete requests are common to both GDPR and CCPA. This section presents the opt-out for the sale of personal data, which is specific to CCPA.

In addition to the Consent management tools provided by Adobe Campaign, you have the possibility to track whether a consumer has opted-out for the sale of Personal Information.

Contacts can decide, through your system, that they do not allow their personal information from being sold to a third-party. In Adobe Campaign, you will be able to store and track this information.

For this to work, you need to extend the Profiles table and add an Opt-Out for CCPA field.

It is your responsibility as the Data Controller to receive the Data Subject’s request and to keep track of the request dates for CCPA. As a technology provider, we only provide a way to opt-out. For more on your role as a Data Controller, see Personal data and Personas.

Prerequisite ccpa-prerequisite

To leverage this information, you need to create this field in Adobe Campaign Classic. For this, you will add a boolean field to the Recipient table. When a new field is created, it is automatically supported by the Campaign API.

If you use a custom recipient table, you also need to perform this operation.

For more detailed information on how to create a new field, refer to the Schema edition documentation.

Modifying schemas is a sensitive operation which must be performed by expert users only.
  1. Go to Tools > Advanced > Add new fields, select Recipients as the Document type and click Next. For more on adding fields to a table, see this section.

  2. For the Field type, select SQL field. For the Label, use Opt-Out for CCPA. Select the 8-bit integer (boolean) type and define the following unique Relative path: @OPTOUTCCPA. Click Finish.

    This will extend or create the Recipient (cus) schema. Click it to verify that the field has been correctly added.

  3. Click the Configuration > Input forms node of the explorer. In Recipient (nms), under “General Package”, add an <input> element and use, for the xpath value, the relative path defined in step 2. For more on identifying a form, see this section.

    code language-none
    <input  colspan="2" type="checkbox" xpath="@OPTOUTCCPA"/>

  4. Disconnect and re-connect. Follow the steps described in the next section to verify that the field is available on a recipient’s details.

Usage usage

It is the responsibility of the Data Controller to populate the value of the field and follow the CCPA guidelines and rules concerning data selling.

To populate the values, several methods can be used:

  • Using Campaign’s interface by editing the recipient’s details
  • Using the API
  • Via a data import workflow

You should then ensure that you never sell to any third party the personal information of profiles who have opted-out.

  1. To change the opt-out status, go to Profiles and Target > Recipients and select a recipient. In the General tab, you will see the field configured in the previous section.

  2. Configure the recipients list to display the op-out column. To learn how to configure lists, refer to the detailed documentation.

  3. You can click the column to sort recipients according to the opt-out information. You can also create a filter to only display recipients who have opted-out. For more on creating filters, see this section.