7 messages in com.googlegroups.adwords-apiRe: AdWords ReportService newbie ques...
FromSent OnAttachments
paula17 Jan 2008 00:59 
paula17 Jan 2008 04:01 
dshevnock17 Jan 2008 06:02 
francois17 Jan 2008 10:30 
paula17 Jan 2008 20:57 
dshevnock18 Jan 2008 05:13 
francois23 Jan 2008 23:34 
Subject:Re: AdWords ReportService newbie question
From:francois (fran@gmail.com)
Date:01/23/2008 11:34:26 PM
List:com.googlegroups.adwords-api

Hi,

As I do not see any reply from an adviser I will repost in a new thread with a more appealing subject :p

I also would like to thank you for your help.

Best regards,

On Jan 18, 8:14 pm, dshevnock <dshe@gmail.com> wrote:

Francois,

I think your explaination was great! (Always the more detail the better.) I would definitely have to agree that this looks like a bug, but then again, the API may have a specific reason for reporting this same date. Hopefully Jeff (the advisor) will be able to shed some light on this subject.

On Jan 17, 11:58 pm, paula <pa.@agoda.biz> wrote:

Hi,

This is Francois again. I am back in the office and I have log files plus screenshot to show you:

The screen shot shows what I can see in the AdWords backoffice website can be found at:http://www.malgreve.net/adwords/AdWordsBackoffice_screenshot.jpg You can see that the "Joost test report" runs every day and its dateRange is the past day. I believe that the startDay and endDay returned in by the AdWords API correspond to that date range.

Now in the 2 following links, you can find both the SOAP request i send and the response I
receive:http://www.malgreve.net/adwords/getAllJobs_SOAPRequest.xmlhttp://www....

In the getAllJobs_SOAPResponse.xml file, you can witness that the startDay and endDay of all the "Joost test report" are always the same... Even though the ids are different. If i use that id to get the link to download the report through the getReportDownloadUrl() method, I can download the different reports with the correct data. So it seems that the problem is that the AdWords API has a bug and always return the same startDay endDay for all reports generated from a template instead of the correct startDay endDay as shown in the AdWords backoffice site.

I hope that my explanation is clear enough and thanks again for your help, it is really apreciated.

By the way, if you also believe that this is a bug in the AdWords API, do you know how to request for a fix? :P

Best regards,

Francois.

On Jan 18, 1:30 am, francois <fran@gmail.com> wrote:

Hi,

This is Francois but I am logged in from home so I am using my private gmail account.

I actually do not have a question about the jobsId anymore. Sorry about my initial confusion.

My only problem is the startDay value in the reports retrieved by the getAllJobs() method. As I said, in the MCC backoffice report center there is 1 report template that is scheduled to run every day and so it generates a report every day. I can see that there are 15 reports in the MCC backoffice. 1 for each of the last 15 days (16th of January, 15th, 14th and so forth). All those reports are generated automatically from the report template. When I get the reports information from the getAllJobs() method, there are also 15 reports (it is actually an array of 15 ReportJob objects). They are matching the reports I see in the adwords backoffice. Each of the jobs retrieved have a separate jobId which seems to make perfect sense. The problem is that they all have the same startDay (16th of January) instead of having each a different startDay (starting from the 16th and going back to the past 15 days, as shown in the AdWords backoffice)

I hope that I am clear enough and that you can understand my question. If you want, tomorrow morning (bangkok time, GMT+7), I will send you the SOAP request and response you will see that the startDay does not match what is shown in the Adwords backoffice report center.

Thanks in advance for your precious help,

Francois.

On Jan 17, 9:02 pm, dshevnock <dshe@gmail.com> wrote:

Francois,

You mentioned that you have 15 different reports that are scheduled to run everyday and that each report has the same startDay, correct?

You also mentioned your concern about not knowing which jobID corresponds to what date. What date are you referring to? Are you referring to the date ranges you have choosen in your report template?

On Jan 17, 7:01 am, paula <pa.@agoda.biz> wrote:

Hi,

I have finally understood that by logging with different client email, I can actually have access to the existing reports for that client account through the getAllJobs() method.

I have 15 jobs in the array of jobs returned, they are actually all generated through a job template that is scheduled to run every day. So All the 15 reports are generated from the same template. The problem is that even though the reports have different job ID and contain different data, all of them have the same startDay value which makes it impossible for me to know which report correspond to which date. This seems to be a bug in the API but there might be a work around or a fix scheduled soon? Or I might do something wrong as this seem to be quite a major bug (as the data seem wrong) Is there anyone who can help me / advise me on this issue?

Best regards,

Francois

PS: I am using the .Net Client (http://www.google.com/apis/adwords/ net.html)

On Jan 17, 3:59 pm, paula <pa.@agoda.biz> wrote:

Hi,

I am using a .Net client to access the Adwords API v11.

I am very new in AdWords as it is our marketing team who is usually in charge of dealing with the AdWords account.

I have seen that when I log into the AdWords backoffice, our company has an MMC which contains many accounts. I also see that they have a bunch of report templates that generates report every day in an automated manner. It seems that each accounts has different reports (Is this correct?)

My task is to download all the client's generated reports through the AdWords API.

Is there anyone who can help me in telling me how to do this? Is there any example? I tried to look into the ReportService Web Service but I saw only information about how to create new report and download them using a jobId. As reports are already generated so I do not think I can use that way as I do not have a jobId.

Any help would be the most welcome.

Best regards,

Francois- Hide quoted text -

- Show quoted text -- Hide quoted text -

- Show quoted text -- Hide quoted text -