Re: Geo performance report CityCriteriaId misguides developers

2014-02-24 Thread Chirag
Hello Paul,

Any update regarding this?



On Thursday, December 19, 2013 11:00:59 PM UTC+5:30, Paul Matthews (AdWords 
API Team) wrote:
>
> Hi Chirag,
>
> We're still looking at this issue, but no new information as yet.
>
> Regards,
>
> - Paul, AdWords API Team.
>
> On Tuesday, 3 December 2013 17:27:11 UTC, Chirag wrote:
>>
>> Hello Paul,
>>
>> Any information ragrding this?
>>
>>
>> On Monday, October 28, 2013 4:18:25 PM UTC+5:30, Chirag wrote:
>>>
>>> Hello Paul,
>>>
>>> Thanks for reply.
>>>
>>> When i can expect this to be update?
>>>
>>> On Friday, October 25, 2013 9:23:04 PM UTC+5:30, Paul Matthews (AdWords 
>>> API Team) wrote:

 Hi Chirag,

 You're correct, though it's listed off as a Integer, it's actually 
 returned as a String. I'll see if we can get this (or a similar) column to 
 be an integer to provide the level of granularity required. I'll update 
 this thread as soon as I have new information.

 Regards,

 - Paul, Adwords Api Team.

 On Tuesday, 22 October 2013 11:35:34 UTC+1, Chirag wrote:
>
> Hello Team,
>
> Under Geo performance report CityCriteriaId gives us string for city 
> and not the original criteria id for which city is targeted.
>
> Lets see if i am going to fetch report for city = Mexico for Indiana 
> targeted.
> But unfortunately i am getting report for city targeted 
> Mexico,Missouri that wrong.
>
> So how i can identify for city i wants to target is correct.
>
> In geography list am getting  
> 31017200  Mexico  Mexico,Indiana,United States 21148  US City   
> Active41018941   
> Mexico  Mexico,Maine,United States  
> 21154US City   Active51020483Mexico  Mexico,Missouri,United States  
> 21157   
> US   City   
>   Active61023144Mexico 
> Mexico,New York,United States  21167 
> USCity
> Active
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/groups/opt_out.


Re: Alert Service required MCC account.

2014-02-24 Thread Chirag
Hello Ray,

request xml also sent.



On Tuesday, February 25, 2014 1:41:10 AM UTC+5:30, Ray Tsang (AdWords API 
Team) wrote:
>
> Chirag,
>
> I only saw the response xml.  Could I trouble you to send the request XML 
> as well?
>
> Thanks,
>
> Ray
>
> On Monday, February 24, 2014 7:51:58 AM UTC+1, Chirag wrote:
>>
>> Hello Ray,
>>
>> Replied to author.
>>
>>
>>
>> On Wednesday, February 12, 2014 9:17:42 PM UTC+5:30, Ray Tsang (AdWords 
>> API Team) wrote:
>>>
>>> Chirag,
>>>
>>> Just to confirm, you will need to set the clientCustomerIds to a real 
>>> CID rather than the sample 00.  If you have changed it to the real 
>>> CID, please use the "Reply to Author" feature to send me your 
>>> request/response log/payload.
>>>
>>> Thanks!
>>>
>>> --
>>> Ray Tsang (AdWords API Advisor)
>>>
>>>
>>> On Wednesday, January 8, 2014 4:30:17 AM UTC-5, Chirag wrote:

 Hello,
 Any update?
 I am waiting for this.
 As on thread you said this was possible but using API it is not possible.



 On Tuesday, December 3, 2013 10:52:24 PM UTC+5:30, Chirag wrote:
