Re: Global Average Position for Filtered Campaign Report

2013-09-04 Thread Stephane
Hi Brett,

Thanks for the reply and for your article. I agree the division isn't the 
best idea. Actually, I'm wondering if there's a way to get the bottom line, 
i.e. one row of result for the whole query, instead of 15 separate results 
when we don't query any dimension. There must be a way to get only one row 
with the desired metric. Maybe the campaign report isn't the right one to 
query for, but I don't see what report we could use when we filter on the 
campaign name.

In short, we want to get the 1.9 of the attached file. ie. the overall avg. 
position for the query, not all rows with every specific avg. position.

Any idea is welcome!

Thanks,

Stéphane



On Wednesday, September 4, 2013 5:46:37 PM UTC-4, Brett Baggott wrote:
>
> I think this article will help:
>
>
> http://searchenginewatch.com/article/2257046/Say-Goodbye-to-AdWords-Average-Position-Hello-to-Top-of-Page-Rate
>
> I think the problem here is that you are assuming that "sum all the above 
> and divide by 15" is the correct math. I don't think it is.
>
> On Wednesday, September 4, 2013 1:00:34 PM UTC-5, Stephane wrote:
>>
>> Hi,
>>
>> We are having some trouble getting the global Average position for 
>> filtered campaigns.
>>
>> Here's how it goes:
>>
>> Report: CAMPAIGN_PERFORMANCE_REPORT 
>>
>> Predicates: 
>>
>> #1 Campaign name doesn't include "some text"
>> #2 Ad Network is Search
>>
>> Fields: Average Position
>>
>> *Response:*
>>
>> 
>> 
>>   
>>   
>>   
>> 
>>   
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>   
>> 
>>
>> Obviously, we get Avg. Position for all of our campaigns. What we want is 
>> the global average position like we see in Adwords reports within the 
>> "Total - filtered" row.
>>
>> If we sum all the above and divide the result by 15, we get 2.1, but in 
>> Adwords, it shows 1.9 (see attached). How can we get this 1.9?
>>
>> Is there any way we can get that result given the predicates we have to 
>> use? Account report doesn't work because of the campaign name filter.
>>
>> Any idea is appreciated. Thanks in advance.
>>
>> Stéphane
>>
>>
>>
>>
>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Is IN operator working like an OR for the status field?

2013-09-04 Thread Stephane
Hi,

We are using the dot net client library for Adwords (
https://code.google.com/p/google-api-adwords-dotnet/)

We ran into a weird behavior regarding the operator IN. We built a query so 
we can get some metrics for campaign that have their status to ACTIVE or 
PAUSED. To do so, we use the operator IN like CampaignStatus IN 
{ACTIVE,PAUSED}.

We would have thought that the result would be taken from campaigns that 
are active OR paused. But the reality is that it sends only data for the 
first predicate. 

CampaignStatus IN {ACTIVE,PAUSED} -> Sends only active campaigns.
CampaignStatus IN {PAUSED, ACTIVE} -> Sends only paused campaigns

Creating two predicates results in an AND and doesn't return any data since 
a campaign can't be active and paused at the same time.

Am I missing something here? Any idea how we could create a predicate so we 
can filter campaigns whose status are active OR paused?

Thanks,

Stéphane


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Global Average Position for Filtered Campaign Report

2013-09-05 Thread Stephane
Hi Brett,

You did understand correctly. And I agree with you. I'm dealing with 
telling the hard truth to the client and give him what he wants :) If 
there's no way to get that number than so be it. I'll send the article to 
the client as well :)

Thanks so much for your time.

Stéphane




On Thursday, September 5, 2013 1:07:31 AM UTC-4, Brett Baggott wrote:
>
> Stephane, if I understand you correctly, you're saying that when looking 
> at your Adwords user interface, you can filter campaigns a certain way and 
> when you do, you will see a "total filtered average position" represented 
> as one number at the bottom of your filtered list of campaigns. However, 
> when you try to run a Campaign Performance Report using the Adwords AP, 
> using similar filters/predicatesI, it only shows you an average position 
> per campaign without showing you an overall "total filtered average 
> position"?
>
> If I understand you correctly, I don't think you are going to find an 
> exact match for that "total filtered average position" you see on the 
> Adwords user interface from anything the Adwords API can provide. I 
> absolutely _hate_ it when someone answers my questions by telling me I 
> don't need what I'm asking for, but, I'm still going to say it, I don't 
> think you need what you're asking for. If you read that article, even the 
> per campaign average position can be very misleading. If you are basing 
> decisions on some further "average of averages", I would think you're 
> headed in the wrong direction.
>
> I may have completely misunderstood what you're asking, and if so, my 
> apologies. Also, please forgive me in advance for telling you that you 
> don't need what you seem to be asking for. I really do hate it when people 
> tell me that. But please, take the time to read that article.
>
> On Wednesday, September 4, 2013 6:57:25 PM UTC-5, Stephane wrote:
>>
>> Hi Brett,
>>
>> Thanks for the reply and for your article. I agree the division isn't the 
>> best idea. Actually, I'm wondering if there's a way to get the bottom line, 
>> i.e. one row of result for the whole query, instead of 15 separate results 
>> when we don't query any dimension. There must be a way to get only one row 
>> with the desired metric. Maybe the campaign report isn't the right one to 
>> query for, but I don't see what report we could use when we filter on the 
>> campaign name.
>>
>> In short, we want to get the 1.9 of the attached file. ie. the overall 
>> avg. position for the query, not all rows with every specific avg. position.
>>
>> Any idea is welcome!
>>
>> Thanks,
>>
>> Stéphane
>>
>>
>>
>> On Wednesday, September 4, 2013 5:46:37 PM UTC-4, Brett Baggott wrote:
>>>
>>> I think this article will help:
>>>
>>>
>>> http://searchenginewatch.com/article/2257046/Say-Goodbye-to-AdWords-Average-Position-Hello-to-Top-of-Page-Rate
>>>
>>> I think the problem here is that you are assuming that "sum all the 
>>> above and divide by 15" is the correct math. I don't think it is.
>>>
>>> On Wednesday, September 4, 2013 1:00:34 PM UTC-5, Stephane wrote:
>>>>
>>>> Hi,
>>>>
>>>> We are having some trouble getting the global Average position for 
>>>> filtered campaigns.
>>>>
>>>> Here's how it goes:
>>>>
>>>> Report: CAMPAIGN_PERFORMANCE_REPORT 
>>>>
>>>> Predicates: 
>>>>
>>>> #1 Campaign name doesn't include "some text"
>>>> #2 Ad Network is Search
>>>>
>>>> Fields: Average Position
>>>>
>>>> *Response:*
>>>>
>>>> 
>>>> 
>>>>   
>>>>   
>>>>   
>>>> 
>>>>   
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>>   
>>>> 
>>>>
>>>> Obviously, we get Avg. Position for all of our campaigns. What we want 
>>>> is the global average position like we see in Adwords reports within the 
>>>> "Total - filtered" row.
>>>>
>>>> If we sum all the above and d

