Error when api linking from my MCC to clients MCC

2010-08-17 Thread Jesper Ellegaard
In my MCC on adwords.google.com at second step of linking I'm getting
You don't have permission to perform this action without any further
explanation. What is wrong?

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


Why am I getting a QuotaCheckError.ACCOUNT_INACTIVE error?

2010-08-17 Thread Andy
I'm trying to access the AdWords API via my MCC account.  Logging in
to the MCC, everything looks good, no error messages or account
notifications and I can actively manage my clients through the
account.  However, when trying to connect to the API, I get this error
from the SOAP request: QuotaCheckError.ACCOUNT_INACTIVE.

Here is the code in my app (variables omitted):
creds = {
'useragent' = '***app-name***',
'password' = '***mcc-password***',
'email' = '***mcc-email***',
'token' = '***app-token***',
}
adwords = 
AdWords::API.new(AdWords::AdWordsCredentials.new(creds))

The token is approved and billing is setup for the account.

Connecting to the sandbox works fine, but when I switch to production
I get the ACCOUNT_INACTIVE error.

Any ideas what could be wrong?

Andy

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Can i Get Estimated Average CPC for all related keywords

2010-08-17 Thread siva
In  dot net program i have made some changes in GetRelatedKeywords.cs

  string keywordText = Keyword;
  Keyword keyword = new Keyword();
  keyword.text = keywordText;
  keyword.matchTypeSpecified = true;
  keyword.matchType = KeywordMatchType.BROAD ;
  RelatedToKeywordSearchParameter searchParameter = new
RelatedToKeywordSearchParameter();
  searchParameter.keywords = new Keyword[] {keyword};

  TargetingIdeaSelector selector = new TargetingIdeaSelector();
  selector.searchParameters = new SearchParameter[]
{ searchParameter };
  selector.ideaTypeSpecified = true;
  selector.ideaType = IdeaType.KEYWORD;
  selector.requestTypeSpecified = true;
  selector.requestType = RequestType.IDEAS;
  selector.localeCode = en_US;
selector.requestedAttributeTypes= new AttributeType[]
{AttributeType.KEYWORD,
AttributeType.COMPETITION,AttributeType.IDEA_TYPE,
AttributeType.NGRAM_GROUP,
AttributeType.GLOBAL_MONTHLY_SEARCHES };
   Paging paging = new Paging();
  paging.startIndex = 0;
  paging.startIndexSpecified = true;
  paging.numberResults = 50;
  paging.numberResultsSpecified = true;

  selector.paging = paging;
  TargetingIdeaPage page = targetingIdeaService.get(selector);


in the AttributeType[] there is no provision to specify the estimated
average cpc.





-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Search Based Keyword Tool Data from API TargetingIdeaService

2010-08-17 Thread seo...@marketing-factory.de
Hi richardbaxterseo,

show this thread for details:
http://groups.google.com/group/adwords-api/browse_thread/thread/3b4741f663977f41/d369f4302aa01a32#d369f4302aa01a32

Regards

Simon



On 16 Aug., 15:43, richardbaxterseo richard.bax...@gmail.com wrote:
 Hi There

 There are some obvious differences between the API output and the
 Search Based Keyword-Tool for monthly search volumes by keyword.

 What's the appropriate API call to get the same results, or is this
 not possible in the currect Adwords API?

 Many, many thanks!

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


scopingEntityId bulkmutatejobservice

2010-08-17 Thread jean robert
Hi
I am using the bulkmutatejobservice and I dont understand the interest
of scopingEntityId

Each time i do:

$OpStream- scopingEntityId = new EntityID ('CAMPAIGN_ID', 0);
and my groups,ads,keywords are well createdin the good
campaigns(the campaign's id is defined in the  AdGroup operation when
creating an adgroup for example)

What value should I put when creating a campaign?

Can we create only campaign's groups in a job or can we create
groups of different campaigns in the same job?
In this case, what value should I use for scopingEntityId.

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


Possibles Bidding Transitions

2010-08-17 Thread Federico Gaule
Hi everyone.