>
> Hello Paul,
>
> Yes, As you can see in my earlier post, i am using the same code as 
> your one.
> But as you are not getting any error, i have tryed once again with no 
> success.
> Please see my request id here, getting same error - "An error has 
> occurred: [AlertError.INVALID_CLIENT_ID_SELECTED @ 
> selector.query.clientExternalCustomerIds[0]] "
>
> My request Id : 
> requestId=0004eca46e3a88200aa4e603090b
>
> My Code : 
>
> // Create alert query.
> $query = new AlertQuery();
> $query->clientSpec = "ID_LIST";
> $query->clientCustomerIds = array(00);
> $query->filterSpec = "ALL";
> $query->triggerTimeSpec = "ALL_TIME";
>
> // Create selector.
> $selector = new AlertSelector();
> $selector->query = $query;
>
> // Create paging controls.
> $selector->paging = new Paging(0, 
> AdWordsConstants::RECOMMENDED_PAGE_SIZE);
>
> On Tuesday, December 3, 2013 7:48:09 PM UTC+5:30, Paul Matthews 
> (AdWords API Team) wrote:
>>
>> Hi Chirag,
>>
>> Here's the code that I've got:
>>
>> $query = new AlertQuery();
>> $query->clientSpec = "ID_LIST";
>> $query->clientCustomerIds = array(00);
>> $query->filterSpec = "ALL";
>> $query->triggerTimeSpec = "ALL_TIME";
>> $selector = new AlertSelector();
>> $selector->query = $query;
>>  // Create paging controls.
>> $selector->paging = new Paging(0, 
>> AdWordsConstants::RECOMMENDED_PAGE_SIZE);
>>
>>
>> Where the value of 00 is my (integer) client ID, with no 
>> hyphens.
>>
>> Regards,
>>
>> - Paul, AdWords API Team.
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/groups/opt_out.


AdWords oauth will not connect when using Read only access level logins

2014-02-24 Thread TJ
Our application has successfully connected to many adwords accounts via 
oauth. We stumbled on a tricky issue today where we could not get an oauth 
connection. Turns out, I was able to replicate the successful/unsuccessful 
connection simply by toggling the adwords login from standard (successful) 
to read-only (unsuccessful) and then attempting a fresh, new connection via 
oauth. 

Oddly there is another recent forum post where Google recommended using 
read-only logins to limit APIs to read-only, opposed to read/write.
https://groups.google.com/forum/#!topic/adwords-api/B0VVHqNOLYs

Is this a known issue/bug or might we have a coding issue somewhere in our 
application?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/groups/opt_out.


Failed to start reference finalizer thread logged exception

2014-02-24 Thread Austin Bergstrom
I am seeing this exception stacktrace in my logs quite often. It seems to 
be related to the GAE environment not being threaded. Is there anything to 
be done so that I don't see this anymore?

Others report seeing similar issues 
here
 and 
here.
 
It eats up cpu time, clogs my event logs. Other than ignoring all Info logs 
how can I get rid of this?

