Re: How can I sign up for Google Adwords API, I get an access denied message.

2011-02-15 Thread jmshinn
Hi Eric,

I'll admit that I haven't really plumbed the depths of either MCC or
regular AdWords services to see how they differ (I've just targeted
specifically what I want to accomplish for now), so it's fair if they
really are separate services (and I can even accept that there may be
a legitimate reason for them to share a login database that prevents
the same email address from signing up for both)... but coming in as a
new user, the account setup just feels really muddled.  It feels like
you either need to better delineate the respective roles of the two
services, or if you feel they are clearly delineated already, you need
to better communicate that to your new users.

Regardless, I'm glad you'll at least consider adding a dummy API
Center link, as I think that (or some better alternative that
shortcuts the wild goose chase some users including myself find
themselves on) is a first step towards better communication.

I do appreciate your responsiveness here on the list, it turns a lot
of what would otherwise be brick walls into minor speed bumps for a
lot of people.

-Jason

On Feb 14, 6:22 pm, AdWords API Advisor adwordsapiadvi...@google.com
wrote:
 Hi Jason,

 I am in full agreement that it is confusing for some of our users, and
 we're working to make the API signup process easier.  Changing the UI
 to include a dummy AdWords API Center link is one option, and I'll
 bring it up for consideration.  MCC accounts provide a vast array of
 functionality beyond the API however, and it wouldn't be trivial (or
 even desired) to merge them with regular AdWords accounts.  The
 requirement of a new email address is somewhat frustrating I
 understand, but it's not that hard to fulfill (especially with the
 GMail plus syntax).  Additionally, many API users are already using
 MCC accounts in their business.

 Best,
 - Eric

 On Feb 11, 9:40 am, jmshinn jmsh...@gmail.com wrote:







  Hi Eric,

  Not to mince words, it's a crazy limitation, and obviously a source of
  no end of confusion for your users.

  You might at least consider adding an API center link to a normal
  adwords account that just tells them their account isn't eligible,
  why, and how to create an eligible account.  That would cut down on
  some of the confusion, even if it's not the ideal solution.

  The ideal solution being one of, in order of preference:
  a) if they're the same service, treat them as the same service: allow
  regular adwords users to add MCC functions and allow MCC accounts to
  have their own campaigns.
  b) if they're different services, treat them as different services:
  allow a single email address to sign up and function for both
  different kinds of accounts.

  Requiring users to have two separate email addresses to both have ads
  and use the API is extremely strange, as is requiring two separate
  email addresses to manage your own ads and manage the ads of others.
  Being a software developer, I understand that this might not be a
  priority now or ever, but it should be relatively easy to just put a
  link where people expect to find API info on regular accounts that
  tells them what's up.

  -Jason

  On Feb 10, 3:50 pm, AdWords API Advisor adwordsapiadvi...@google.com
  wrote:

   Hi Mike,

   It will never be possible to convert a regular ad-serving account into
   an MCC account, or share the same login between them.  This is a
   limitation of the product and you shouldn't expect it to change.  That
   said, it's fairly easy to create an MCC account, as all you need is
   another email address.

   Best,
   - Eric

   On Feb 9, 2:37 pm, Mike MacCana mike.macc...@gmail.com wrote:

Hi Eric,

I already am very much aware of the differences between non MCC and
MCC accounts. The inability to change a non MCC account to an MCC
account is the issue here, please see the post you're replying to or
any of the other similar threads.

Mike

On Tuesday, February 8, 2011, AdWords API Advisor

adwordsapiadvi...@google.com wrote:
 Hi Mike,

 To be clear, the behavior around accounts is expected and is not a
 bug.  There are two types of AdWords accounts: regular and MCC.  MCC
 accounts are used to organize and manage groups of accounts, and can't
 have campaigns of their own.  A Google login can only be associated
 with one AdWords account, either regular or MCC.  You must use an MCC
 account to register for a developer token.

 Best,
 - Eric

 On Feb 7, 5:16 pm, Mike MacCana mike.macc...@gmail.com wrote:
 Hey all,

 If 'API Access' is missing in the UI, and the words 'My Client 
 Center' do
 not appear in the top right of your green AdWords page, you're using 
 AdWords
 with a Google Account, rather than a My Client Center account.

 You can sign up for an MCC account here, but as we've been discussing
 recently, this will complain if you've  already been using a regular 
 Google
 account.

http

Re: How can I sign up for Google Adwords API, I get an access denied message.

2011-02-11 Thread jmshinn
Hi Eric,

Not to mince words, it's a crazy limitation, and obviously a source of
no end of confusion for your users.

