user_identifers
set in a UserData
object will be reduced from 100,000 to 20. This is to clarify that each set should represent a single user.The table below illustrates uploading UserData for two users (John Doe and Max Mustermann), each of whom has two email addresses.
Correct usage |
operations: { create: { user_identifiers { hashed_email: hash(“johndoe@gmail.com”) }, user_identifiers { hashed_email: hash(“johndoe@google.com”) } } } operations: { create: { user_identifiers { hashed_email: hash(“maxmustermann@gmail.com”) }, user_identifiers { hashed_email: hash(“maxmustermann@google.com”) } } } |
Incorrect usage |
operations: { create: { user_identifiers { hashed_email: hash(“johndoe@gmail.com”) }, user_identifiers { hashed_email: hash(“johndoe@google.com”) }, user_identifiers { hashed_email: hash(“maxmustermann@gmail.com”) }, user_identifiers { hashed_email: hash(“maxmustermann@google.com”) } } } |
UserData
is used for Customer Match and store sales uploads. In a given create/remove UserData
operation, each set of user_identifiers
should be for a single user. Note that the same total amount of data can be sent in a single request, but each set of
user_identifiers
must represent a single person.If the number of
user_identifiers
for a single set exceeds the new limit of 20, a TOO_MANY_USER_IDENTIFIERS
error will be generated.This will be applied to the two Google Ads API methods that provide
UserData
uploads:If you have any questions or need additional help, contact us via the forum.