INFO: Failed to start reference finalizer thread. Reference cleanup will 
only occur when new references are created.
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
com.google.appengine.tools.development.agent.runtime.Runtime.invoke(Runtime.java:115)
at 
com.google.inject.internal.util.$FinalizableReferenceQueue.(FinalizableReferenceQueue.java:124)
at 
com.google.inject.internal.util.$MapMaker$QueueHolder.(MapMaker.java:787)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:190)
at 
com.google.appengine.tools.development.agent.runtime.RuntimeHelper.checkRestricted(RuntimeHelper.java:70)
at 
com.google.appengine.tools.development.agent.runtime.Runtime.checkRestricted(Runtime.java:64)
at 
com.google.inject.internal.util.$MapMaker$WeakEntry.(MapMaker.java:946)
at 
com.google.inject.internal.util.$MapMaker$Strength$1.newEntry(MapMaker.java:312)
at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.newEntry(MapMaker.java:498)
at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.newEntry(MapMaker.java:419)
at 
com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2029)
at 
com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:116)
at 
com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:180)
at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:366)
at com.google.inject.Key.strategyFor(Key.java:338)
at com.google.inject.Key.get(Key.java:272)
at 
com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:82)
at 
com.google.inject.internal.ConstantBindingBuilderImpl.annotatedWith(ConstantBindingBuilderImpl.java:49)
at 
com.google.api.ads.common.lib.auth.AuthModule.configure(AuthModule.java:25)
at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
at com.google.inject.AbstractModule.install(AbstractModule.java:118)
at com.google.api.ads.common.lib.AdsModule.configure(AdsModule.java:35)
at 
com.google.api.ads.adwords.lib.AdWordsModule.configure(AdWordsModule.java:35)
at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
at com.google.inject.spi.Elements.getElements(Elements.java:101)
at 
com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:133)
at 
com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:103)
at com.google.inject.Guice.createInjector(Guice.java:95)
at com.google.inject.Guice.createInjector(Guice.java:72)
at com.google.inject.Guice.createInjector(Guice.java:62)
at 
com.google.api.ads.adwords.lib.utils.AdWordsInternals.(AdWordsInternals.java:36)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:190)
at 
com.google.appengine.tools.development.agent.runtime.RuntimeHelper.checkRestricted(RuntimeHelper.java:70)
at 
com.google.appengine.tools.development.agent.runtime.Runtime.checkRestricted(Runtime.java:64)
at 
com.google.api.ads.adwords.lib.client.AdWordsSession$Builder.(AdWordsSession.java:249)
at front.DailyServlet.doGet(DailyServlet.java:120)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
at 
com.google.appengine.api.socket.dev.DevSocketFilter.doFilter(DevSocketFilter.java:74)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at 
com.google.appengine.tools.development.ResponseRewriterFilter.doFilter(ResponseRewriterFilter.java:123)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at 
com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:34)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at 
com.google.appengine.api.

KEYWORD_PERFORMANCE_REPORT and DisplayNetwork inconsistency

2014-02-24 Thread Mojmír Vinkler
I downloaded report via following AWQL 

SELECT 
CampaignName,CampaignStatus,Conversions,Impressions,KeywordText,Cost,CostPerConversion,Month,AdNetworkType1
FROM KEYWORDS_PERFORMANCE_REPORT
WHERE Impressions > 0
DURING 20100101,20140202

when I compared keywords with Network == Display Network with numbers in 
adwords, I noticed that some Ad Groups in report are missing (even though 
they have positive impressions). I am pretty sure that my code is correct. 
Do you have an idea what might cause this? Thanks a lot.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/groups/opt_out.


Re: "AdGroupCreativeId" in Click Performance Report doesn't match "Id" in Ad Performance Report

2014-02-24 Thread Fred Cohen
Hi Danial

Any update on this? It brought my script development to a halt back in december 
and I havent been able to do much since.

Thanks

On Wednesday, 12 February 2014 09:46:08 hi UTC, Danial Klimkin  wrote:
> Hello Max,
> 
> 
> 
> 
> I am sorry for the delay on this issue. We are looking for the best approach 
> here as it appears to be tricky issue internally.
> 
> 
> 
> 
> -Danial, AdWords API Team.
> 
> 
> On Monday, January 20, 2014 9:30:40 PM UTC+4, Max Amillion wrote:
> A timeline for resolution of this issue would be great. This is a huge 
> problem and I have no idea how long it will remain this way - it would be 
> great to at least inform clients of an ETA. Thanks!
> 
> On Monday, October 21, 2013 9:26:34 AM UTC-4, Ittai Chorev wrote:
> Hi,
> 
> 
> I pulled a Click Performance Report with the "AdGroupCreativeId" attribute on 
> an adgroup with only one click that date.
> Then I pulled an Ad Performance Report on the same adgroup/date and the "ID" 
> field in the Ad report (which should match the Ad ID) doesn't match the 
> "AdGroupCreativeId" from the Click Performance Report.
> 
> 
> When I added the other attributes they all matched - "Slot", "Device" and 
> "KeywordID" (called "CriterionID" in the Click Performance Report).
> 
> 
> Thanks,
> Ittai

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/groups/opt_out.


AuthenticationError.LOGIN_COOKIE_REQUIRED @ ; trigger:''

2014-02-24 Thread Rodrigo Ferreira
Hi there,

I am getting this error message