You might at least consider adding an API center link to a normal
adwords account that just tells them their account isn't eligible,
why, and how to create an eligible account.  That would cut down on
some of the confusion, even if it's not the ideal solution.

The ideal solution being one of, in order of preference:
a) if they're the same service, treat them as the same service: allow
regular adwords users to add MCC functions and allow MCC accounts to
have their own campaigns.
b) if they're different services, treat them as different services:
allow a single email address to sign up and function for both
different kinds of accounts.

Requiring users to have two separate email addresses to both have ads
and use the API is extremely strange, as is requiring two separate
email addresses to manage your own ads and manage the ads of others.
Being a software developer, I understand that this might not be a
priority now or ever, but it should be relatively easy to just put a
link where people expect to find API info on regular accounts that
tells them what's up.

-Jason

On Feb 10, 3:50 pm, AdWords API Advisor adwordsapiadvi...@google.com
wrote:
 Hi Mike,

 It will never be possible to convert a regular ad-serving account into
 an MCC account, or share the same login between them.  This is a
 limitation of the product and you shouldn't expect it to change.  That
 said, it's fairly easy to create an MCC account, as all you need is
 another email address.

 Best,
 - Eric

 On Feb 9, 2:37 pm, Mike MacCana mike.macc...@gmail.com wrote:







  Hi Eric,

  I already am very much aware of the differences between non MCC and
  MCC accounts. The inability to change a non MCC account to an MCC
  account is the issue here, please see the post you're replying to or
  any of the other similar threads.

  Mike

  On Tuesday, February 8, 2011, AdWords API Advisor

  adwordsapiadvi...@google.com wrote:
   Hi Mike,

   To be clear, the behavior around accounts is expected and is not a
   bug.  There are two types of AdWords accounts: regular and MCC.  MCC
   accounts are used to organize and manage groups of accounts, and can't
   have campaigns of their own.  A Google login can only be associated
   with one AdWords account, either regular or MCC.  You must use an MCC
   account to register for a developer token.

   Best,
   - Eric

   On Feb 7, 5:16 pm, Mike MacCana mike.macc...@gmail.com wrote:
   Hey all,

   If 'API Access' is missing in the UI, and the words 'My Client Center' do
   not appear in the top right of your green AdWords page, you're using 
   AdWords
   with a Google Account, rather than a My Client Center account.

   You can sign up for an MCC account here, but as we've been discussing
   recently, this will complain if you've  already been using a regular 
   Google
   account.

  http://www.google.com/intl/en/adwords/myclientcenter/

   We've been discussing this recently - there doesn't seem any way to
   'upgrade' from a regular Google account to an MCC one. There have been 
   many
   posts on this issue (see the other threads) and there doesn't seem to be 
   a
   fix yet, just various workarounds.

   Mike

   2011/2/5 Łukasz Ligocki lukas.ligo...@gmail.com

Hello. I've got a similar problem. I'd like to begin using an AdWords
API and obtain a developer token as it's required. But following
instructions contained in a help
center (https://adwords.google.com/support/aw/adwordsapi/bin/
answer.py?
hl=enanswer=15104) i've been trying to sign up throug my account tab,
and API center link. But in my personal account settings, i couldn't
find such tab. And furthermore, attempting to access through the
   https://adwords.google.com/select/ApiCenterurl, returned information
about too less level of permissions for my account and prompt to
contact with administrator (Access denied) .

It's all kind of weird because this is my only one address  using to
the commonly authorization in services like: gmail, adwords, analytics
etc. I have no idea what is the reason of such issue.  I'll be a
grateful for any kind of useful sugestions to fix and solve this
problem.

Best regards.

Lukas Ligocki
it-freelancing.pl

On 25 Sty, 19:54, AdWords API Advisor adwordsapiadvi...@google.com
wrote:
 Hi Rahul,

 Please follow the directions here:

  https://adwords.google.com/support/aw/adwordsapi/bin/answer.py?answer.
..

 If you are still experiencing issues then please include more
 technical details about the problem.

 Best,
 - Eric Koleda, AdWords API Team

 On Jan 21, 5:27 am, Rahul Gairola gairola.ra...@gmail.com wrote:

  When I try to access it from my Google ad-words account, please 
  help.

--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog 

Re: AuthenticationError.NOT_ADS_USER @ ; trigger:'814921032347' Service[TargetingIdeaService.get]

2011-02-11 Thread jmshinn
I just ran into this issue myself today.  You apparently have to make
a call to GetCampaignService first just to initialize your sandbox
account.  My understanding (though I haven't even gotten so far as
testing this latter part out) is that once you've done this you can
cut out the call and just move on as your account will  be set up.

