Uploading Offline Conversions to CM360 via API with Email List

451 views
Skip to first unread message

Oded

unread,
Sep 12, 2023, 10:39:52 AM9/12/23
to Google's Campaign Manager 360 API Forum
Hi there,

I've been working on uploading offline conversions to CM360 using the API, specifically aiming to match these conversions with an email list I have.

So far, I've managed to achieve this with Google Adwords through SSD (Stores Sales Direct). However, I'm encountering some confusion when it comes to CM360, and I'm struggling to find a straightforward answer on whether this can be accomplished.

It's clear to me that I need to hash the email addresses, as this is a standard procedure for handling personally identifiable information (PII) during the upload process.

Can anyone shed some light on whether this can indeed be done with CM360 and if there are any specific steps or guidelines to follow for uploading conversions based on an email list?

Additionally, I'm trying to understand what should be the values, for the following parameters:
 - encrypted_user_id
 - encryption_source
 - encryption_entity_id
 - encryption_entity_type


Your insights would be greatly appreciated!
Thanks,

DCM API (DoubleClick Campaign Mgr)

unread,
Sep 12, 2023, 4:32:10 PM9/12/23
to google-doubleclick-...@googlegroups.com
Hi Team,

Thank you for reaching out to the CM360 API support team.

With regards to your concern, you may refer to DCM 360: Upload conversions (https://developers.google.com/doubleclick-advertisers/guides/conversions_upload) full documentation and guidelines. Kindly note that CM360 API primarily deals with managing advertising campaigns and related data, and it does not directly provide functionality for hashing email addresses. For additional information, related to parameters please refer to this help center article. Hope this helps.

 
This message is in relation to case "ref:_00D1U1174p._5004Q2okbNe:ref"

Thanks,
 
Google Logo DCM API Team


Oded

unread,
Sep 13, 2023, 3:29:43 AM9/13/23
to Google's Campaign Manager 360 API Forum
Hi Support team,
Thank you for your quick feedback,
I'm familiar with the link you sent, I don't need help with hashing emails.

I don't understand how can I upload an email list, and still have open questions,

Why should I encrypt the user email if I can hash it?
Do I need both the encrypted_user_id  and the hashed email?
Do I need to provide you with the encryption keys?
How can I pass the hashed user email?
What does the "%m match macro" have to do with it and where should I define it?

It will be great to get a code sample

Thanks again,

DCM API (DoubleClick Campaign Mgr)

unread,
Sep 13, 2023, 6:42:33 AM9/13/23
to google-doubleclick-...@googlegroups.com
Hello,

Thank you for getting back to us.

If you want to add user email information while uploading the offline conversions in the DCM API then, it should be added under the UserIdentifier object. You may find the below responses for the mentioned queries:
  • Why should I encrypt the user email if I can hash it?
  • Do I need both the encrypted_user_id  and the hashed email?
  • Do I need to provide you with the encryption keys?
    • These are required encryption fields to be added while uploading the offline conversions.
  • How can I pass the hashed user email?
    • As, informed in the first response where, it should be added under the UserIdentifier object.
  • What does the "%m match macro" have to do with it and where should I define it?
    • I would like to inform you that queries related to "%m match macro" are out of scope for us. Please note that we can resolve technical issues / concerns related to the DCM API. Kindly check with the DCM product team via this link for further assistance on this query.
You may refer to all available client libraries for the DCM API. Hope this helps. For any other assistance you may get back to us.
Reply all
Reply to author
Forward
0 new messages