How do we access MCC accounts that are not assigned a clientEmail

2011-05-13 Thread Peter
Hey AdWords Team,

Recently Google AdWords has started allowing users to "Create account"
from within AdWords in such a way that they are not assigned a
clientEmail. This is very troublesome because presently we use the
following method to retrieve data from MCC accounts for users.

1) Issue a call to getClientAccountInfos to retrieve valid
clientEmails
http://code.google.com/apis/adwords/docs/developer/AccountService.html#getClientAccountInfos
in the case of this new account type the record returned is blank with
no useful information.
 requestId=d91902d90146fd0e2286a83988e011b9
   

false
   


2) Given there is no identifying information about these MCC accounts
from the getClientAccountInfos endpoint we cannot build a header
object containing a clientEmail address to pass to the Client object
we attempt to construct, and as such can not access this new account
type.

What is the proper way to access these through the AdWords API, I have
been unable to find any information by searching the forum or browsing
the AdWords documentation as of yet.

Thanks a bunch,

Peter

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


CustomerSyncService: RateExceededError exception thrown

2011-05-13 Thread bgraves
I am currently following Google's recommendation for handling the the
TOO_MANY_CHANGES error by narrowing the date range until I
successfully receive the CustomerChangeData.  I am only doing this for
a single campaign within a 24 hour period by decreasing the range by 1
hour until I get the changes.  Doing this used to work fine but not
I'm getting the following exception thrown:

Message: An API exception has occurred. See ApiException and
InnerException fields for more details., Trigger: , Field: , Detail:
Google.Api.Ads.AdWords.Lib.AdWordsApiException: An API exception has
occurred. See ApiException and InnerException fields for more details.
---> System.Web.Services.Protocols.SoapException: RateExceededError
 at
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage
message, WebResponse response, Stream responseStream, Boolean
asyncCall) at
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
methodName, Object[] parameters) at
Google.Api.Ads.Common.Lib.AdsSoapClient.MakeApiCall(String methodName,
Object[] parameters) --- End of inner exception stack trace
--- at Google.Api.Ads.Common.Lib.AdsSoapClient.MakeApiCall(String
methodName, Object[] parameters) at
Google.Api.Ads.Common.Lib.AdsSoapClient.Invoke(String methodName,
Object[] parameters) at
Google.Api.Ads.AdWords.v201008.CustomerSyncService.get(CustomerSyncSelector
selector)

InnerException: RateExceededError 

What does this error mean and how can I avoid getting it?

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


v13 reporting taking much longer

2011-05-13 Thread bgraves
I've noticed that reports initiated between 3am-7am on
Tuesday,Thursday, and today this week are taking much longer than
usual to complete.  Yesterday, in fact, some of our reports were
pending for over 3 hours.  This wasn't happening at all last week and
our reports ran at a reasonable rate.  Is this an issue that is
currently being work on?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: TargetingIdeaService returning 0 results for certain seed texts

2011-05-13 Thread Jamie Cobbett
"parents are fighting" is another search string that returns zero
results.

On May 13, 2:31 pm, Jamie Cobbett  wrote:
> This is an example of a request ("elk antlers for dogs") that reports
> 0 results, but the Google web Keyword Tool returns a full set of data.
> Our users report that this has changed recently. Strangely, doing an
> identical request with the string "elk antlers" returns "elk antlers
> for dogs" in the results! I can supply that request/response XML if
> that would help.
>
> 
> http://schemas.xmlsoap.org/soap/envelope/";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns="https://
> adwords.google.com/api/adwords/cm/v201003" xmlns:wsdl="https://
> adwords.google.com/api/adwords/o/v201003">
>   
>     
>       
>       Ruby/Savon
>       ***
>     
>   
>   
>     
>       
>         KEYWORD
>         IDEAS
>          xsi:type="wsdl:IdeaTextMatchesSearchParameter">
>           elk antlers for dogs
>           INCLUDE
>         
>          xsi:type="wsdl:RelatedToKeywordSearchParameter">
>           
>             Keyword
>             elk antlers for dogs
>             BROAD
>           
>         
>          xsi:type="wsdl:KeywordMatchTypeSearchParameter">
>           BROAD
>         
>          xsi:type="wsdl:CountryTargetSearchParameter">
>           
>             US
>           
>         
>         KEYWORD wsdl:requestedAttributeTypes>
>         TARGETED_MONTHLY_SEARCHES wsdl:requestedAttributeTypes>
>         
>           0
>           300
>         
>       
>     
>   
> 
>
> 
> http://schemas.xmlsoap.org/soap/envelope/";>
>   
>     https://adwords.google.com/api/adwords/
> cm/v201003" xmlns="https://adwords.google.com/api/adwords/o/v201003";>
>       b5f0d5ace1a19d60936c4c08b5713568
>       1
>       309
>       6
>     
>   
>   
>     https://adwords.google.com/api/adwords/o/
> v201003" xmlns:ns2="https://adwords.google.com/api/adwords/cm/
> v201003">
>       
>         0
>       
>     
>   
> 

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


