Offline Call Conversions Upload Error - Getting "InternalApiError.UNEXPECTED_INTERNAL_API_ERROR"

43 views
Skip to first unread message

jo...@elabogado.com

unread,
Nov 5, 2018, 6:14:25 AM11/5/18
to AdWords API and Google Ads API Forum
Hello,

We're currently trying to upload offline call conversions to a custom call conversion goal we created in our MCC account. We have successfully performed this process with normal conversions (conversions from clicks - with Gclid). However, we can't seem to succeed doing so with Call Conversions.

Background information:

- We're using Java to communicate with the AdWords API
- We're working with the following library version: v201809
- We're specifically working with these libraries: 
  • UploadCallConversionFeedService
  • OfflineCallConversionFeedOperation

The problem goes as follows:

1. We have followed all the instructions as explained in the API documentation: https://support.google.com/google-ads/answer/6275629
2. We created the new conversion goal last friday, so it has been enabled for more than 48 hrs.
3. We have prepared the data in accordance to the documentation mentioned above. Specifically, we have used the right formats to enter the time zone, call start time and conversion time.
4. When we try to upload the conversions without the country prefix (+34) we get the following error: OfflineCallConversionError.UNPARSEABLE_CALLERS_PHONE_NUMBER
5. When we add the country prefix (In this case +34) we get the following error: ApiException{applicationExceptionType=ApiException, errors=[InternalApiError{apiErrorType=InternalApiError, errorString=InternalApiError.UNEXPECTED_INTERNAL_API_ERROR, fieldPath=, reason=UNEXPECTED_INTERNAL_API_ERROR, trigger=}]}

I haven't been able to find the right answer to this question in other posts. Calling AdWords Support hasn't been useful either as most support representatives are not technical enough to help us with this problem.

Thank you for your help!

Dannison Yao (AdWords API Team)

unread,
Nov 5, 2018, 1:04:46 PM11/5/18
to AdWords API and Google Ads API Forum
Hi Joel,

The UNPARSEABLE_CALLERS_PHONE_NUMBER error message may occur if the caller’s phone number cannot be parsed due to incorrect formatIt should be formatted either as E.164 "+16502531234", International "+64 3-331 6005" or as a US national number “6502531234”.

While the UNEXPECTED_INTERNAL_API_ERROR error message may occur if the service request is too big. This may cause a temporary resource related issues in the AdWords API server.

If after correcting the phone number format and the error is still persisting, could you provide the complete SOAP request and response logs generated when the error was encountered so I could investigate on this further? You may use the Reply privately to author option.

Regards,
Dannison
Adwords API Team

jo...@elabogado.com

unread,
Nov 7, 2018, 3:47:55 AM11/7/18
to AdWords API and Google Ads API Forum
Hello Dannison,

The issue was in fact related to the large size of the request you mentioned. Everything is working fine now.

Thank you for your response!
Reply all
Reply to author
Forward
0 new messages