AuthenticationError.LOGIN_COOKIE_REQUIRED @ ; trigger:''

whenever I run the attached PHP script for the first time. Subsequent runs 
work fine for some hours until I get the error again (I believe the 
referred cookie expires again).

What is this cookie about? Can someone pinpoint what is going on and how to 
fix it?

I am trying to build an "as simple as possible" routine to retrive campaign 
names, following the documentation, I do not understant this behavior.

Any help is much appreciated!

Best,
Rodrigo

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/groups/opt_out.
<>


occasional free adwords clicks ?

2014-02-24 Thread martin75568
This is a general Adwords question, dunno if the API is included with that 
or not..but since I couldn't find a general Adwords google forum, i'm 
posting it here.  

Occasionally, once in a blue moon...i'll have like 300 impressions and 0 
clicks for the day.  But on my analytics, it shows a couple keywords were 
searched for and clicked through to my site.  And I wasn't charged anything 
for the day.  These were not organic searches, they were Adwords search and 
clicks.

Like I said, it only happens once in a blue moonbut it's appreciated 
when it does happen..as it shows google isn't as money hungry as other ad 
agencies.

Any explanation as to why it occurs though ?It's probably one of those 
"if it ain't broken, don't fix it" kind of questions...but thought i'd ask 
anyway.  

Maybe it's an instance where it was searched for and clicked through from a 
country that I did not specify to be included ?  My initial thought process 
was that.  

thx


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/groups/opt_out.


Re: Alert Service required MCC account.

2014-02-24 Thread Ray Tsang (AdWords API Team)
Chirag,

I only saw the response xml.  Could I trouble you to send the request XML 
as well?

Thanks,

Ray

On Monday, February 24, 2014 7:51:58 AM UTC+1, Chirag wrote:
>
> Hello Ray,
>
> Replied to author.
>
>
>
> On Wednesday, February 12, 2014 9:17:42 PM UTC+5:30, Ray Tsang (AdWords 
> API Team) wrote:
>>
>> Chirag,
>>
>> Just to confirm, you will need to set the clientCustomerIds to a real CID 
>> rather than the sample 00.  If you have changed it to the real CID, 
>> please use the "Reply to Author" feature to send me your request/response 
>> log/payload.
>>
>> Thanks!
>>
>> --
>> Ray Tsang (AdWords API Advisor)
>>
>>
>> On Wednesday, January 8, 2014 4:30:17 AM UTC-5, Chirag wrote:
>>>
>>> Hello,
>>> Any update?
>>> I am waiting for this.
>>> As on thread you said this was possible but using API it is not possible.
>>>
>>>
>>>
>>> On Tuesday, December 3, 2013 10:52:24 PM UTC+5:30, Chirag wrote:

 Hello Paul,

 Yes, As you can see in my earlier post, i am using the same code as 
 your one.
 But as you are not getting any error, i have tryed once again with no 
 success.
 Please see my request id here, getting same error - "An error has 
 occurred: [AlertError.INVALID_CLIENT_ID_SELECTED @ 
 selector.query.clientExternalCustomerIds[0]] "

 My request Id : 
 requestId=0004eca46e3a88200aa4e603090b

 My Code : 

 // Create alert query.
 $query = new AlertQuery();
 $query->clientSpec = "ID_LIST";
 $query->clientCustomerIds = array(00);
 $query->filterSpec = "ALL";
 $query->triggerTimeSpec = "ALL_TIME";

 // Create selector.
 $selector = new AlertSelector();
 $selector->query = $query;

 // Create paging controls.
 $selector->paging = new Paging(0, 
 AdWordsConstants::RECOMMENDED_PAGE_SIZE);

 On Tuesday, December 3, 2013 7:48:09 PM UTC+5:30, Paul Matthews 
 (AdWords API Team) wrote:
>
> Hi Chirag,
>
> Here's the code that I've got:
>
> $query = new AlertQuery();
> $query->clientSpec = "ID_LIST";
> $query->clientCustomerIds = array(00);
> $query->filterSpec = "ALL";
> $query->triggerTimeSpec = "ALL_TIME";
> $selector = new AlertSelector();
> $selector->query = $query;
>  // Create paging controls.
> $selector->paging = new Paging(0, 
> AdWordsConstants::RECOMMENDED_PAGE_SIZE);
>
>
> Where the value of 00 is my (integer) client ID, with no 
> hyphens.
>
> Regards,
>
> - Paul, AdWords API Team.
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/groups/opt_out.


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

2014-02-24 Thread max
Hi Adwords Team,

If it is not available through adwords, is there somewhere else it is 
available from? I don't understand how it can take more than 2 years for 
google to make data for video campaigns that are set up through adwords 
available in adwords.

i need to access video campaign data automatically, if it is not available 
through the adwords api - is there some other way to achieve it? scheduled 
email reports? ftp transfer? youtube api? 

thanks

On Friday, January 17, 2014 3:30:20 PM UTC, Ray Tsang (AdWords API Team) 
wrote:
>
> Paul,
>
> We have no update at the moment.
>
> --
> Ray Tsang (AdWords API Advisor)
>
>
> On Thursday, January 2, 2014 8:34:05 AM UTC-5, Paul Haefele wrote:
>>
>> Hi Adwords Team,
>>
>> It is 2014 and was wondering if these metrics are available yet via the 
>> API?
>>
>> Many thanks,
>> Paul
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/groups/opt_out.


Re: MediaService : Get a MediaId of one ImageAd ?

2014-02-24 Thread xpander
Hello Anash 

I'm sorry but Eric Koleda (an other guy AdWords API Advisor) dont say the 
same think in this post "Cannot select image.mediaId and image.name using 
AdGroupAdService" 
I try it witjh AdGroupAdService and i cannot get the mediaid ...
How can i get this mediaID ?

Thank

Arnaud

---
Eric Koleda 01/02/12
Unfortunately the selector field reference is inaccurate in this case. 
 Although the MediaId and Name fields are part of the Media type (which 
Image inherits from) they aren't always populated.  MediaId will only be 
populated in the MediaService, and the name field isn't populated for 
Images at all.  We'll work on updating that documentation to make this more 
accurate.
Best,
- Eric Koleda, AdWords API Team
-





Le vendredi 21 février 2014 16:34:29 UTC+1, Anash P. Oommen (AdWords API 
Team) a écrit :
>
> Hi,
>
> You need to first retrieve the mediaId associated with your imageAd. You'd 
> need AdGroupAdService to do this. and your predicates should be the ones 
> listed here: 
> https://developers.google.com/adwords/api/docs/reference/v201309/AdGroupAdService.Image.
>  
> Next, you can use MediaService to filter for media with MediaId = 
> your_media_id. An example is here: 
> https://github.com/googleads/googleads-adwords-dotnet-lib/blob/master/examples/adwords/CSharp/v201309/Miscellaneous/GetAllVideosAndImages.cs
>
> The reason why you cannot filter using AdId in MediaService is because 
> AdId is not a globally unique id, and also because there's no 1:1 mapping 
> between a media and the ad that uses it.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Friday, February 21, 2014 10:17:19 AM UTC-5, xpander wrote:
>>
>> Hello,
>>
>> I'm on adwords API document, it's a nightmare you can't find anywhere 
>> witch predicate can be used with MediaService (or other service).
>>
>> My problem is simple : i have an ImageAd, i want to retrieve the MediaId. 
>> I use MediaService. 
>> Assume _AdID is the id of ImageAd.
>> Wiitch Predicate.field i must use ? i try ID, Id , id, ImageAd ...
>>
>>
>> Selector _Selector = new Selector ();
>>
>> Predicate _Predicate = new Predicate ();
>> _Predicate.field = "id"; 
>> _Predicate.@operator = PredicateOperator.EQUALS;
>> _Predicate.operatorSpecified = true;
>> _Predicate.values = new string[] { _AdID.ToString () };
>> _Selector.predicates = new Predicate[] { _Predicate };
>>
>> _Selector.fields = new string[] { "MediaId" };
>>
>> MediaPage _MediaPage = _MediaService.get (_Selector);
>>
>>
>> Thk
>>
>> Arnaud
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/groups/opt_out.