TargetingIdeaService returning 0 results for certain seed texts

2011-05-13 Thread Jamie Cobbett
This is an example of a request ("elk antlers for dogs") that reports
0 results, but the Google web Keyword Tool returns a full set of data.
Our users report that this has changed recently. Strangely, doing an
identical request with the string "elk antlers" returns "elk antlers
for dogs" in the results! I can supply that request/response XML if
that would help.


http://schemas.xmlsoap.org/soap/envelope/";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns="https://
adwords.google.com/api/adwords/cm/v201003" xmlns:wsdl="https://
adwords.google.com/api/adwords/o/v201003">
  

  
  Ruby/Savon
  ***

  
  

  
KEYWORD
IDEAS

  elk antlers for dogs
  INCLUDE


  
Keyword
elk antlers for dogs
BROAD
  


  BROAD


  
US
  

KEYWORD
TARGETED_MONTHLY_SEARCHES

  0
  300

  

  




http://schemas.xmlsoap.org/soap/envelope/";>
  
https://adwords.google.com/api/adwords/
cm/v201003" xmlns="https://adwords.google.com/api/adwords/o/v201003";>
  b5f0d5ace1a19d60936c4c08b5713568
  1
  309
  6

  
  
https://adwords.google.com/api/adwords/o/
v201003" xmlns:ns2="https://adwords.google.com/api/adwords/cm/
v201003">
  
0
  

  


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Broad Match Modified Kwords

2011-05-13 Thread Evgeniy Bogdanov
Hi.

echo preg_replace("#^'#", "", "'+red shoes");

Regards,

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


Broad Match Modified Kwords

2011-05-13 Thread Peter Stannett
Hi All 

I have a keyword report running automatically using v201101 and when it 
returns broad match modifieds, the keyword includes a ' mark. So instead of 

+red shoes it shows
'+red shoes

Is there anyway of removing this automatically?

Thanks
Peter

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: How to get Local Monthly Searched

2011-05-13 Thread GemBox Software
Hi,

I don't think you need this line of code:
 $languageService->TargetType='en';

In the description of
Type_AttributeMapEntryit
is written that AVERAGE_TARGETED_MONTHLY_SEARCHES,
GLOBAL_MONTHLY_SEARCHES and TARGETED_MONTHLY_SEARCHES are all approximated,
so actual values between AVERAGE_TARGETED_MONTHLY_SEARCHES and average of
TARGETED_MONTHLY_SEARCHES may vary depending on what approximations were
used on each of them.

On Fri, May 13, 2011 at 1:59 AM, Ricky  wrote:

> Hey Guys
>
> I really cant find an answer to this anywhere.. but it seems
> in the targeted Ideas API i call these selectors
>
>  $selector->requestedAttributeTypes =
>
> array('KEYWORD','GLOBAL_MONTHLY_SEARCHES','TARGETED_MONTHLY_SEARCHES','AVERAGE_TARGETED_MONTHLY_SEARCHES');
>
>
> GLOBAL_MONTHLY_SEARCHES
> AVERAGE_TARGETED_MONTHLY_SEARCHES
>
> Always return the same value ..
>
> How do i get the LMS (Local Monthly Searches)?
>
> I tried to target the US as so
>
>  // Create language service.
>  $languageService = new LanguageTarget();
>  $languageService->languageCode='en';
>  $languageService->TargetType='en';
>
>  $languageTargetSearchParameter = new
> LanguageTargetSearchParameter();
>  $languageTargetSearchParameter->languageTargets =
> array($languageService);
>
>  // Create country service.
>  $countryService = new CountryTargetSearchParameter();
>  $countryService->countryTargets = array(new CountryTarget('US'));
>
> But that did not make a difference
>
> So I then tried to do a calculation of the return value array of
>
> TARGETED_MONTHLY_SEARCHES
>
> Which gives you a break down by months.. so i wanted to get an avg by
> this year
> so I did
>
>  $min=0;
>  foreach($data['TARGETED_MONTHLY_SEARCHES']->value as
> $object){
>if($object->year==date('Y')){
>(float)$search+=(float)$object->count;
>$min++;
>}
>  }
>  echo 'LMS: '.((float)$search/$min).'
> count('.$min.')';
>
> Well that gives me an avg for the year 2011
> But it is not matching the google keyword tool data
>
> How do I get that value?
>
> Thanks
> Ricky
>
>
> --
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> 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
>



-- 
AdWords API in C# / VB.NET
- GemBox.Ppc component

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