Upload members to an audience

Upload members to a Customer Match audience by sending an IngestAudienceMembersRequest.

Here are the steps for configuring and sending the request:

  1. Set the termsOfService to a TermsOfService message with customerMatchTermsOfServiceStatus set to ACCEPTED to indicate that the Customer Match terms of service was accepted in the operating_account.

  2. On each AudienceMember in the audienceMembers list, set the data field based on the type of data the upload contains.

    • If the upload contains contact information, set the userData field to a UserData message. Add a separate entry in the userIdentifiers list for each identifier for the audience member.

    • If the upload contains mobile IDs, set the mobileData to a MobileData message. Add a separate entry in the mobileIds list for each mobile ID for the audience member.

  3. Send Customer Match data using the steps outlined in the audience guide.