I need to know which are the possible transitions. I only have found
(in an example) that i'm able to swtich from Manual CPC to Manual CPM
but i know there are some other restrictions ( Budget Optimizer can
only be switch to the previous bidding only (took from the
biddingtransition errors, but not found anywhere else,

NOT_THE_PREVIOUS_BIDDING_STRATEGY
In case of budget optimizer, the only transition allowed is a switch
to the previous strategy.)

Anyone could help me?
Thanks!

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: TargetingIdea service RelatedToUrlSearchParameter

2010-08-17 Thread AdWords API Advisor
Hi,

The services uses Google's knowledge of the web to determine what
keywords are related to the web page at the URL specified.  You can
include just a domain or a full URL, and the results will be
customized to the content on that page.

Best,
- Eric Koleda, AdWords API Team

On Aug 13, 12:47 pm, grba agr...@gmail.com wrote:
 Hello,

 I was looking for more information about RelatedToUrlSearchParameter.

 Documentation says that when this is used, results will be related to
 theURL passed, but how exactly are they related, and also is it enough
 to pass the site URL, or even some more detailed URL can be used?

 If that is that case, what would the effect be of using a sub-URL?

 If there is already a post about this please let me know.

 Thanks!

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


Tracking sitelinks per keyword?

2010-08-17 Thread kompas
Hi! I wonder if there's any way to track sitelink by keyword, which
lead to displayed and then clicked link. So for example I'd like to
have some parameter added to the sitelink, which is unique to the
keyword. Or differentiate it by any other means. Is it possible at all?

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


TargetingIdea costs

2010-08-17 Thread Justin
Hi Eric

I hope you can help me. I'm trying to calculate the costs of making
calls to your API to get keyword ideas. I'd like to get an idea of the
costs before our technical team starts work on the implementation.

I want to be able to submit a keyword and get back 200 keyword
suggestions along with a search count (my parameters are that I want a
search count from the US in English). I want to limit the costs - so I
don't want more than 200 keywords returned.

I've looked at your rate sheet and I reckon that we should be using
the TargetingIdea call.

And I reckon this will cost us:

* 5 units (per-request cost); plus
* (for 200 keywords), 200*0.1 units

So, 25 units in total.

You charge $0.25/1000 units. So, just to check, I'd be able to make
that call 160 times for $1.

Could you let me know whether my understanding is correct?

Thanks and kind regards

Justin

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


Better way to manage Ad Extensions?

2010-08-17 Thread joel
I'm implementing an API tool to manage Sitelinks. The API objects only
provide an Id on the AdExtension object, and not for the Sitelink
object. Therefore I can't add/remove/update individual Sitelinks for a
Campaign, I need to delete the previous set of Sitelinks and re-add
all of them. Since I can't modify these, I also don't see the need for
the Id on the AdExtension object anyways. It seems as if the only way
to work with this API is to always have my code:

1) GET/request any existing Sitelink AdExtension
2) Delete the existing SiteLink AdExtension if one does exist
3) Add a new one with my new list of Sitelinks

Is there a better way to do this? If not, can you please consider
adding Ids to the Sitelink objects so that those can be added/removed
individually.

Thanks,

Joel

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


Keyword each announcement.

2010-08-17 Thread rsan...@allinmedia.com.br
Friends,

How do I search for key words in each advertisement.

I downloaded a library of sample code. In this link:

http://code.google.com/p/google-api-adwords-php/downloads/list

More there is no file that searches key words in each advertisement.

I'm using PHP 5.3 and NuSOAP

Please help me and my work is stopped.

Thank you.

Rafael

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Internal API Error

2010-08-17 Thread phpguy
Does this happen (server timeouts on the backend) for the other
programming languages or just PHP?

