Any word on why I might not be able to retrieve these Ads?

On Jan 5, 10:16 am, "j.e.frank" <[email protected]> wrote:
> I cannot retrieve this ad with the v13 API.  If I call
> AdService.getAllAds and pass in the parent ad group ID, I get back
> null (this ad group only contains in-stream ads).  If I call
> AdService.getAd for the specific ad, I get an API exception with the
> message "This creative type is not supported by the api."
>
> I have some trouble telling which ad is which in the web interface,
> but by matching up the stats from the report, I can see that the ad in
> question is deleted.  (I can see it if I set the "filter and view" to
> include deleted ads.)  So that may be why the ad is not returned in
> the results, although I should be able to retrieve a deleted ad's info
> through the api, since the ad still exists, and there are stats for it
> from before it was deleted.  The API call I am using takes an explicit
> array of Ad IDs, so it is not just that I am asking for "all active
> ads" or anything.  I don't know if this is a general issue (inability
> to retrieve deleted ads) or if it is specific to my circumstances.
>
> On Jan 4, 7:02 pm, AdWords API Advisor <[email protected]>
> wrote:
>
> > Hi,
>
> > Are you able to see that same ad in the web interface?  Are you able
> > to retrieve it via the v13 API?
>
> > Best,
> > - Eric
>
> > On Jan 4, 6:01 pm, "j.e.frank" <[email protected]> wrote:
>
> > > Does anyone know why some Ads do not come back in the AdGroupAdPage's
> > > entries when calling AdGroupAdService.get ?  One of my campaigns has 3
> > > pre-roll Ads (aka In-Stream).  I pass in the three Ad IDs, and I only
> > > get back 2 results.  If I just pass in the "missing" Ad's ID as the
> > > selector, then the resulting entries array is null.  I have double
> > > checked the IDs, and I can see that particular Ad ID in a report, so
> > > as far as I can tell, it should show up in the results, but it does
> > > not.
>
> > > On Dec 30 2009, 2:31 pm, "j.e.frank" <[email protected]> wrote:
>
> > > > Thank you, that is helpful.
>
> > > > I have tried calling AdGroupAdService.get on several ad IDs that I
> > > > know are video ads.  Sometimes this works fine, and I can infer that
> > > > (for example) template ID 49 is Pre Roll and template ID 9 is Click to
> > > > Play.  But sometimes I pass in an Ad ID and I get nothing back in the
> > > > results.  This is puzzling to me, because I can see the Ad ID in the
> > > > report.  Do you know of any reasons that no result would come back for
> > > > a given Ad ID?
>
> > > > On Dec 30, 11:26 am, AdWords API Advisor
>
> > > > <[email protected]> wrote:
> > > > > Hi,
>
> > > > > The video ads you create using the web interface's "Display Ad
> > > > > Builder" will be returned as TemplateAds in v2009:
>
> > > > >  http://code.google.com/apis/adwords/v2009/docs/reference/AdGroupAdSer...
>
> > > > > The specific template being used, such as "Click to Play" or "In-
> > > > > Stream", is noted by the field templateId.  We are still working on
> > > > > how best to expose the currently available templates, but a few get()
> > > > > requests will allow you to determine the mapping yourself.
>
> > > > > Best,
> > > > > - Eric
>
> > > > > On Dec 30, 10:45 am, "j.e.frank" <[email protected]> wrote:
>
> > > > > > Thanks for the reply.  Is there a way to find out the specific type 
> > > > > > of
> > > > > > ad through other API services?  I can't see anything in the
> > > > > > AdGroupAdService that would let me distinguish these ads from one
> > > > > > another, but maybe I am missing something.  My first preference 
> > > > > > would
> > > > > > be to find out through the report, since that lets me get the ad 
> > > > > > type
> > > > > > information at the same time as I am retrieving performance data, 
> > > > > > but
> > > > > > really I'm just looking for any automated way to get it.
>
> > > > > > On Dec 30, 10:26 am, AdWords API Advisor
>
> > > > > > <[email protected]> wrote:
> > > > > > > Hi,
>
> > > > > > > Unfortunately that level of detail isn't exposed through 
> > > > > > > reporting, in
> > > > > > > both the web interface and API.
>
> > > > > > > Best,
> > > > > > > - Eric Koleda, AdWords API Team
>
> > > > > > > On Dec 30, 9:20 am, "j.e.frank" <[email protected]> wrote:
>
> > > > > > > > I'm trying to write a report that will show stats for our 
> > > > > > > > campaigns
> > > > > > > > that have video ads, and I want to distinguish between 
> > > > > > > > "click-to-play"
> > > > > > > > video ads and "pre-roll" video ads.  I'm running a Creative 
> > > > > > > > report
> > > > > > > > (aka Ad Performance in the UI) to get the data.   The problem I 
> > > > > > > > have
> > > > > > > > is that both kinds of video ads come through in the XML as
> > > > > > > > creativeType="gadgetTemplate".  How can I tell which specific 
> > > > > > > > type of
> > > > > > > > ad it is?
-- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en.


Reply via email to