Re: Global Average Position for Filtered Campaign Report

2013-09-05 Thread Stephane
Hi Dorian,

Thank you for your reply. I did try some variations of weighed averages 
(clicks and impression), but I still can't get the right number. 

I guess the trick would be to group results in the Adwords report when we 
don't query for a dimension. I don't understand why we get results by 
campaign when we don't add any dimension to the query. Unless we can use 
another report than CAMPAIGN PERFORMANCE and still be able to filter on 
campaign's name?

Thanks for your time.

Stéphane




On Thursday, September 5, 2013 3:10:33 AM UTC-4, Dorian Kind wrote:
>
> If you still want to display an average of average position, the CSV 
> reports have a total line where this metric is available. I think it's just 
> average position per campaign weighted by impressions, but it might be more 
> complicated than that. Here's an example of such a report:
>
> "AveragePositionTest (Sep 4, 2013-Sep 5, 2013)"
> Campaign ID,Avg. position
> 103660117,0.0
> 105956677,0.0
> 
> 54471157,1.3
> 74850877,0.0
> 101361157,0.0
> Total,1.8
>
> Cheers,
> Dorian
>
>
> On Thursday, September 5, 2013 7:07:31 AM UTC+2, Brett Baggott wrote:
>>
>> Stephane, if I understand you correctly, you're saying that when looking 
>> at your Adwords user interface, you can filter campaigns a certain way and 
>> when you do, you will see a "total filtered average position" represented 
>> as one number at the bottom of your filtered list of campaigns. However, 
>> when you try to run a Campaign Performance Report using the Adwords AP, 
>> using similar filters/predicatesI, it only shows you an average position 
>> per campaign without showing you an overall "total filtered average 
>> position"?
>>
>> If I understand you correctly, I don't think you are going to find an 
>> exact match for that "total filtered average position" you see on the 
>> Adwords user interface from anything the Adwords API can provide. I 
>> absolutely _hate_ it when someone answers my questions by telling me I 
>> don't need what I'm asking for, but, I'm still going to say it, I don't 
>> think you need what you're asking for. If you read that article, even the 
>> per campaign average position can be very misleading. If you are basing 
>> decisions on some further "average of averages", I would think you're 
>> headed in the wrong direction.
>>
>> I may have completely misunderstood what you're asking, and if so, my 
>> apologies. Also, please forgive me in advance for telling you that you 
>> don't need what you seem to be asking for. I really do hate it when people 
>> tell me that. But please, take the time to read that article.
>>
>> On Wednesday, September 4, 2013 6:57:25 PM UTC-5, Stephane wrote:
>>>
>>> Hi Brett,
>>>
>>> Thanks for the reply and for your article. I agree the division isn't 
>>> the best idea. Actually, I'm wondering if there's a way to get the bottom 
>>> line, i.e. one row of result for the whole query, instead of 15 separate 
>>> results when we don't query any dimension. There must be a way to get only 
>>> one row with the desired metric. Maybe the campaign report isn't the right 
>>> one to query for, but I don't see what report we could use when we filter 
>>> on the campaign name.
>>>
>>> In short, we want to get the 1.9 of the attached file. ie. the overall 
>>> avg. position for the query, not all rows with every specific avg. position.
>>>
>>> Any idea is welcome!
>>>
>>> Thanks,
>>>
>>> Stéphane
>>>
>>>
>>>
>>> On Wednesday, September 4, 2013 5:46:37 PM UTC-4, Brett Baggott wrote:
>>>>
>>>> I think this article will help:
>>>>
>>>>
>>>> http://searchenginewatch.com/article/2257046/Say-Goodbye-to-AdWords-Average-Position-Hello-to-Top-of-Page-Rate
>>>>
>>>> I think the problem here is that you are assuming that "sum all the 
>>>> above and divide by 15" is the correct math. I don't think it is.
>>>>
>>>> On Wednesday, September 4, 2013 1:00:34 PM UTC-5, Stephane wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> We are having some trouble getting the global Average position for 
>>>>> filtered campaigns.
>>>>>
>>>>> Here's how it goes:
>>>>>
>>>>> Report: CAMPAIGN_PERFORMANCE_REPORT 
>>>

Re: Is IN operator working like an OR for the status field?

2013-09-05 Thread Stephane
Hi Brett,

Thanks for your reply.

Finally, it was a code 18 :) The IN operator works great.

Stéphane

On Thursday, September 5, 2013 1:14:02 AM UTC-4, Brett Baggott wrote:
>
> Stephane, try this instead:
>
> Predicate predicate = new Predicate();
> predicate.field = "Status";
> predicate.@operator = PredicateOperator.IN;
> predicate.values = new string[] {"ACTIVE", "PAUSED"};
> selector.predicates = new Predicate[] {predicate};
>
>
> I think the problem might be in how you have delimited your "ACTIVE, 
> PAUSED" values as one value.
>
> On Wednesday, September 4, 2013 11:12:24 PM UTC-5, Stephane wrote:
>>
>> Hi,
>>
>> We are using the dot net client library for Adwords (
>> https://code.google.com/p/google-api-adwords-dotnet/)
>>
>> We ran into a weird behavior regarding the operator IN. We built a query 
>> so we can get some metrics for campaign that have their status to ACTIVE or 
>> PAUSED. To do so, we use the operator IN like CampaignStatus IN 
>> {ACTIVE,PAUSED}.
>>
>> We would have thought that the result would be taken from campaigns that 
>> are active OR paused. But the reality is that it sends only data for the 
>> first predicate. 
>>
>> CampaignStatus IN {ACTIVE,PAUSED} -> Sends only active campaigns.
>> CampaignStatus IN {PAUSED, ACTIVE} -> Sends only paused campaigns
>>
>> Creating two predicates results in an AND and doesn't return any data 
>> since a campaign can't be active and paused at the same time.
>>
>> Am I missing something here? Any idea how we could create a predicate so 
>> we can filter campaigns whose status are active OR paused?
>>
>> Thanks,
>>
>> Stéphane
>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Global Average Position for Filtered Campaign Report

2013-09-05 Thread Stephane
That's weird... I try the CSV and I get the total line, but without the 
value. See:

"CAMPAIGN_PERFORMANCE_REPORT (Aug 1, 2013-Aug 31, 2013)"
Avg. position
2.0
2.3
1.7
1.2
1.8
1.4
1.1
1.7
2.2
2.2
1.8
2.3
3.6
2.4
1.9
2.6
*Total*

Even if I add a dimension like campaign name I don't get the result:

"CAMPAIGN_PERFORMANCE_REPORT (Aug 1, 2013-Aug 31, 2013)"
Avg. position,Campaign
2.0,Gants/Manchettes
[...]
1.9,Métiers - Peintres
2.6,Métier
*Total, --*

But! If I put the dimension first, we get the total:

"CAMPAIGN_PERFORMANCE_REPORT (Aug 1, 2013-Aug 31, 2013)"
Campaign,Avg. position
Gants/Manchettes,2.0
[...]
Métiers - Peintres,1.9
Métier,2.6
*Total,1.4*

However, we need to work with the XML file so that's not going to work. 
Thanks for your help. I just learn something new :)