?
// assumes $user is already set with new AdWordsUser()
$CampaignService = $user-GetCampaignService('v201008');
$CampaignSelector = new CampaignSelector();
$CampaignService-get($CampaignSelector); // this initializes your
sandbox account, you can ignore the result
?

On Feb 9, 4:09 pm, Bob infohud...@gmail.com wrote:
 Hello,

 First, let me say I've read through the forum, the knowledge base
 references provided in some links and can't seem to find an answer to
 my issue.

 I'm trying to utilize the aw_api_php_lib_2.4.1 with examples in
 order to access the AdWords API for working with related keywords.
 I am trying to use the sandbox first...

 My auth.ini:
 --
 email = info**...@gmail.com
 password = **
 userAgent = *'s Test User Agent
 applicationToken = ignored
 developerToken = info...@gmail.com++USD

 ; Uncomment to make requests against a client account.
 clientId = client_1+info*...@gmail.com
 --

 I have set the default server in the settings.ini per instructions for
 sandbox usage:
 DEFAULT_SERVER = https://adwords-sandbox.google.com;

 Please tell me what I'm missing here so I can get back on track.

 Much thanks,
 Bob

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: traffic estimator geotarget

2011-01-28 Thread jmshinn
In other words, you can't target a city when requesting search
volume.  You can only target a country and a language.  My
understanding is that this is equivalent to the adwords user
interface, is that correct?

-Jason

On Jan 27, 6:52 pm, AdWords API Advisor adwordsapiadvi...@google.com
wrote:
 Hi Murali,

 The average local monthly searches are available using
 AVERAGE_TARGETED_MONTHLY_SEARCHES.  You target countries and
 languages.  In STATS mode you can pass up to 2000 keywords in a
 request.

 Best,
 - Eric

 On Jan 27, 1:26 am, Murali4044 murali4...@gmail.com wrote:







  Hi Eric,

  I can get GLOBAL MONTHLY SEARCH from GetReleatedKeywords.php But i
  have few question

  How can we calculate LOCAL MONTHLY SEARCH?

  Can we target the particular  location?

  And can we pass multiple keywords in single request for getting LOCAL
  MONTHLY SEARCH?

  Thanks in advance
  Murali M

  On Jan 11, 5:30 pm, AdWords API Advisor adwordsapiadvi...@google.com
  wrote:

   Hi Murali,

   You can use the TargetingIdeaService in STATS mode to get
   AVERAGE_TARGETED_MONTHLY_SEARCHES.

   Best,
   - Eric

   On Jan 11, 1:26 am, Murali4044 murali4...@gmail.com wrote:

Hi Eric,

How can i get local monthly searches through API.
can i pass multiple keywords in single request. is it possible in
GetRelatedKeywords.php ?

Thanks in advance
Murali M

On Jan 7, 3:43 am, AdWords API Advisor adwordsapiadvi...@google.com
wrote:

 Hi Murali,

 You are likely making this request against the sandbox environment,
 which returns dummy data for these requests.

 Best,
 - Eric

 On Jan 5, 6:05 am, Murali4044 murali4...@gmail.com wrote:

  Hi Eric,

  Thanks for your reply. through this API i am getting very high 
  values for
  example keyword florist location is New york,US-NY,US. the value 
  is give
  below.

  Results for the keyword with text 'florist' and match type 'BROAD':
  Estimated average CPC: -1765467296
  Estimated ad position: 4.00
  Estimated daily clicks: 35089
  Estimated daily cost: 201250

  But through Google Traffic Estimator the estimated daily clicks is 
  37.

  Can you please explain where is the problem

  Many Thanks
  Murali

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 v201008 with Custom Country Language

2011-01-17 Thread jmshinn
I'll admit that I'm just getting into this myself so I may be off
here, but:

   // Create language service.
   $languageService = new LanguageTarget();
   $languageService-languageCode='de';
   $languageService-TargetType='de';

First of all, you need to use LanguageTargetSearchParameter to create
the parameter for the TargetingIdeaService, and use your language
target that you've created in there:

$languageTargetSearchParameter = new LanguageTargetSearchParameter();
$languageTargetSearchParameter-languageTargets =
array($languageService);

   // Create country service.
   $countryService = new CountryTargetSearchParameter();
   $countryService-countryTargets='DE';

Second of all, the countryTargets property of the
CountryTargetSearchParameter doesn't take a string (like 'DE'), it
takes an array of CountryTargets:

$countryService-countryTargets = array(new CountryTarget('DE')); //
this should replace $countryService-countryTargets='DE';

... if you make those two changes, and make sure to change
$languageService to $languageTargetSearchParameter in the
searchParameters array, I believe that will get you where you want to
go.  Again, still new to this myself so there may be another
implementation error that I'm not aware of, but that should get you
started.

-Jason

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