Re: OperationAccessDenied.ACTION_NOT_PERMITTED on CustomerService.Get()

2014-02-24 Thread Zweitze
Takeshi,

The production server has no SOAP logs, this is from a development machine. 
The error is the same.

-BEGIN API CALL-

Request
---


http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>https://adwords.google.com/api/adwords/mcm/v201309";>https://adwords.google.com/api/adwords/cm/v201309";>**https://adwords.google.com/api/adwords/cm/v201309";>**https://adwords.google.com/api/adwords/cm/v201309";>Adwords API by 
Maxlead (AwApi-DotNet/16.5.1, Common-Dotnet/2.0.1, .NET CLR/2.0.50727.4247, 
gzip)https://adwords.google.com/api/adwords/mcm/v201309"; 
/>

Response



http://schemas.xmlsoap.org/soap/envelope/";>https://adwords.google.com/api/adwords/cm/v201309"; 
xmlns="https://adwords.google.com/api/adwords/mcm/v201309";>0004f3241b3ebbd80ade6f854a13CustomerServiceget0265soap:Server[OperationAccessDenied.ACTION_NOT_PERMITTED
 
@ class 
com.google.ads.boulder.api.services.customer.GetAction]https://adwords.google.com/api/adwords/mcm/v201309"; 
xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201309";>[OperationAccessDenied.ACTION_NOT_PERMITTED
 
@ class 
com.google.ads.boulder.api.services.customer.GetAction]ApiExceptionhttp://www.w3.org/2001/XMLSchema-instance"; 
xsi:type="ns2:OperationAccessDenied">OperationAccessDenied.ACTION_NOT_PERMITTEDOperationAccessDeniedACTION_NOT_PERMITTED
-END API CALL---

Thanks in advance!






On Monday, February 24, 2014 7:16:15 AM UTC+1, Takeshi Hagikura (AdWords 
API Team) wrote:
>
> Hi Zweltze, 
>
> Ok, I'll look into it. 
> Are these requestIds right?
> 0004f2e91b0162a00ade6f851bf0
> 0004f2e914916bb80ade4707657c
>
> I couldn't find the logs for those requestIds. 
>
> Is it possible to share your request and response XML logs (other than 
> sensitive info)?
> If you are reluctant to share it here, you can send me privately from the 
> "Reply to the author" from the top right corner.
>
> Best,
> - Takeshi, AdWords API Team
>
> On Friday, February 21, 2014 10:33:08 PM UTC+9, Zweitze wrote:
>>
>> Takeshi,
>>
>> The problem is not solved.
>> 0004f2e91b0162a00ade6f851bf0
>> 0004f2e914916bb80ade4707657c
>> The calls were made 3+ hours after your post.
>>
>> Thanks in advance!
>>
>>
>> On Friday, February 21, 2014 9:19:49 AM UTC+1, Takeshi Hagikura (AdWords 
>> API Team) wrote:
>>>
>>> Hi Zweltze,
>>>
>>> Thanks for the report. 
>>> There was an issue that 
>>> caused OperationAccessDenied.ACTION_NOT_PERMITTED.
>>> The issue that caused the OperationAccessDenied.ACTION_NOT_PERMITTED has 
>>> been fixed. 
>>>
>>> Can you please try the same request?
>>>
>>> Best,
>>> - Takeshi, AdWords API Team
>>>
>>> On Thursday, February 20, 2014 12:03:03 AM UTC+9, Zweitze wrote:

 Hi all,

 Since a week or so I get OperationAccessDenied.ACTION_NOT_PERMITTED 
 when calling CustomerService.Get(). This happens on a few customers.

 Why is that?

 Sample RequestId 0004f2c0d37ef0c80ade62c602ab
 Many more are available.


 Thanks in advance!

>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/groups/opt_out.