Stéphane

On Thursday, September 5, 2013 9:17:25 AM UTC-4, Dorian Kind wrote:
>
> AFAIK, every report is at least segmented by the entity it is associated 
> with, i.e. there is no way to get a CAMPAIGN_PERFORMANCE_REPORT not 
> listing metrics for individual campaigns. But like I mentioned, you can 
> just ignore every line except for the "Total" one, where you'll find 
> aggregated metrics for all the (possibly filtered) entities.
>
> Cheers,
> Dorian
>
> On Thursday, September 5, 2013 3:06:33 PM UTC+2, Stephane wrote:
>>
>> Hi Dorian,
>>
>> Thank you for your reply. I did try some variations of weighed averages 
>> (clicks and impression), but I still can't get the right number. 
>>
>> I guess the trick would be to group results in the Adwords report when we 
>> don't query for a dimension. I don't understand why we get results by 
>> campaign when we don't add any dimension to the query. Unless we can use 
>> another report than CAMPAIGN PERFORMANCE and still be able to filter on 
>> campaign's name?
>>
>> Thanks for your time.
>>
>> Stéphane
>>
>>
>>
>>
>> On Thursday, September 5, 2013 3:10:33 AM UTC-4, Dorian Kind wrote:
>>>
>>> If you still want to display an average of average position, the CSV 
>>> reports have a total line where this metric is available. I think it's just 
>>> average position per campaign weighted by impressions, but it might be more 
>>> complicated than that. Here's an example of such a report:
>>>
>>> "AveragePositionTest (Sep 4, 2013-Sep 5, 2013)"
>>> Campaign ID,Avg. position
>>> 103660117,0.0
>>> 105956677,0.0
>>> 
>>> 54471157,1.3
>>> 74850877,0.0
>>> 101361157,0.0
>>> Total,1.8
>>>
>>> Cheers,
>>> Dorian
>>>
>>>
>>> On Thursday, September 5, 2013 7:07:31 AM UTC+2, Brett Baggott wrote:
>>>>
>>>> Stephane, if I understand you correctly, you're saying that when 
>>>> looking at your Adwords user interface, you can filter campaigns a certain 
>>>> way and when you do, you will see a "total filtered average position" 
>>>> represented as one number at the bottom of your filtered list of 
>>>> campaigns. 
>>>> However, when you try to run a Campaign Performance Report using the 
>>>> Adwords AP, using similar filters/predicatesI, it only shows you an 
>>>> average 
>>>> position per campaign without showing you an overall "total filtered 
>>>> average position"?
>>>>
>>>> If I understand you correctly, I don't think you are going to find an 
>>>> exact match for that "total filtered average position" you see on the 
>>>> Adwords user interface from anything the Adwords API can provide. I 
>>>> absolutely _hate_ it when someone answers my questions by telling me I 
>>>> don't need what I'm asking for, but, I'm still going to say it, I don't 
>>>> think you need what you're asking for. If you read that article, even the 
>>>> per campaign average position can be very misleading. If you are basing 
>>>> decisions on some further "average of averages", I would think you're 
>>>> headed in the wrong direction.
>>>>
>>>> I may have completely misunderstood what you're asking, and if so, my 
>>>> apologies. Also, please forgive me in advance for telling you that you 
>>>> don't need what you seem to be asking for. I really do hate it when people 
>>>> tell me that. But please, take the time to read that article.
>>>>
>>>> On Wednesday, September 4, 201

Report for Ads on Youtube?

2013-11-11 Thread Stephane
Hi,

I can't seem to find how to get statistics for the Ads displayed in Youtube 
videos? 

https://developers.google.com/adwords/api/docs/appendix/reports 

Am I missing something? If not, is this in the pipeline?

Thanks,

Stéphane

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


"Object reference not set to an instance of an object" on production server, but works in Localhost

2013-12-31 Thread Stephane
Hi,

We ran into a weird problem. We use the report definition service to update 
some reports. While it's working pretty well when we use localhost, it 
stopped working on our production servers few days ago.

The error is:

"Object reference not set to an instance of an object."

"stackTrace": "   at 
Google.Api.Ads.AdWords.Util.Reports.ReportUtilities.DownloadReportToStream(String
 
downloadUrl, Boolean returnMoneyInMicros, String postBody, Stream 
outputStream)
at 
Google.Api.Ads.AdWords.Util.Reports.ReportUtilities.GetClientReportInternal(String
 
downloadUrl, String postBody, Boolean returnMoneyInMicros)

We use C# and the latest v201309.

How can it work in localhost, but not in our production servers? 

We refreshed our production files many times, restarted the web server and 
so on with no luck. We think the problem is elsewhere. 

Any idea?

Thanks,

Stéphane

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: "Object reference not set to an instance of an object" on production server, but works in Localhost

2014-01-01 Thread Stephane
By the way, we are hosted on Microsoft Azure.

Thanks,

Stéphane