On Aug 16, 10:01 am, phpguy cpwils...@gmail.com wrote:
 Eric,

 Thanks so much!  I'll work on building that in today and give it a
 run.

 On Aug 12, 6:47 pm, AdWords API Advisor adwordsapiadvi...@google.com
 wrote:



  Hi,

  It looks like these are occasional timeouts in the backend, which may
  happen from time to time.  When you get this error you should pause
  your application for about 30 seconds and then try the request again.

  Best,
  - Eric Koleda, AdWords API Team

  On Aug 12, 1:01 pm,phpguycpwils...@gmail.com wrote:

   One more bit of info:

   SoapFault exception: [soap:Server]
   InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @  in /var/www/vhosts/
   searchmojo.com/adwords/bookcircus/aw_api_php_lib_2.2.0/src/Google/Api/
   Ads/Common/Lib/AdsSoapClient.php:179
   Stack trace:
   #0 /var/www/vhosts/searchmojo.com/adwords/bookcircus/
   aw_api_php_lib_2.2.0/src/Google/Api/Ads/Common/Lib/
   AdsSoapClient.php(179): SoapClient-__soapCall('get', Array, NULL,
   Array, Array)
   #1 /var/www/vhosts/searchmojo.com/adwords/bookcircus/
   aw_api_php_lib_2.2.0/src/Google/Api/Ads/AdWords/v200909/cm/
   AdGroupAdService.php(6318): AdsSoapClient-__soapCall('get', Array)
   #2 /var/www/vhosts/searchmojo.com/adwords/bookcircus/
   bookcircus_script.php(440): 
   AdGroupAdService-get(Object(AdGroupAdSelector))

   #3 {main}

   On Aug 12, 12:49 pm,phpguycpwils...@gmail.com wrote:

Here's an error report I just got:

