Re: Determining specific AdGroupAd type and AdGroupCriterion type
Hi Bhavin, In theory, yes, the type should always be returned. If you can give us an example of a request/response (with sensitive information removed), it would help us troubleshoot. The xsi:type is specified to disambiguate - for example, for keywords: criterion xsi:type=Keyword - Kevin Winter AdWords API Team On Tuesday, November 6, 2012 7:15:51 AM UTC-5, bhavin wrote: Thanks for response. Unfortunately, switching to report-download is not a option for us now. We must use Services.get calls. As per the documentation in get calls Although this field is returned in the response, it is ignored on input and cannot be selected. So if selecting Type is not possible, is it correct to assume it would be returned always? - bhavin On Tue, Nov 6, 2012 at 3:56 PM, Zweitze zwe...@gmail.com javascript:wrote: In my understanding the type field should never be NULL, it must have a value. When you encounter this situation again look at the SOAP response (XML) and see whether the problem is in your code processing the SOAP response or indeed in the SOAP response itself. If the problem is indeed the response, then post that response and the requestID here, so Google can take a look. Coming back to your question if there's an alternative method, you can look at reports - at least the criteria report and ad extensions have a column for the type. They also contain IDs so matching is possible. Unfortunately the docs for the ad performance report are missing nowadays, so you'll need a few guesses to get the field name right. On Tuesday, November 6, 2012 8:01:02 AM UTC+1, bhavin wrote: Hi, AdGroupAdService type and AdGroupCriterionService get calls return Ad and AdGroupCriterion objects respectively. Those objects have Type field which could be used for determining their specific type as in text-ads, image-ad etc. But, we've noticed sometimes these calls return null values. Is their any other deterministic way to find out specific type of Ad, Criterion and AdExtension? - bhavin -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwor...@googlegroups.comjavascript: To unsubscribe from this group, send email to adwords-api...@googlegroups.com javascript: For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Re: Determining specific AdGroupAd type and AdGroupCriterion type
In my understanding the type field should never be NULL, it must have a value. When you encounter this situation again look at the SOAP response (XML) and see whether the problem is in your code processing the SOAP response or indeed in the SOAP response itself. If the problem is indeed the response, then post that response and the requestID here, so Google can take a look. Coming back to your question if there's an alternative method, you can look at reports - at least the criteria report and ad extensions have a column for the type. They also contain IDs so matching is possible. Unfortunately the docs for the ad performance report are missing nowadays, so you'll need a few guesses to get the field name right. On Tuesday, November 6, 2012 8:01:02 AM UTC+1, bhavin wrote: Hi, AdGroupAdService type and AdGroupCriterionService get calls return Ad and AdGroupCriterion objects respectively. Those objects have Type field which could be used for determining their specific type as in text-ads, image-ad etc. But, we've noticed sometimes these calls return null values. Is their any other deterministic way to find out specific type of Ad, Criterion and AdExtension? - bhavin -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Re: Determining specific AdGroupAd type and AdGroupCriterion type
Thanks for response. Unfortunately, switching to report-download is not a option for us now. We must use Services.get calls. As per the documentation in get calls Although this field is returned in the response, it is ignored on input and cannot be selected. So if selecting Type is not possible, is it correct to assume it would be returned always? - bhavin On Tue, Nov 6, 2012 at 3:56 PM, Zweitze zwei...@gmail.com wrote: In my understanding the type field should never be NULL, it must have a value. When you encounter this situation again look at the SOAP response (XML) and see whether the problem is in your code processing the SOAP response or indeed in the SOAP response itself. If the problem is indeed the response, then post that response and the requestID here, so Google can take a look. Coming back to your question if there's an alternative method, you can look at reports - at least the criteria report and ad extensions have a column for the type. They also contain IDs so matching is possible. Unfortunately the docs for the ad performance report are missing nowadays, so you'll need a few guesses to get the field name right. On Tuesday, November 6, 2012 8:01:02 AM UTC+1, bhavin wrote: Hi, AdGroupAdService type and AdGroupCriterionService get calls return Ad and AdGroupCriterion objects respectively. Those objects have Type field which could be used for determining their specific type as in text-ads, image-ad etc. But, we've noticed sometimes these calls return null values. Is their any other deterministic way to find out specific type of Ad, Criterion and AdExtension? - bhavin -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Determining specific AdGroupAd type and AdGroupCriterion type
Hi, AdGroupAdService type and AdGroupCriterionService get calls return Ad and AdGroupCriterion objects respectively. Those objects have Type field which could be used for determining their specific type as in text-ads, image-ad etc. But, we've noticed sometimes these calls return null values. Is their any other deterministic way to find out specific type of Ad, Criterion and AdExtension? - bhavin -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Re: Determining specific AdGroupAd type and AdGroupCriterion type
From thishttps://developers.google.com/adwords/api/docs/appendix/selectorfields#v201209link, I guess CriterionType can be selected and determined but not sure how to do it with Ad and AdExtension. - bhavin On Tuesday, November 6, 2012 12:31:02 PM UTC+5:30, bhavin wrote: Hi, AdGroupAdService type and AdGroupCriterionService get calls return Ad and AdGroupCriterion objects respectively. Those objects have Type field which could be used for determining their specific type as in text-ads, image-ad etc. But, we've noticed sometimes these calls return null values. Is their any other deterministic way to find out specific type of Ad, Criterion and AdExtension? - bhavin -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups AdWords API Forum group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en