On Wednesday, January 1, 2014 9:17:05 AM UTC-5, Stephane wrote:
>
> Hi Anash,
>
> Thanks for the reply. Fiddler works great in localhost, but I'm not sure I 
> can't get it to work on the remote server. Adwords API is working great on 
> localhost, but not on our production server.
>
> I just enabled the logging on the server and here's something I get often:
>
> System.Net Information: 0 : [5188] InitializeSecurityContext(credential = 
> System.Net.SafeFreeCredential_SECURITY, context = 4abfa00:6bbf2d8, 
> targetName = adwords.google.com, inFlags = ReplayDetect, SequenceDetect, 
> Confidentiality, AllocateMemory, InitManualCredValidation)
> System.Net Verbose: 0 : [2792] WebRequest::Create(
> https://adwords.google.com/api/adwords/reportdownload/v201309)
> System.Net Verbose: 0 : [5456] 0350 : 65 73 73 69 6F 6E 73 2B-78 6D 6C 
> 6E 73 25 33 64 : essions+xmlns%3d
> System.Net Verbose: 0 : [1940] 0050 : 6B 1A 95 9E 7E D9 92 7C-20 58 02 
> C3 30 8A F2 3A : k...~..| X..0..:
> System.Net Information: 0 : [5188] InitializeSecurityContext(In-Buffers 
> count=2, Out-Buffer length=59, returned code=OK).
> *System.Net Error: 0 : [4064] Can't retrieve proxy settings for Uri 
> 'https://adwords.google.com/api/adwords/reportdownload/v201309 
> <https://adwords.google.com/api/adwords/reportdownload/v201309>'. Error 
> code: 10013.*
>
> Attached is the full log.
>
> Any idea?
>
> Thanks for your help.
>
> Stéphane
>
>
> On Tuesday, December 31, 2013 3:39:26 PM UTC-5, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Hi Stephane,
>>
>> The only reason I could think of is a NullReferenceException on this 
>> line: 
>> https://github.com/googleads/googleads-adwords-dotnet-lib/blob/master/src/AdWords/Util/Reports/ReportUtilities.cs#L285.
>>  
>> But that happens only if the Http connection failed without any response 
>> from the server. Could you try setting up Fiddler as explained on 
>> https://github.com/googleads/googleads-adwords-dotnet-lib/wiki/How-to-capture-SOAP-messagesand
>>  see what response you are getting back from the API server?
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Tuesday, December 31, 2013 2:56:06 PM UTC-5, Stephane wrote:
>>>
>>> Hi,
>>>
>>> We ran into a weird problem. We use the report definition service to 
>>> update some reports. While it's working pretty well when we use localhost, 
>>> it stopped working on our production servers few days ago.
>>>
>>> The error is:
>>>
>>> "Object reference not set to an instance of an object."
>>>
>>> "stackTrace": "   at 
>>> Google.Api.Ads.AdWords.Util.Reports.ReportUtilities.DownloadReportToStream(String
>>>  
>>> downloadUrl, Boolean returnMoneyInMicros, String postBody, Stream 
>>> outputStream)
>>> at 
>>> Google.Api.Ads.AdWords.Util.Reports.ReportUtilities.GetClientReportInternal(String
>>>  
>>> downloadUrl, String postBody, Boolean returnMoneyInMicros)
>>>
>>> We use C# and the latest v201309.
>>>
>>> How can it work in localhost, but not in our production servers? 
>>>
>>> We refreshed our production files many times, restarted the web server 
>>> and so on with no luck. We think the problem is elsewhere. 
>>>
>>> Any idea?
>>>
>>> Thanks,
>>>
>>> Stéphane
>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: "Object reference not set to an instance of an object" on production server, but works in Localhost

2014-01-01 Thread Stephane
After some other tests, I keep getting this error:

System.Net.WebException: The underlying connection was closed: An 
unexpected error occurred on a send. ---> System.IO.IOException: Unable to 
read data from the transport connection: An existing connection was 
forcibly closed by the remote host. 

It works with Google Analytics API though.

Stéphane

On Wednesday, January 1, 2014 9:57:37 AM UTC-5, Stephane wrote:
>
> By the way, we are hosted on Microsoft Azure.
>
> Thanks,
>
> Stéphane
>
> On Wednesday, January 1, 2014 9:17:05 AM UTC-5, Stephane wrote:
>>
>> Hi Anash,
>>
>> Thanks for the reply. Fiddler works great in localhost, but I'm not sure 
>> I can't get it to work on the remote server. Adwords API is working great 
>> on localhost, but not on our production server.
>>
>> I just enabled the logging on the server and here's something I get often:
>>
>> System.Net Information: 0 : [5188] InitializeSecurityContext(credential = 
>> System.Net.SafeFreeCredential_SECURITY, context = 4abfa00:6bbf2d8, 
>> targetName = adwords.google.com, inFlags = ReplayDetect, SequenceDetect, 
>> Confidentiality, AllocateMemory, InitManualCredValidation)
>> System.Net Verbose: 0 : [2792] WebRequest::Create(
>> https://adwords.google.com/api/adwords/reportdownload/v201309)
>> System.Net Verbose: 0 : [5456] 0350 : 65 73 73 69 6F 6E 73 2B-78 6D 
>> 6C 6E 73 25 33 64 : essions+xmlns%3d
>> System.Net Verbose: 0 : [1940] 0050 : 6B 1A 95 9E 7E D9 92 7C-20 58 
>> 02 C3 30 8A F2 3A : k...~..| X..0..:
>> System.Net Information: 0 : [5188] InitializeSecurityContext(In-Buffers 
>> count=2, Out-Buffer length=59, returned code=OK).
>> *System.Net Error: 0 : [4064] Can't retrieve proxy settings for Uri 
>> 'https://adwords.google.com/api/adwords/reportdownload/v201309 
>> <https://adwords.google.com/api/adwords/reportdownload/v201309>'. Error 
>> code: 10013.*
>>
>> Attached is the full log.
>>
>> Any idea?
>>
>> Thanks for your help.
>>
>> Stéphane
>>
>>
>> On Tuesday, December 31, 2013 3:39:26 PM UTC-5, Anash P. Oommen (AdWords 
>> API Team) wrote:
>>>
>>> Hi Stephane,
>>>
>>> The only reason I could think of is a NullReferenceException on this 
>>> line: 
>>> https://github.com/googleads/googleads-adwords-dotnet-lib/blob/master/src/AdWords/Util/Reports/ReportUtilities.cs#L285.
>>>  
>>> But that happens only if the Http connection failed without any response 
>>> from the server. Could you try setting up Fiddler as explained on 
>>> https://github.com/googleads/googleads-adwords-dotnet-lib/wiki/How-to-capture-SOAP-messagesand
>>>  see what response you are getting back from the API server?
>>>
>>> Cheers,
>>> Anash P. Oommen,
>>> AdWords API Advisor.
>>>
>>> On Tuesday, December 31, 2013 2:56:06 PM UTC-5, Stephane wrote:
>>>>
>>>> Hi,
>>>>
>>>> We ran into a weird problem. We use the report definition service to 
>>>> update some reports. While it's working pretty well when we use localhost, 
>>>> it stopped working on our production servers few days ago.
>>>>
>>>> The error is:
>>>>
>>>> "Object reference not set to an instance of an object."
>>>>
>>>> "stackTrace": "   at 
>>>> Google.Api.Ads.AdWords.Util.Reports.ReportUtilities.DownloadReportToStream(String
>>>>  
>>>> downloadUrl, Boolean returnMoneyInMicros, String postBody, Stream 
>>>> outputStream)
>>>> at 
>>>> Google.Api.Ads.AdWords.Util.Reports.ReportUtilities.GetClientReportInternal(String
>>>>  
>>>> downloadUrl, String postBody, Boolean returnMoneyInMicros)
>>>>
>>>> We use C# and the latest v201309.
>>>>
>>>> How can it work in localhost, but not in our production servers? 
>>>>
>>>> We refreshed our production files many times, restarted the web server 
>>>> and so on with no luck. We think the problem is elsewhere. 
>>>>
>>>> Any idea?
>>>>
>>>> Thanks,
>>>>
>>>> Stéphane
>>>>
>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Video Ads - How to pull metrics from Adwords API.

2014-06-26 Thread Stephane
Hi,

Any update on this or possible release date? This is one of the most 
requested feature among our clients.

Thanks,

Stéphane



On Wednesday, April 9, 2014 8:48:33 AM UTC-4, Danial Klimkin wrote:
>
> Hello Timm,
>
>
> Unfortunately we have no further communication at this time.
>
>
> -Danial, AdWords API Team.
>
>
> On Wednesday, April 9, 2014 1:00:18 PM UTC+4, Timm Janssen wrote:
>>
>> Hi AdWords API Team,
>>
>> can we hope for any updates with the upcoming upgrade of video campaigns?
>> https://support.google.com/adwords/answer/3481092
>>
>> This topic is now more than 2 years old - the new shopping campaigns were 
>> supported right from the start.
>> It would even help me to know if it is planned to implement video 
>> campaign reporting at all.
>>
>> BR,
>> Timm
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to deal with display Device, Ad Network and Click type required in Campaign report (RMF)?

2012-09-18 Thread Stephane
Hi,

We were planning to create a report for a client using our framework. This 
report would show the performance of their Adwords campaigns. Some required 
fields by the RMF (
https://developers.google.com/adwords/api/docs/requirements) make a lot of 
sense like clicks, cost, impressions and conversions, which are basically 
what interests most of clients. However, there are 3 required fields that 
doesn't make much sense at all: Ad network, device and click type. 

I mean, the client wants an high level overview of their campaigns' 
performance with clicks, impressions, conversions and cost. The Ad network 
and display breakdown are not of any value for him. 

A little context: We at DashThis develop third party applications for Web 
agencies so they can provide their clients simple reporting for Google 
Analytics and Adwords among other things. Our understanding is that we are 
not a end-user only application nor an internal only (
https://developers.google.com/adwords/api/docs/terms)

My questions are:

#1: Did we get the RMF the wrong way and we are not required to display 
these fields into the client report?

#2: If not, is there a legit way to display an campaign overview table 
without breaking down to device, click type and ad network?

Thanks for any help,

Stéphane



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


How to deal with device, ad network and click type in Campaign reporting required fields (RMF)?

2012-09-18 Thread Stephane
Hi,

We were planning to create a report for a client using our framework. This 
report would show the performance of their Adwords campaigns. Some required 
fields by the RMF (
https://developers.google.com/adwords/api/docs/requirements) make a lot of 
sense like clicks, cost, impressions and conversions, which are basically 
what interests most of clients. However, there are 3 required fields that 
doesn't make much sense at all: Ad network, device and click type. 

I mean, the client wants an high level overview of their campaigns' 
performance with clicks, impressions, conversions and cost. The Ad network 
and display breakdown are not of any value for him. 

A little context: We at DashThis develop third party applications for Web 
agencies so they can provide their clients simple reporting for Google 
Analytics and Adwords among other things. Our understanding is that we are 
not a end-user only application nor an internal only (
https://developers.google.com/adwords/api/docs/terms)

My questions are:

#1: Did we get the RMF the wrong way and we are not required to display 
these fields into the client report?

#2: If not, is there a legit way to display an campaign overview table 
without breaking down to device, click type and ad network?

Thanks for any help,

Stéphane



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Raven tools API access

2012-11-14 Thread Stephane
I agree. This is extremely concerning as this could happen to us too. 

Any light on this would be appreciated.



On Wednesday, November 14, 2012 3:38:10 AM UTC-5, MT wrote:
>
> Noticed that Raven tools had their AdWords API access suddenly cut off: 
> http://raventools.com/blog/update-google-adwords-availability-in-raven/. 
> This is obviously frightening news to all tool developers. Can you comment 
> on whether there is some larger policy change behind this, which will 
> affect other tools as well, or is this only due to some specific issue with 
> Raven? Are there any steps we need to take to ensure this won't happen to 
> our tool?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Create reports filtered on remarketing lists

2013-01-21 Thread Stephane
Hi,

We use the API to create reports on campaigns and other usual stuff. Some 
clients would like to filter those reports using their remarketing lists. 

Having checked the documentation, I'm not sure how this would be done. How 
would we set the predicates to get results for remarketing list? Any idea?

Thanks,

Stéphane

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Missing campaign of type "Shopping - Product Listing Ads"

2014-02-04 Thread Stephane Guerin
Hi

I have this problem actually. Using ACCOUNT_PERFORMANCE_REPORT I can't get 
data for shopping campaign. I use no predicate.

The funny thing is that using Google Analytics API, I get the numbers 
including shopping campaign.

Anything we can do to get the shopping campaign data at the account level?

Thanks,

Stéphane


On Friday, 10 January 2014 06:35:02 UTC-5, Danial Klimkin wrote:
>
> Hello Rob,
>
>
> All ad types are expected to be included in higher-level reports. Please 
> let us know if you see this is not the case.
>
>
> -Danial, AdWords API Team.
>
>
> On Thursday, January 9, 2014 12:15:29 AM UTC+4, rob wrote:
>>
>> Are shopping PLA's metrics being omitted from higher level performance 
>> reports, such as ACCOUNT_PERFORMANCE_REPORT? 
>>
>> I've had multiple instances where I'm seeing shopping data omitted from 
>> higher level totals.
>>
>> Thanks
>>
>>
>> On Wednesday, December 18, 2013 4:12:12 AM UTC-6, Danial Klimkin wrote:
>>>
>>> Hello Miro,
>>>
>>>
>>> I can't provide any exact date unfortunately. Please make sure to follow 
>>> the announcements on our blog:
>>>
>>>   http://googleadsdeveloper.blogspot.com/
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>> On Wednesday, December 18, 2013 1:36:33 PM UTC+4, Miro Kruzliak wrote:

 Hello Danial,

 thanks you for your response, glad to hear that. Could you be more 
 specific about 
 how far in the future will you be able to deliver this? 

 Thank you very much,
 Miro

 On Thursday, December 12, 2013 7:51:47 PM UTC+1, Danial Klimkin wrote:
>
> Hello All,
>
>
> This new campaign type is not yet available in the API. We are working 
> to introduce them in the future.
>
>
> -Danial, AdWords API Team.
>
>
> On Monday, December 9, 2013 7:27:50 PM UTC+4, Miro Kruzliak wrote:
>>
>> Hello,
>>
>> I'm trying to get statistics using Campaign Performance report type, 
>> for one customer, but in the outcome I can't see 
>> one active campaign of "Shopping - Product Listing Ads". I'm not 
>> using any predicates and these are the attributes and metrics
>> I would like to get:
>>
>> "ExternalCustomerId",
>> "Id",
>> "CampaignName",
>> "AdNetworkType1Numeric",
>> "AveragePosition",
>> "Clicks",
>> "Impressions",
>> "Cost",
>> "Conversions",
>> "ConversionValue"
>>
>> I can see this campaign directly in adwords, and there are data for 
>> specific date range.
>> Any help will be very appreciated :), might be I'm missing somethingg 
>> very fundamental 
>> regarding the Shopping - Product Listing Ads campaign type.
>>
>> Thanks,
>> Miro
>>
>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


How can we get phone call conversions?

2014-02-06 Thread Stephane Guerin
Hi,

We can get some call conversions from the ACCOUNT_PERFORMANCE_REPORT report 
by creating a predicate on the clickType == CALLS but we can't get phone 
call conversions as we see in the UI. See attached.

First, what's the difference between conversion and phone call conversion? 
I believe phone call conversions as something to do with the call duration, 
right?

Second, how can we get that data from the API?

Thanks,

Stéphane
 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
<>

Concurrent requests not working on our production server

2013-04-02 Thread Stephane Guerin
Hi,

We have one weird problem with our ASP.NET MVC 4 application. Server is a 
windows 2008 fully patched and up to date. We use AdWords API DotNet Client 
Library . We ask for 
small reports, around 25 per batch.

If we launch around 25 threads on our development server, they all start in 
the same time and come back in about the same time too. As expected.

However, in our production server, when we launch the same app, all threads 
start at the same time, but come back at 2 seconds interval each. So 
instead of taking 2 seconds total, it takes around a minute. 

Is there some option in IIS that is not enabled? Is there some restriction 
based on our IP? We Googled the case a lot without success. Nobody seems to 
have this problem with Adwords API but us. Plus the fact that it works well 
in development tells us the problem is somewhere in our production server.

We can't find why. Any idea? 

Thanks for any help,

Stéphane

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Concurrent requests not working on our production server

2013-04-03 Thread Stephane Guerin
Hi Anash,

Thanks for the answer. Unfortunately, I got no luck with this. The problem 
still occur. We also have in our web.config the max connections set:

 



 I checked all the settings in IIS or in the web.config. I really can't 
figure why it works in dev but not in production.

Thanks,

Stéphane

On Wednesday, 3 April 2013 05:59:33 UTC-4, Anash P. Oommen (AdWords API 
Team) wrote:
>
> Hi Stephanie,
>
> Just wondering if there is a limit on the number of HTTP connections your 
> app can open on your production server? Your connectionmanager's default 
> limit of number of simultaneous HTTP connection is one common reason why 
> multithreaded report download can slow down in an unexplained manner. See 
> http://stackoverflow.com/questions/2960056/trying-to-run-multiple-http-requests-in-parallel-but-being-limited-by-windows
>  for 
> a discussion.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Wednesday, April 3, 2013 6:40:51 AM UTC+5:30, Stephane Guerin wrote:
>>
>> Hi,
>>
>> We have one weird problem with our ASP.NET MVC 4 application. Server is 
>> a windows 2008 fully patched and up to date. We use AdWords API DotNet 
>> Client Library <https://code.google.com/p/google-api-adwords-dotnet/>. 
>> We ask for small reports, around 25 per batch.
>>
>> If we launch around 25 threads on our development server, they all start 
>> in the same time and come back in about the same time too. As expected.
>>
>> However, in our production server, when we launch the same app, all 
>> threads start at the same time, but come back at 2 seconds interval each. 
>> So instead of taking 2 seconds total, it takes around a minute. 
>>
>> Is there some option in IIS that is not enabled? Is there some 
>> restriction based on our IP? We Googled the case a lot without success. 
>> Nobody seems to have this problem with Adwords API but us. Plus the fact 
>> that it works well in development tells us the problem is somewhere in our 
>> production server.
>>
>> We can't find why. Any idea? 
>>
>> Thanks for any help,
>>
>> Stéphane
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Concurrent requests not working on our production server

2013-04-03 Thread Stephane Guerin
Could it be some setting on Adwords end? SOAP limitation or IP restriction 
or anything else? I doubt that since it works well in dev, but we never 
know. 

We also created a service Web that wait for 2 seconds to test our threaded 
calls and the HTTP connections limit doesn't seem to be a problem as all 
requests get completed in around 2 seconds total (all at the same time 
compared with adwords which is one after the other).

Thanks for any idea.

Stéphane


On Wednesday, 3 April 2013 12:36:03 UTC-4, Stephane Guerin wrote:
>
> Hi Anash,
>
> Thanks for the answer. Unfortunately, I got no luck with this. The problem 
> still occur. We also have in our web.config the max connections set:
>
>  
> 
> 
>
>  I checked all the settings in IIS or in the web.config. I really can't 
> figure why it works in dev but not in production.
>
> Thanks,
>
> Stéphane
>
> On Wednesday, 3 April 2013 05:59:33 UTC-4, Anash P. Oommen (AdWords API 
> Team) wrote:
>>
>> Hi Stephanie,
>>
>> Just wondering if there is a limit on the number of HTTP connections your 
>> app can open on your production server? Your connectionmanager's default 
>> limit of number of simultaneous HTTP connection is one common reason why 
>> multithreaded report download can slow down in an unexplained manner. See 
>> http://stackoverflow.com/questions/2960056/trying-to-run-multiple-http-requests-in-parallel-but-being-limited-by-windows
>>  for 
>> a discussion.
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Wednesday, April 3, 2013 6:40:51 AM UTC+5:30, Stephane Guerin wrote:
>>>
>>> Hi,
>>>
>>> We have one weird problem with our ASP.NET MVC 4 application. Server is 
>>> a windows 2008 fully patched and up to date. We use AdWords API DotNet 
>>> Client Library <https://code.google.com/p/google-api-adwords-dotnet/>. 
>>> We ask for small reports, around 25 per batch.
>>>
>>> If we launch around 25 threads on our development server, they all start 
>>> in the same time and come back in about the same time too. As expected.
>>>
>>> However, in our production server, when we launch the same app, all 
>>> threads start at the same time, but come back at 2 seconds interval each. 
>>> So instead of taking 2 seconds total, it takes around a minute. 
>>>
>>> Is there some option in IIS that is not enabled? Is there some 
>>> restriction based on our IP? We Googled the case a lot without success. 
>>> Nobody seems to have this problem with Adwords API but us. Plus the fact 
>>> that it works well in development tells us the problem is somewhere in our 
>>> production server.
>>>
>>> We can't find why. Any idea? 
>>>
>>> Thanks for any help,
>>>
>>> Stéphane
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Concurrent requests not working on our production server

2013-04-03 Thread Stephane Guerin
Ho... looks like the trouble might be related to the fact that we use 
Windows 2008 Web edititon. Dang.

Stéphane

On Wednesday, 3 April 2013 14:09:49 UTC-4, Stephane Guerin wrote:
>
> Could it be some setting on Adwords end? SOAP limitation or IP restriction 
> or anything else? I doubt that since it works well in dev, but we never 
> know. 
>
> We also created a service Web that wait for 2 seconds to test our threaded 
> calls and the HTTP connections limit doesn't seem to be a problem as all 
> requests get completed in around 2 seconds total (all at the same time 
> compared with adwords which is one after the other).
>
> Thanks for any idea.
>
> Stéphane
>
>
> On Wednesday, 3 April 2013 12:36:03 UTC-4, Stephane Guerin wrote:
>>
>> Hi Anash,
>>
>> Thanks for the answer. Unfortunately, I got no luck with this. The 
>> problem still occur. We also have in our web.config the max connections set:
>>
>>  
>> 
>> 
>>
>>  I checked all the settings in IIS or in the web.config. I really can't 
>> figure why it works in dev but not in production.
>>
>> Thanks,
>>
>> Stéphane
>>
>> On Wednesday, 3 April 2013 05:59:33 UTC-4, Anash P. Oommen (AdWords API 
>> Team) wrote:
>>>
>>> Hi Stephanie,
>>>
>>> Just wondering if there is a limit on the number of HTTP connections 
>>> your app can open on your production server? Your connectionmanager's 
>>> default limit of number of simultaneous HTTP connection is one common 
>>> reason why multithreaded report download can slow down in an unexplained 
>>> manner. See 
>>> http://stackoverflow.com/questions/2960056/trying-to-run-multiple-http-requests-in-parallel-but-being-limited-by-windows
>>>  for 
>>> a discussion.
>>>
>>> Cheers,
>>> Anash P. Oommen,
>>> AdWords API Advisor.
>>>
>>> On Wednesday, April 3, 2013 6:40:51 AM UTC+5:30, Stephane Guerin wrote:
>>>>
>>>> Hi,
>>>>
>>>> We have one weird problem with our ASP.NET MVC 4 application. Server 
>>>> is a windows 2008 fully patched and up to date. We use AdWords API 
>>>> DotNet Client 
>>>> Library<https://code.google.com/p/google-api-adwords-dotnet/>. 
>>>> We ask for small reports, around 25 per batch.
>>>>
>>>> If we launch around 25 threads on our development server, they all 
>>>> start in the same time and come back in about the same time too. As 
>>>> expected.
>>>>
>>>> However, in our production server, when we launch the same app, all 
>>>> threads start at the same time, but come back at 2 seconds interval each. 
>>>> So instead of taking 2 seconds total, it takes around a minute. 
>>>>
>>>> Is there some option in IIS that is not enabled? Is there some 
>>>> restriction based on our IP? We Googled the case a lot without success. 
>>>> Nobody seems to have this problem with Adwords API but us. Plus the fact 
>>>> that it works well in development tells us the problem is somewhere in our 
>>>> production server.
>>>>
>>>> We can't find why. Any idea? 
>>>>
>>>> Thanks for any help,
>>>>
>>>> Stéphane
>>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Using Adwords API the same way we use Google Analytics API

2012-05-01 Thread Stephane Guerin
OK, thanks for your answer. It helps a lot. 

We'll do some testing.

Stéphane

On Tuesday, 1 May 2012 05:36:33 UTC-4, Zweitze wrote:
>
> Well, the developertoken allows you to use the AdWords API. It tells 
> Google who to charge for its usage. It does not allow you to access an 
> account. To access an account you either need a login and password ('client 
> authentication') or permission ('oAuth2').
>  
> There is no link between a developer token and the accounts it can access. 
> With a developer token you can access any account, provided that you have 
> either a login and password, or permission, to access that account.
>  
> Your questions:
> 1. Yes, you can access any account with your own developer token.
> 2. No, your customers do not need their own developer token.
> 3. Yes, you can access individual accounts. In this case, ask for a login 
> and password to that individual account instead of the MCC.
>  
> Hope this helps.
>  
>  
>
> On Monday, April 30, 2012 2:43:02 PM UTC+2, Stephane Guerin wrote:
>
>> Hi,
>>
>> We are looking to integrate Google Adwords into our reporting tool for 
>> Google Analytics (http://dashthis.com). With GA, the process is simple: 
>> The user registers, authorizes access to his GA account using oAuth2 and 
>> that’s it we now have access to all his GA data. The process takes about 30 
>> seconds. From what I can see with the Adwords API, a process as simple 
>> doesn’t exist.  
>>
>> Considering we do not manage client's campaign, only providing them 
>> reporting solution, I have few questions:
>>
>> #1- If we request a developer token can we access Adwords accounts simply 
>> by having clients authorizing an access token?
>>
>> #2- Do clients have to ask for their own developer key?
>>
>> #3- Can we access Adwords accounts from the API for clients not using My 
>> Client Center? 
>>
>> In short, can we, and if so how, integrate Adwords data to improve our 
>> reporting tool?
>>
>> Any idea or tip is appreciated.
>> Thanks, 
>>
>> Stéphane Guérin
>> DashThis
>>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Does Adwords API support oAuth 2.0? (.NET)

2012-05-07 Thread Stephane Guerin

Hi,

We use oAuth 2.0 for the Google Analytics API and this is working pretty 
well (.NET C#). I can't find information about oAuth 2.0 for the Adwords 
API. Can we use it? Is there any information on the matter?

Thanks,

Stéphane

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Cannot find AdWords API Center

2018-07-18 Thread Stephane Michot
Hi,

I'm having the same issue, I cannot see from the menu AdWords API Center ( 
neither new interface/old). Despite I've tried the steps you suggested, 
create a Manager Account, etc... Maybe I do something wrong...

Any suggestions?

Thanks

Le mardi 10 juillet 2018 14:45:32 UTC+2, Josh Radcliff (AdWords API Team) a 
écrit :
>
> Hi,
>
> Sorry this has been so frustrating for you. Hopefully I can clear a few 
> things up.
>
> First, you can only apply for a developer token under a production manager 
> account. Once you've applied:
>
>- While your token is pending approval, you can use that developer 
>token to issue API requests against *any* *test *account, regardless 
>of its account hierarchy, provided your request includes OAuth credentials 
>for the account you are issuing the API request against (specified via the 
> clientCustomerId 
>header 
>
> 
>).
>- Once your token is approved, you can use that developer token to 
>issue API requests against *any* *production* or *test* account, 
>regardless of its account hierarchy, provided your request includes the 
>proper OAuth credentials.
>
> *Test* accounts serve two purposes:
>
>1. They allow you to use the API while your token is pending approval.
>2. Once your token is approved, they allow you to test your code and 
>experiment with the API without worrying about generating ad spend, since 
>test accounts will not serve ads.
>
> A complicating factor at the moment is that the new AdWords experience in 
> the UI does not clearly identify test accounts. We're aware of this issue 
> and are working on a fix. As a *workaround* to that issue, I suggested 
> checking if the *AdWords API Center* appears in your *manager *account, 
> since the *AdWords API Center* only appears in an account if it is both: 
> a) a *production *account; and b) a *manager* account. Therefore, if you 
> log in as a *manager* account and do *not* see the *AdWords API Center*, 
> then that account is a test account.
>
> If you're still not sure if your account is a test account, you can send 
> your client customer ID only to me by clicking *Reply privately to author* on 
> this message.
>
> Please let me know if the above doesn't clear things up.
>
> Cheers,
> Josh, AdWords API Team
>
> On Monday, July 9, 2018 at 5:37:40 PM UTC-4, vodosof...@gmail.com 
>  wrote:
>>
>> Really, Adwords API is the most confusing API I've ever seen in my entire 
>> life.
>>
>> I made a manager account .. then when I test it says that 
>> (AuthorizationError.USER_PERMISSION_DENIED) .. when searched online found 
>> that that's because I'm testing on non-test account .. I created a test 
>> account then now you say API CENTRE is not available for testing 
>> accounts
>> How is that possible! Please give us clear instructions how to even test 
>> any of this API !!
>>
>>
>> On Wednesday, May 23, 2018 at 5:08:26 PM UTC+2, Josh Radcliff (AdWords 
>> API Team) wrote:
>>>
>>> Hi,
>>>
>>> Is the account you are using a manager account? If you're not sure, you 
>>> can send your client customer ID only to me by clicking *Reply 
>>> privately to author *on this message.
>>>
>>> Thanks,
>>> Josh, AdWords API Team
>>>
>>> On Tuesday, May 22, 2018 at 5:33:04 PM UTC-4, nikkyus...@gmail.com 
>>> wrote:

 Hi,

 I'm having the same issue, I've tried the steps you suggested, but it 
 seems the account I'm using *is not* a test account, but still, I 
 cannot see from the menu AdWords API Center ( neither new interface nor 
 old 
 one).

 Any suggestions?

 Thanks

 On Wednesday, 14 March 2018 14:13:02 UTC, Josh Radcliff (AdWords API 
 Team) wrote:
>
> Hi,
>
> You'll only see the AdWords API Center if your manager account is 
> *not* a test manager account. Unfortunately, the only way to 
> determine if the account is a test manager account is:
>
>1. Click on the wrench in the upper right corner
>2. Click on *Return to previous AdWords* in the upper right corner 
>of the menu that pops up
>3. Look for a red banner with *This is a test account!*
>
> If you're still having trouble, please send your customer ID 
> (xxx-xxx-) to me by clicking *Reply privately to author* and I'll 
> take a look.
>
> Thanks,
> Josh, AdWords API Team
>
> On Wednesday, March 14, 2018 at 5:04:12 AM UTC-4, Ryan wrote:
>>
>> I'm also not seeing the link to the Adwords API Center in what I'm 
>> pretty sure is my manager account. I do see Accounts on the left side, 
>> and 
>> under my profile where accounts are also listed there's a grey Manager 
>> subheading under the account I'm presently logged into.
>>
>> Any help would be great, thanks!
>>
>>
>> On Tuesday, March 13, 2018 at 7:00:21 AM UTC-7

ads Api use in php

2021-07-08 Thread Stephane Kobo
Hello dear all, is it possible to test the API ads locally since at the 
level of the creation of the oauth2 we ask to fill in the links, what links 
are they? I use the php version of the API

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/cc85c1a8-61c3-4ed5-86de-8913612f5f69n%40googlegroups.com.