What are the correct values for bridgeMapVersionId and partnerId for OfflineDataUpload ThirdPartyUploadMetadata

139 views
Skip to first unread message

Steve Wilhelm

unread,
Nov 8, 2017, 8:49:44 PM11/8/17
to AdWords API Forum
Getting the following error 

ERROR:suds.client:<suds.sax.document.Document instance at 0x106a06c68>

WARNING:googleads.common:Response summary - {'operations': 1, 'methodName': mutate, 'faultMessage': u'[OfflineDataUploadError.INVALID_UPLOAD_METADATA @ operations[0].operand.uploadMetadata]', 'isFault': True, 'requestId': 00055d82c532ba680a24d50658049b8a, 'responseTime': 160, 'serviceName': OfflineDataUploadService}


with the following XML

<ns2:uploadMetadata>

  <ns2:StoreSalesUploadCommonMetadata xsi:type="ns2:ThirdPartyUploadMetadata">

     <ns2:loyaltyRate>0.0</ns2:loyaltyRate>

     <ns2:transactionUploadRate>0.0</ns2:transactionUploadRate>

     <ns2:advertiserUploadTime>20171101 010500 America/Los_Angeles</ns2:advertiserUploadTime>

     <ns2:validTransactionRate>0.0</ns2:validTransactionRate>

     <ns2:partnerMatchRate>0.0</ns2:partnerMatchRate>

     <ns2:partnerUploadRate>0.0</ns2:partnerUploadRate>

     <ns2:bridgeMapVersionId>bridgeId123</ns2:bridgeMapVersionId>

     <ns2:partnerId>partnerId123</ns2:partnerId>

  </ns2:StoreSalesUploadCommonMetadata>

</ns2:uploadMetadata>


What are the valid values for bridgeMapVersionId and partnerId?

Michael Cloonan (AdWords API Team)

unread,
Nov 9, 2017, 8:51:57 AM11/9/17
to AdWords API Forum
Hello,

I am looking into the intended usage for these fields and I will respond here again once I have more information to share.

Regards,
Mike, AdWords API Team

Steve Wilhelm

unread,
Nov 9, 2017, 2:05:40 PM11/9/17
to AdWords API Forum
Michael,

Thanks for your prompt response. Look forward to getting additional details from you.

- Steve W.

Steve Wilhelm

unread,
Nov 13, 2017, 2:14:48 PM11/13/17
to AdWords API Forum
Any progress on the valid values for bridgeMapVersionId and partnerId and if they are not correct would they be the cause of the OfflineDataUploadError?

- Steve W.

On Thursday, November 9, 2017 at 5:51:57 AM UTC-8, Michael Cloonan (AdWords API Team) wrote:

Michael Cloonan (AdWords API Team)

unread,
Nov 13, 2017, 2:22:58 PM11/13/17
to AdWords API Forum
Hello,

As this is a new feature, I am still trying to track down someone who knows it well so that we can provide you more information and hopefully improve the documentation as well. I apologize for the delay.

Regards,
Mike, AdWords API Team

Steve Wilhelm

unread,
Dec 1, 2017, 1:20:57 PM12/1/17
to AdWords API Forum
Michael,

Any progress on getting details or examples of setting bridgeMapVersionId and partnerId for OfflineDataUpload ThirdPartyUploadMetadata?

Thanks in advance for any help you can provide.

- Steve W

Michael Cloonan (AdWords API Team)

unread,
Dec 1, 2017, 1:54:30 PM12/1/17
to AdWords API Forum
Hello,

I apologize for the slow turnaround. I still haven't been able to determine exactly how these fields are meant to be used. I have escalated the priority internally in hopes of getting a response quickly. I will let you know as soon as I find out more myself.

Regards,
Mike, AdWords API Team

Michael Cloonan (AdWords API Team)

unread,
Dec 4, 2017, 8:42:12 AM12/4/17
to AdWords API Forum
Hello,

It sounds like you should probably be using FirstPartyUploadMetadata instead, along with setting the uploadType to STORE_SALES_UPLOAD_FIRST_PARTY.

The third party options are for Google data provider partners who have the bridge map and partner values for their integrations. If you are a merchant who wants to upload your own offline data, then first party fields are the ones to use, which do not require these fields.

Regards,
Mike, AdWords API Team

Steve Wilhelm

unread,
Dec 4, 2017, 4:37:52 PM12/4/17
to AdWords API Forum
Michael,

You state: "The third party options are for Google data provider partners who have the bridge map and partner values for their integrations.If you are a merchant who wants to upload your own offline data, then first party fields are the ones to use, which do not require these fields."

We are in fact a data provider but have not yet received the bridge map and partner values. Where can find these values? Would they be in the AdWords console?

Thanks in advance for your help.

- Steve W.

Michael Cloonan (AdWords API Team)

unread,
Dec 5, 2017, 8:14:33 AM12/5/17
to AdWords API Forum
Hello,

I will investigate how exactly those values are meant to be communicated to you in this case. From the way it was explained to me, it seemed like the partnerId should be known from the time you are initially set up as a data partner, and the bridgeMapVersionId is something that will change over time and you have to keep in sync on your end, but I'm not sure exactly what mechanism we use to update the bridgeMapVersionId to you.

I will let you know when I have more information to share.

Regards,
Mike, AdWords API Team

Michael Cloonan (AdWords API Team)

unread,
Feb 7, 2018, 11:08:19 AM2/7/18
to AdWords API Forum
Hello,

I apologize for the extended delay before I was able to get back to you.

To use the third party upload metadata, you can get the bridge map version id and the parner id from your Google business development representative. If you do not have such a representative, then you should be using first party uploads.

Regards,
Mike, AdWords API Team

Reply all
Reply to author
Forward
0 new messages