Hi Binbin,
Thank you for reaching out. Please give it a try to query the ad_group_ad resource via the Google Ads API instead.
Thanks and regards,
Xiaoming, Google Ads API Team
|
||||||
Hi Caihua,
Thank you for reaching out. From your report definition I could tell you have many fields. However, to improve the performance I would suggest you try to query part of the fields for each of the campaigns in one query instead of querying them all in one single query.
Thanks and regards,
Xiaoming, Google Ads API Team
Hello Caihua,
Both my colleagues (Peter & Ernie) have already responded to you. It seems that you're not able to receive their response. For reference, I'm pasting its contents below :
"Our team will be needing the complete request and response logs especially with request ID instead generated for this report and where the issue occurred to further investigate. We would not be able to view our backend without the said information.
That being said, if you haven't enabled the logging of API transactions yet, then please do so by following this guide for .Net client library. If the issue that is mentioned on that Github tracker will occur, then I would suggest following up the author of the client library there as the request ID is important detail for checking this issue on our side.
That said, could you also share the requested details so our team can take a closer look at the issue?"
Please send those requested details via Reply privately to author option or via this email address (googleadsa...@google.com).
Regards,
|
||||||
Hi Team,Gentle ping here if you have any update on this case. Thanks.On Wed, Jun 9, 2021 at 9:52 PM Caihua Du <duca...@gmail.com> wrote:Hi Ernie and team,If you have any update on this issue, please let us know. Thanks again for your help.CaihuaOn Mon, Jun 7, 2021 at 11:11 PM Caihua Du <duca...@gmail.com> wrote:Thank you Ernie! Yes, it's really weird that if there is no Responsive Search Ad, I agree those calls should return immediately.Currently our logging level is set at summary level, which is to reduce our log volume from our end. We don't enable verbose/Information log yet.It looks like there was a bug in the dotnet client library as there is no request id in case of failure:Search Stream Logging: Request Id Empty? · Issue #283 · googleads/google-ads-dotnet · GitHubFor the requests I have shared earlier, I don't see the request id in the request.Would it be possible to correlate the data based on the customer id and request body to find the corresponding request from the backend? If Devtoken is needed, I can provide that info too. Thanks!On Sun, Jun 6, 2021 at 8:39 PM Google Ads API Forum Advisor Prod <adsapifor...@gmail.com> wrote:Hi Caihua,
I work with Xiaoming and let me provide support to your concern.
Upon checking the provided logs and your account, I can say that the error shouldn’t have happened because the campaign IDs specified in the query don’t have any responsive search ad, therefore querying of this API request should be faster. Also for this reason, the error should not occurred as it usually happens when the data being processed by the API is large, but this is not the current situation.
With this, so that our team can further investigate, could you provide the complete request and response logs especially with request ID generated on your end? If you haven't yet, logging can be enabled by navigating to the Client libraries > Your client library (ex. Java) > Logging documentation, which you can access from this link.
Regards,
Ernie John Blanca Tacata Google Ads API Team
ref:_00D1U1174p._5004Q2EqJ7A:ref