SoapFault Object
(
    [message:protected] =
InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @
    [string:Exception:private] =
    [code:protected] = 0
    [file:protected] = /var/www/vhosts/searchmojo.com/adwords/
bookcircus/aw_api_php_lib_2.2.0/src/Google/Api/Ads/Common/Lib/
AdsSoapClient.php
    [line:protected] = 179
    [trace:Exception:private] = Array
        (
            [0] = Array
                (
                    [file] = /var/www/vhosts/searchmojo.com/adwords/
bookcircus/aw_api_php_lib_2.2.0/src/Google/Api/Ads/Common/Lib/
AdsSoapClient.php
                    [line] = 179
                    [function] = __soapCall
                    [class] = SoapClient
                    [type] = -
                    [args] = Array
                        (
                            [0] = get
                            [1] = Array
                                (
                                    [0] = AdGroupAdServiceGet Object
                                        (
                                            [selector] =
AdGroupAdSelector Object
                                                (
                                                    [campaignIds] =
                                                    [adGroupIds] =
Array
                                                        (
                                                            [0] =
2196937423
                                                        )

                                                    [adIds] =
                                                    [statsSelector]
=
                                                    [paging] =
                                                    [statuses] =
Array
                                                        (
                                                            [0] =
ENABLED
                                                            [1] =
PAUSED
                                                            [2] =
DISABLED
                                                        )

                                                )

                                        )

                                )

                            [2] =
                            [3] = Array
                                (
                                    [0] = SoapHeader Object
                                        (
                                            [namespace] 
=https://adwords.google.com/api/adwords/cm/v200909
                                            [name] = RequestHeader
                                            [data] = SoapVar Object
                                                (
                                                    [enc_type] = 301
                                                    [enc_value] =
SoapRequestHeader Object
                                                        (

[applicationToken] = ignored

[authToken] = DQAAAKECiT9OrjL-
UAFqdcQzMSKxlC4LOD9vgrZp95GaZ4vWogpmh2bml-6aoNCFkY0juj2U62Iaphpqcekxp0ftCy9
 0Ayr_5B3WIdbYQihc1PwsQQRpG7hQK_FDu8Ukq9iw5P6-

Unable to find geo-targetable locations

2010-08-17 Thread tousdan
Hi,

I've been trying to make a geo-targeting tool so that I might define
my campaign's geo-targeting but i've had a couple of issues along the
way that I can't solve myself.

First, I've been trying to replicate the structure shown in the
'Browse' tab of the adwords website geo-targeting. Basically, the
structure is Country-Province/Region-MetroArea-City. I've been
unable to find a list of up to date metro areas in the documentation
(http://code.google.com/apis/adwords/docs/developer/
adwords_api_us_metros.html was the closest I could get). Colorado, for
instance, has 3 metros in the API reference but on the website it has
4.

Second, I've been unable to find the link between a city and the metro
it is associated with the API reference. This link is important for us
to get to enforce on our side a validation rule of the API
( TargetError : TARGET_IS_ENCLOSED_BY_ANOTHER_TARGET ). There is a way
to get this information by doing a lot of calls to the campaign target
API but this feels very hack-ish.

So is there an api reference that I am missing? Is there a service I
am missing which would let me retrieve the latest geo-targetable
locations offered by adwords? Is my approach to solving my problem
flawed?

Thanks.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Internal API Error

2010-08-17 Thread tousdan

It does on other languages.

On Aug 17, 4:08 pm, phpguy cpwils...@gmail.com wrote:
 Does this happen (server timeouts on the backend) for the other
 programming languages or just PHP?

 On Aug 16, 10:01 am, phpguy cpwils...@gmail.com wrote:



  Eric,

  Thanks so much!  I'll work on building that in today and give it a
  run.

  On Aug 12, 6:47 pm, AdWords API Advisor adwordsapiadvi...@google.com
  wrote:

   Hi,

   It looks like these are occasional timeouts in the backend, which may
   happen from time to time.  When you get this error you should pause
   your application for about 30 seconds and then try the request again.

   Best,
   - Eric Koleda, AdWords API Team

   On Aug 12, 1:01 pm,phpguycpwils...@gmail.com wrote:

One more bit of info:

SoapFault exception: [soap:Server]
InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @  in /var/www/vhosts/
searchmojo.com/adwords/bookcircus/aw_api_php_lib_2.2.0/src/Google/Api/
Ads/Common/Lib/AdsSoapClient.php:179
Stack trace:
#0 /var/www/vhosts/searchmojo.com/adwords/bookcircus/
aw_api_php_lib_2.2.0/src/Google/Api/Ads/Common/Lib/
AdsSoapClient.php(179): SoapClient-__soapCall('get', Array, NULL,
Array, Array)
#1 /var/www/vhosts/searchmojo.com/adwords/bookcircus/
aw_api_php_lib_2.2.0/src/Google/Api/Ads/AdWords/v200909/cm/
AdGroupAdService.php(6318): AdsSoapClient-__soapCall('get', Array)
#2 /var/www/vhosts/searchmojo.com/adwords/bookcircus/
bookcircus_script.php(440): 
AdGroupAdService-get(Object(AdGroupAdSelector))

#3 {main}

On Aug 12, 12:49 pm,phpguycpwils...@gmail.com wrote:

 Here's an error report I just got:

 SoapFault Object
 (
     [message:protected] =
 InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @
     [string:Exception:private] =
     [code:protected] = 0
     [file:protected] = /var/www/vhosts/searchmojo.com/adwords/
 bookcircus/aw_api_php_lib_2.2.0/src/Google/Api/Ads/Common/Lib/
 AdsSoapClient.php
     [line:protected] = 179
     [trace:Exception:private] = Array
         (
             [0] = Array
                 (
                     [file] = /var/www/vhosts/searchmojo.com/adwords/
 bookcircus/aw_api_php_lib_2.2.0/src/Google/Api/Ads/Common/Lib/
 AdsSoapClient.php
                     [line] = 179
                     [function] = __soapCall
                     [class] = SoapClient
                     [type] = -
                     [args] = Array
                         (
                             [0] = get
                             [1] = Array
                                 (
                                     [0] = AdGroupAdServiceGet Object
                                         (
                                             [selector] =
 AdGroupAdSelector Object
                                                 (
                                                     [campaignIds] =
                                                     [adGroupIds] =
 Array
                                                         (
                                                             [0] =
 2196937423
                                                         )

                                                     [adIds] =
                                                     [statsSelector]
 =
                                                     [paging] =
                                                     [statuses] =
 Array
                                                         (
                                                             [0] =
 ENABLED
                                                             [1] =
 PAUSED
                                                             [2] =
 DISABLED
                                                         )

                                                 )

                                         )

                                 )

                             [2] =
                             [3] = Array
                                 (
                                     [0] = SoapHeader Object
                                         (
                                             [namespace] 
 =https://adwords.google.com/api/adwords/cm/v200909
                                             [name] = RequestHeader
                                             [data] = SoapVar Object
                                                 (
                                                     [enc_type] = 301
                                                     [enc_value] =
 SoapRequestHeader Object
                                                         (

 [applicationToken] = ignored

 [authToken] = 

Re: keyword_report.xml - Anyone out there parsed the file with perl?

2010-08-17 Thread Susan Ostroski
Thanks Chris,

I'm able to parse the file but I was wondering if there was a way to
get a different format?

sno

On Aug 16, 8:51 pm, chris h back5...@gmail.com wrote:
 Use an xml library. example:http://perl-xml.sourceforge.net/faq/

 On Aug 16, 5:10 pm, Susan Ostroski stcnoteb...@gmail.com wrote:

  Hello (thanks for any help in advance),

  I have successfully gotten my keyword report but I can't seem to parse
  it with Perl LWP::Simple.  The format of the report isn't in a format
  I'm familiar with.

  .xml format:
  ?xml version=1.0 standalone=yes?

  -report
  -table
  -columns
  column name=date/
  column name=campaign/
  column name=adgroup/
  column name=kwSite/
  column name=siteKwStatus/
  column name=keywordMinCpc/
  column name=kwDestUrl/
  column name=imps/
  column name=clicks/
  column name=ctr/
  column name=pos/
  /columns
  -
  rows
  row date=2010-07-01 campaign=AirSplat adgroup=Ad Group #1
  kwSite=air best gun siteKwStatus=Active keywordMinCpc=5
  kwDestUrl=http://www.airsplat.com/; imps=35 clicks=2
  ctr=0.05714285714285714 pos=2.1142857143/ .
  /rows
  /table
  -
  totals
  subtotal imps=827611 clicks=10748 ctr=0.012986777604454266
  cpc=179665 cost=193105 pos=1.7256609687
  costPerConv=66565862 cpt=53622500 convValue=36.0
  name=2010-08-14/
  subtotal imps=922774 clicks=12621 ctr=0.013677238413739442
  cpc=213376 cost=269302 pos=1.7202738699
  costPerConv=76906285 cpt=69018461 convValue=39.0
  name=2010-08-15/
  grandtotal imps=1750385 clicks=23369 ctr=0.013350777114749041
  cpc=197871 cost=462407 pos=1.7228209794
  costPerConv=72220781 cpt=61628400 convValue=75.0/
  /totals
  /report

  I tried 'totals', 'report', 'rows', etc, and my array is empty.
  Anyone out there parsed the keyword file with perl?



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Difference statistics in Campaign Performance

2010-08-17 Thread AdWords API Advisor
Hi,

Please see the following regarding report data:

  https://adwords.google.com/support/aw/bin/answer.py?hl=enanswer=14052

Best,
- Eric Koleda, AdWords API Team

On Aug 16, 8:20 am, vdv vlad.druzhi...@gmail.com wrote:
 Hello.
 We are create report Campaign Performance in V13 and we have
 difference between statistics report of 14.08.2010 which is generated
 15.08.2010 at 00:00:00 and the same report (14.08.2010) which is
 generated more later then 15.08.2010 00:00:00, say 15.08.2010 at
 10:00:00.

 Is it problem for the delay in collecting data from the accounts?
 Maybe we need waiting for some time (an hour) before generating
 reports of previous day?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: try to download existing report

2010-08-17 Thread AdWords API Advisor
Hi Max,

Reports that are created using the AdWords web interface cannot be
used by the API at this time.  We are working to allow this but I
don't have an estimate of when that will be ready.

Best,
- Eric Koleda, AdWords API Team

On Aug 16, 10:17 am, bluewalk bluewal...@hotmail.de wrote:
 Hi,

 I use the php api and I try to download an existing report by using
 the example/v201003/DownloadReport.php

 The Error-Message is:
 ReportDefinitionError.INVALID_REPORT_DEFINITION_ID

 For my understanding I used the ID which is in the URL of the Adwords-
 Applikation:

 https://adwords.google.de/select/reportdownload?jobId=12345678

 I have no problems to GetAllCampaigns.

 So what is the right way to download an existing report, or a report
 which was build by the Adwords-Application GUI.

 Many thanks in advanced.

 Best regards
  Max

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Date format error in examples/adspygoogle/adwords/v200909/get_unit_count.py

2010-08-17 Thread AdWords API Advisor
Hi Chris,

Thank you for reporting this issue.  For issues that are related to
the client library, not the API, you can file them directly against
the library's issue tracker:

  http://code.google.com/p/google-api-adwords-python-lib/issues/list

Best,
- Eric Koleda, AdWords API Team

On Aug 16, 11:47 am, Chris Ramsay raz@gmail.com wrote:
 Hello,

 I encountered a problem when running the example code to get a unit
 count for the sandbox account. I got an internal server error when
 running get_unit_count.py as suggested 
 inhttp://code.google.com/p/google-api-adwords-python-lib/wiki/Readme:

 *** Outgoing HTTP headers
 **
 User-Agent: ZSI 2.0.0 (http://pywebsvcs.sf.net);PyXML v0.8.3
 
 *** Outgoing SOAP
 **
 ?xml version=1.0 encoding=UTF-8?
 SOAP-ENV:Envelope xmlns:SOAP-ENC=http://schemas.xmlsoap.org/soap/
 encoding/ xmlns:SOAP-ENV=http://schemas.xmlsoap.org/soap/envelope/;
 xmlns:ZSI=http://www.zolera.com/schemas/ZSI/; 
 xmlns:xsd=http://www.w3.org/2001/XMLSchema; 
 xmlns:xsi=http://www.w3.org/2001/XMLSchema-
 instance
  SOAP-ENV:Header
   RequestHeader xmlns=https://adwords.google.com/api/adwords/info/
 v200909 xmlns:ns1=https://adwords.google.com/api/adwords/cm/
 v200909
    ns1:authTokenxx/ns1:authToken
    ns1:userAgentAwApi-Python-12.1.0|GoogleTest/ns1:userAgent
    ns1:developerTokenmyacco...@gmail.com++gbp/ns1:developerToken
   /RequestHeader
  /SOAP-ENV:Header
  SOAP-ENV:Body xmlns:ns1=https://adwords.google.com/api/adwords/info/
 v200909
   ns1:get xmlns:ns1=https://adwords.google.com/api/adwords/info/
 v200909
    ns1:selector
     ns1:dateRange xmlns:ns2=https://adwords.google.com/api/adwords/
 cm/v200909
      ns2:min2010801/ns2:min
      ns2:max2010816/ns2:max
     /ns1:dateRange
     ns1:apiUsageTypeUNIT_COUNT/ns1:apiUsageType
    /ns1:selector
   /ns1:get
  /SOAP-ENV:Body
 /SOAP-ENV:Envelope
 
 *** Incoming HTTP headers
 **
 500 Internal Server Error
 Content-Type: text/xml; charset=UTF-8
 Content-Encoding: gzip
 Transfer-Encoding: chunked
 Date: Mon, 16 Aug 2010 15:20:12 GMT
 Expires: Mon, 16 Aug 2010 15:20:12 GMT
 Cache-Control: private, max-age=0
 X-Content-Type-Options: nosniff
 X-Frame-Options: SAMEORIGIN
 X-XSS-Protection: 1; mode=block
 Server: GSE
 
 *** Incoming SOAP
 **
 ?xml version=1.0 encoding=UTF-8?
 soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;
  soap:Body
   soap:Fault
    faultcodesoap:Server/faultcode
    faultstringFault occurred while processing./faultstring
   /soap:Fault
  /soap:Body
 /soap:Envelope
 

 The problem seems to be the date formatting, where ns2:min2010801/
 ns2:min should be ns2:min20100801/ns2:min etc.

 In examples/adspygoogle/adwords/v200909/get_unit_count.py

 lines 44 - 48
 selector = {
     'dateRange': {
         'min': '%s%s01' % (today.year, today.month),
         'max': '%s%s%s' % (today.year, today.month, today.day)
     },

 today.month should be formatted to supply a month as two digit always;
 presently it formats August as '8' rather than '08' on my system.

 Correcting this date formatting results in a successful request to the
 service.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Can i Get Estimated Average CPC for all related keywords

2010-08-17 Thread AdWords API Advisor
Hi,

CPC values are not available in the TargetingIdeaService.  You'll have
to use the v13 TrafficEstimatorService to get that information.

Best,
- Eric

On Aug 17, 8:38 am, siva nsi...@gmail.com wrote:
 In  dot net program i have made some changes in GetRelatedKeywords.cs

       string keywordText = Keyword;
       Keyword keyword = new Keyword();
       keyword.text = keywordText;
       keyword.matchTypeSpecified = true;
       keyword.matchType = KeywordMatchType.BROAD ;
       RelatedToKeywordSearchParameter searchParameter = new
 RelatedToKeywordSearchParameter();
       searchParameter.keywords = new Keyword[] {keyword};

       TargetingIdeaSelector selector = new TargetingIdeaSelector();
       selector.searchParameters = new SearchParameter[]
 { searchParameter };
       selector.ideaTypeSpecified = true;
       selector.ideaType = IdeaType.KEYWORD;
       selector.requestTypeSpecified = true;
       selector.requestType = RequestType.IDEAS;
       selector.localeCode = en_US;
         selector.requestedAttributeTypes= new AttributeType[]
 {AttributeType.KEYWORD,
         AttributeType.COMPETITION,AttributeType.IDEA_TYPE,
         AttributeType.NGRAM_GROUP,
 AttributeType.GLOBAL_MONTHLY_SEARCHES };
        Paging paging = new Paging();
       paging.startIndex = 0;
       paging.startIndexSpecified = true;
       paging.numberResults = 50;
       paging.numberResultsSpecified = true;

       selector.paging = paging;
       TargetingIdeaPage page = targetingIdeaService.get(selector);

 in the AttributeType[] there is no provision to specify the estimated
 average cpc.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Error when api linking from my MCC to clients MCC

2010-08-17 Thread AdWords API Advisor
Hi Jesper,

General AdWords questions should be posted to the AdWords forum:

  http://www.google.com/support/forum/p/AdWords?hl=en

Best,
- Eric Koleda, AdWords API Team

On Aug 17, 8:01 am, Jesper Ellegaard j...@netminers.dk wrote:
 In my MCC on adwords.google.com at second step of linking I'm getting
 You don't have permission to perform this action without any further
 explanation. What is wrong?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Why am I getting a QuotaCheckError.ACCOUNT_INACTIVE error?

2010-08-17 Thread AdWords API Advisor
Hi Andy,

Are you specifying a clientEmail or clientCustomerId header?  If so
have you checked that these accounts are active as well?

Best,
- Eric Koleda, AdWords AP Team

On Aug 17, 1:50 am, Andy a...@uptrending.com wrote:
 I'm trying to access the AdWords API via my MCC account.  Logging in
 to the MCC, everything looks good, no error messages or account
 notifications and I can actively manage my clients through the
 account.  However, when trying to connect to the API, I get this error
 from the SOAP request: QuotaCheckError.ACCOUNT_INACTIVE.

 Here is the code in my app (variables omitted):
 creds = {
                         'useragent' = '***app-name***',
                         'password' = '***mcc-password***',
                         'email' = '***mcc-email***',
                         'token' = '***app-token***',
                 }
                 adwords = 
 AdWords::API.new(AdWords::AdWordsCredentials.new(creds))

 The token is approved and billing is setup for the account.

 Connecting to the sandbox works fine, but when I switch to production
 I get the ACCOUNT_INACTIVE error.

 Any ideas what could be wrong?

 Andy

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