BulkMutateJob ApiErrorReason Workflow failure

2011-12-13 Thread Mark iProspect


Hello,

 

I'm trying to upload a campaigns using the BulkMutateJob. But keep getting 
an ApiError (WORKFLOW_FAILURE)

The campaigns I need to upload are reasonably big (about 1 adgroups and 
ads and between the 10 and 50 keywords)

 

In the test environment (sandbox) it works when I upload only a small part 
of the campaign data about 1000 adgroups and ads and the keywords belonging 
to the adgroups.

 

But when I try to upload a complete campaign after multiple hours I get an 
ApiErrorReason.WORKFLOW_FAILURE.

Is there some kind of limits for uploading campaigns to the sandbox? Or 
where can I find out more details about the Error?

 

And the second question is the performance of the sandbox similar to the 
live version? Sometime error within 8 hours and sometimes it takes up to 48 
hours.

 

Thanks in advanced

 

Mark

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: UNEXPECTED_INTERNAL_API_ERROR when adding RemarketingUserList

2011-12-13 Thread sheinmus
Tony,

I had the same problem when I tried to edit any entity. Reason was the
large number of campaigns in account. I could not even remove
unnecessary campaign. Try to use another sandbox account (you have 5).

On Dec 1, 11:11 am, tony tony.t...@uniqlick.com wrote:
 Hi, when I invoke UserListService try to add RemarketingUserList in
 sandbox, it always return [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR
 @
 com.google.ads.api.services.common.error.InternalApiError.lt;initgt;(InternalApiErro].
 Does anybody meet the same problem?

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


حتى الاسد لا يأكل لحم الخنزير يوتيوب

2011-12-13 Thread عاشقة القروب
 http://plus.tdll.net/showthread.php?t=52435 حتى الاسد لا يأكل لحم الخنزير
يوتيوب

حتى  http://plus.tdll.net/showthread.php?t=52435 الاسد لا
http://plus.tdll.net/showthread.php?t=52435 يأكل لحم
http://plus.tdll.net/showthread.php?t=52435 الخنزير
http://plus.tdll.net/showthread.php?t=52435 يوتيوب
http://plus.tdll.net/redirector.php?url=http%3A%2F%2Fwww.nakface.com%2Fvide
os%2Fwatch_videos%2F252%2F%25D8%25AD%25D8%25AA%25D9%2589-%25D8%25A7%25D9%258
4%25D8%25A7%25D8%25B3%25D8%25AF-%25D9%2584%25D8%25A7-%25D9%258A%25D8%25A3%25
D9%2583%25D9%2584-%25D9%2584%25D8%25AD%25D9%2585-%25D8%25A7%25D9%2584%25D8%2
5AE%25D9%2586%25D8%25B2%25D9%258A%25D8%25B1-%25D9%258A%25D9%2588%25D8%25AA%2
5D9%258A%25D9%2588%25D8%25A8
http://www.nakface.com/videos/watch_...8A%D9%88%D8%A8

 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: 500 Error from CampaignService (Perl)

2011-12-13 Thread Ovid
On Dec 12, 7:44 pm, David Torres davi...@google.com wrote:

 Now I wonder since you are already using the Perl client library to request
 your authtoken, why not also use it to send your request to the campaign
 service?

Hi David,

Originally I had done that, but get_account_hierarchy.pl was throwing
an error about not having a root id. It turns out that I had
downloaded the version from the day before a bugfix for
get_account_hierarchy.pl in version 2.5.2 had been released. Not
realizing that, I assumed I was doing something wrong and I started
flailing a bit. Sorry for the spam.

Cheers,
Ovid

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


[perl v201109] odd clientCustomerID behavior in sandbox with add_campaign.pl?

2011-12-13 Thread Ovid
Short issue description: When I run examples/v201109/add_campaign.pl
with a valid clientCustomerId in my .properties file, it fails with
ADD_OPERATION_NOT_PERMITTED. When I change clientCustomerId to
clientId a valid clientCustomerId header is added to the SOAP request
and the operation succeeds.

It seems odd that the other .properties keys are set as headers with
the same name as the key (e.g., authToken, userAgent, developerToken),
but this key gets rewritten from clientId to clientCustomerId. Is this
documented?

The longer version is below.

Cheers,
Ovid

When I run examples/v201109/add_campaign.pl, I get the following
error:

[OperationAccessDenied.ADD_OPERATION_NOT_PERMITTED @
operations[0]]

The code is unchanged except for the constructor:

my $client = Google::Ads::AdWords::Client-new({
version = v201109,
properties_file = 't/data/sandbox.properties',
});

My sandbox.properties looks like this:

 
clientCustomerId=REDACTED
userAgent=REDACTED
developerToken=REDACTED
authToken=REDACTED
alternateUrl=https://adwords-sandbox.google.com

It appears that this is because the clientCustomerID header is not
being propagated:

  SOAP-ENV:Header
RequestHeader xmlns=https://adwords.google.com/api/adwords/cm/
v201109
  authToken xmlns=https://adwords.google.com/api/adwords/cm/
v201109REDACTED/authToken
  developerToken xmlns=https://adwords.google.com/api/adwords/cm/
v201109REDACTED/developerToken
  userAgent xmlns=https://adwords.google.com/api/adwords/cm/
v201109AwApi-Perl-2.5.1|weborama/userAgent
  validateOnly xmlns=https://adwords.google.com/api/adwords/cm/
v201109false/validateOnly
  partialFailure xmlns=https://adwords.google.com/api/adwords/cm/
v201109false/partialFailure
/RequestHeader
  /SOAP-ENV:Header

Dumping the client object shows show that internally, I have an
undefined client_id, but there's no mention of a client_customer_id or
anything similar.

If I change the clientCustomerId to clientId in the sandbox.properties
file:

 
clientId=REDACTED

And rerun my code, I get the following:

Campaign with name Interplanetary Cruise #1323771624 and id
518102 was added.

And the SOAP headers have a clientCustomerId instead of a clientId.

  SOAP-ENV:Header
RequestHeader xmlns=https://adwords.google.com/api/adwords/cm/
v201109
  authToken xmlns=https://adwords.google.com/api/adwords/cm/
v201109REDACTED/authToken
  clientCustomerId xmlns=https://adwords.google.com/api/adwords/
cm/v2011093465273689 /clientCustomerId
  developerToken xmlns=https://adwords.google.com/api/adwords/cm/
v201109REDACTED/developerToken
  userAgent xmlns=https://adwords.google.com/api/adwords/cm/
v201109AwApi-Perl-2.5.1|weborama/userAgent
  validateOnly xmlns=https://adwords.google.com/api/adwords/cm/
v201109false/validateOnly
  partialFailure xmlns=https://adwords.google.com/api/adwords/cm/
v201109false/partialFailure
/RequestHeader
  /SOAP-ENV:Header

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 report showing wrong keyword status

2011-12-13 Thread Nikhil Gaur
I am migrating my migrating my application from Adwords API v201101 to
v201109. I am using .NET Client library.

But in keywords reports I am facing a problem. Here are the steps
which I followed and faced this issue.

1. Fetch keyword report.
2. Pause and change MaxCPC for some selected keywords based on
predefined criteria.
3. Checked the keywords status on Adwords site. (Here I am able to see
the correct status of paused keywords)
4. Fetch keyword report again.

In the fourth step I got the report but it is showing wrong status of
keywords (status that was before step 2).

Here is the code I am using to fetch the reports.

XmlDocument doc = new XmlDocument();

AdWordsUser user = new AdWordsUser();

ReportDefinition definition = new ReportDefinition();

definition.reportName = KEYWORD_PERFORMANCE_REPORT;
definition.reportType =
ReportDefinitionReportType.KEYWORDS_PERFORMANCE_REPORT;
definition.downloadFormat = DownloadFormat.XML;
definition.dateRangeType =
ReportDefinitionDateRangeType.LAST_MONTH;

Selector selector = new Selector();
selector.fields = new string[] { AccountDescriptiveName,
ExternalCustomerId, CampaignName, CampaignId, AdGroupName,
AdGroupId, KeywordText, Id, DestinationUrl, Impressions,
Clicks, AverageCpc, MaxCpc, Cost, Status };

Predicate predicate = new Predicate();
predicate.field = Status;
predicate.@operator = PredicateOperator.IN;
predicate.values = new string[] { PAUSED, ACTIVE };
selector.predicates = new Predicate[] { predicate };

definition.selector = selector;
definition.includeZeroImpressions = false;

ReportUtilities rputils = new ReportUtilities(user);

string path =
Environment.GetEnvironmentVariable(USERPROFILE) + \\ +
Path.DirectorySeparatorChar + fileName;

try
{
rputils.DownloadClientReport(definition, path);
}
catch (Exception exception)
{
throw new Utils.CustomException.CustomException(Error
generating Google report:  + exception.Message);
}

I am getting same status in reports before and after performing pause
and MaxCPC change operation but on Adwords site I am able to see the
changes.

Please someone knows solution for this problem, please help it is
urgent...

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


AdGroupChangeData.ChangedCriteria - Does this represent changes to AdGroupCriteria or actual Criteria?

2011-12-13 Thread Akil Burgess
Hi all,

Does AdGroupChangeData.changedCriteria represent changes to an 
AdGroupCriterion or to the global Criterion entities?

If I understand the threads that I have read correctly (
http://code.google.com/apis/adwords/community/?place=topic%2Fadwords-api%2F0MiWmzI1m8M%2Fdiscussion),
 
Criterion IDs are globally unique across campaigns/accounts etc.

Given that, I'm a bit confused at what exactly is represented by the 
AdGroupChangeData.changedCriteria since it's a bit strange that a globally 
unique criterion would able to change.

Thanks in advance for any help.

Akil

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Long wait for API token approval

2011-12-13 Thread Anash P. Oommen
Hi,

You could reach the token review team directly at 
adwordsapi-tok...@google.com.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Making SOAP request in C#. Offline, not on a web application.

2011-12-13 Thread Anash P. Oommen
Hi R.g,

Yes, you can load an existing OAuth accesstoken. See 
http://code.google.com/p/google-api-adwords-dotnet/wiki/UsingOAuth for 
details.

Cheers,
Anash P. Oommen,
AdWords API Advisor.



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Invalid campaign name

2011-12-13 Thread Anash P. Oommen
Hi Kevin,

AdWords API follows AdWords behaviour in such cases, did you try if you 
could create a campaign with the same name in the frontend?

Cheers,
Anash P. Oommen,
AdWords API Advisor.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Change from client login to client ID re: API version

2011-12-13 Thread Anash P. Oommen
Hi Reed,

Yes, see 
http://adwordsapi.blogspot.com/2011/11/discover-v201109-changes-to-accounts.html
 for 
details.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: problem with Criterion

2011-12-13 Thread Anash P. Oommen
Hi Mihail,

The necessary criterion ids are available here:

http://code.google.com/apis/adwords/docs/appendix/genders.html
http://code.google.com/apis/adwords/docs/appendix/ages.html

Also, UNEXPECTED_INTERNAL_API_ERROR error happens when we have an issue at 
our end. Could you please turn on the SOAP logging as mentioned in the 
first section of this document, sanitize (i.e. remove password, authtoken, 
etc.) and post the xml here? 
http://code.google.com/p/google-api-adwords-dotnet/wiki/HowToCaptureSoapMessages

Cheers,
Anash P. Oommen,
AdWords API Advisor.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 Missing Classes? (v201109)

2011-12-13 Thread Anash P. Oommen
Hi Joel,

When classes change names or move around, the API release notes is a good 
place to refer to. See http://code.google.com/apis/adwords/docs/reference/ for 
details.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Keyword Details with Ad Performance report?

2011-12-13 Thread Anash P. Oommen
Hi,

You cannot get this result from a single API call. You need to run an ad 
performance report and a keyword performance report and join the report. 

Cheers,
Anash P. Oommen,
AdWords API Advisor.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: AdGroupChangeData.ChangedCriteria - Does this represent changes to AdGroupCriteria or actual Criteria?

2011-12-13 Thread Anash P. Oommen
Hi Akil,

The context of that discussion is different, it is about how keyword ids 
are generated. The answer is that is relevant to your question is that 
AdGroupId + CriterionId is a globally unique identifier. Whenever some 
property of an AdGroupCriterion changes, you will get the an 
AdGroupChangeData with adGroupId and changedCriteria set to appropriate 
values.

Hope this helps. Let me know if you have more questions.

Cheers,
Anash P. Oommen,
AdWords API Advisor.


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: [perl v201109] odd clientCustomerID behavior in sandbox with add_campaign.pl?

2011-12-13 Thread Anash P. Oommen
Hi,

This behaviour is documented here: 
http://code.google.com/p/google-api-adwords-perl/source/browse/trunk/adwords.properties.
 
I believe the reasoning here is that there are 2 different keys to identify 
a client account - clientEmail and clientCustomerId. Some libraries like 
PHP and Perl decided to use a single key (clientId) to hold both values, 
whereas others like .NET decided to keep things as 2 different keys and 
expect the user to comment out what is not required.

Hope this helps. Let me know if you have more questions.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: [PHP Client Library] GetTrafficEstimates

2011-12-13 Thread Kevin Winter
Hi Jonas,
  I was able to find your request in the logs and see that all of the 
results had zeros.  When I tested this using the python client library 
(which I maintain), I saw the keyword mars cruise had zeros, but the other 
two keywords had valid values (which I also saw in the UI).  When I took 
your exact XML from the logs and ran against my own account, I saw the same 
thing.  The TrafficEstimatorService does try to take past account 
performance into account when estimating traffic - it's possible this 
specific account has data in it that reduces the estimates the TES would 
normally return.

Could you please test these keywords in the UI?  I did this by logging into 
my production account at https://adwords.google.com, going to Tools and 
Analysis - Traffic Estimator.  I then put these keywords into the word or 
phrase box:

mars cruise
cheap cruise
[cruise]
-moon walk

I then changed the max CPC to $1 and made sure that under Advanced Options 
and Filters that the Location was set to United States and languages was 
set to English.  Hit estimate and let's see if you also get all zeros.  If 
so, it means the TrafficEstimatorService is taking into account your 
account performance when returning estimates.  If not, then we have a 
disconnect between the UI and the API that I would like to investigate 
further.

- Kevin Winter
AdWords API Team

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 create sandbox account using Java Client

2011-12-13 Thread Kevin Winter
Hi Vijayraj,
  Unfortunately, I could not reproduce the date range issue.  Here's the 
steps I took to see if you notice something I did differently: Opening the 
unmodified GetClientCustomerId.java file, changed the INSERT_EMAIL_ADDRESS_HERE 
to use my client_1+email sandbox account address, made sure my 
adwords.properties file was using my sandbox credentials and ran the 
example.  I got back the clientCustomerId for the client_1+email account i 
specified with no DateRange error.

Regarding the account Hierarchy issue, would it be possible for you to post 
your sanitized request/response (no authToken) from the java client 
library's soap_xml.log file for the GetAccountHierarchy request? 
 Unfortunately, we cannot look up sandbox logs via requestId.

- Kevin Winter
AdWords API Team

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: odd clientCustomerID behavior in sandbox with add_campaign.pl?

2011-12-13 Thread Ovid
On Dec 13, 3:46 pm, Anash P. Oommen anash.p.oommen
+fo...@google.com wrote:
 Hi,

 This behaviour is documented 
 here:http://code.google.com/p/google-api-adwords-perl/source/browse/trunk/
 I believe the reasoning here is that there are 2 different keys to identify
 a client account - clientEmail and clientCustomerId. Some libraries like
 PHP and Perl decided to use a single key (clientId) to hold both values,
 whereas others like .NET decided to keep things as 2 different keys and
 expect the user to comment out what is not required.

Hi Anash,

Thanks for that information.

Cheers,
Curtis

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups AdWords API Forum group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


How to include Zero Impressions in Ad Performance Report?

2011-12-13 Thread federico.sutin
Hi,
I have created an Ad Performance Report, with this fields.

[AccountDescriptiveName,AdGroupId,AdGroupName,AdGroupStatus,AdType,AverageCpc,AverageCpm,AveragePosition,CampaignId,CampaignName,CampaignStatus,Clicks,Conversions,Cost,CreativeApprovalStatus,CreativeDestinationUrl,Ctr,CustomerDescriptiveName,Date,Description1,Description2,DisplayUrl,ExternalCustomerId,Headline,Id,ImageAdUrl,ImageCreativeName,Impressions,KeywordId,PromotionLine,Status,Url]

I need data segmented by date, thats why i put that field . I realize
that field will prevent zero impressions.
Date:  Prevents zero-impression rows from being returned.

How can i get AdPerformance report segmented by date with zero
impressions?

Thanks in advance

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 include Zero Impressions in Ad Performance Report?

2011-12-13 Thread federico.sutin
I am currently using v201101

On 13 dic, 12:58, federico.sutin federico.su...@gmail.com wrote:
 Hi,
 I have created an Ad Performance Report, with this fields.

 [AccountDescriptiveName,AdGroupId,AdGroupName,AdGroupStatus,AdType 
 ,AverageCpc,AverageCpm,AveragePosition,CampaignId,CampaignName, 
 CampaignStatus,Clicks,Conversions,Cost,CreativeApprovalStatus,Cre 
 ativeDestinationUrl,Ctr,CustomerDescriptiveName,Date,Description1, 
 Description2,DisplayUrl,ExternalCustomerId,Headline,Id,ImageAdUr 
 l,ImageCreativeName,Impressions,KeywordId,PromotionLine,Status, 
 Url]

 I need data segmented by date, thats why i put that field . I realize
 that field will prevent zero impressions.
 Date:     Prevents zero-impression rows from being returned.

 How can i get AdPerformance report segmented by date with zero
 impressions?

 Thanks in advance

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


Many more internal errors

2011-12-13 Thread timp
Anything going on today?  I haven't seen these for a long time.
But today quite a few.

InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
com.google.ads.api.services.common.error.InternalApiError

-tim

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Many more internal errors

2011-12-13 Thread timp
Also I saw this, which I've never seen before:

org.xml.sax.SAXException: Processing instructions are not allowed within 
SOAP messages, InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

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


للكبار فقط ------ سلع و تعارف

2011-12-13 Thread رولا الخوري
اول واكبر متجر متكامل يخدم البلاد العربية و الشرق الأوسط.
اشتري سلع جنسية متنوعة لا تجدها باي مكان اخر
اطلب خدمة التعارف المتميزة و الرائعة
رابط المتجر للذي يفوقون 18 سنة
http://www.hostnir.com/ara/
وجدت الموقع محذور ارسل رسالة للبريد الموجود بالاسفل ليتم ارسال لك
بروكسي و رابط مفتوح
 prdo...@gmail.com
اطلق العنان للمتعة و سعادة التسوق الجنسي

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


Distinguishing between Country and Province / Getting country code or Province code (v201109)

2011-12-13 Thread K D
Hi

I am migrating from v201101 to v201109.

How will I distinguish whether a Location object is referring to a
Country or to a Province? One way I could think was to get the
Code(for e.g. US,CA ,US-CA ) and compare the length. But there is no
way to get the Country/Province Code in v201109.



What should be the ideal approach? The Criterion type is set to
Location in both cases(?) so we cannot distinguish on that basis, am
I right ?

Thanks for your help.

Regards
 KD

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Iterating over TargetList / Getting more information about target in v201109

2011-12-13 Thread K D
Thanks Kevin. I understood now.

I have one last small question (I promise!) . I posted it at
http://groups.google.com/group/adwords-api/browse_thread/thread/70a9e2ac045f24bc.
Would you be kind enough to have a  look?


Thank you once again.


On Dec 13, 12:47 am, Kevin Winter kevin.win...@google.com wrote:
 Hi,
   In v201109, most of the campaign targets were migrated to
 CampaignCriteria, available via the 
 CampaignCriterionService:http://adwordsapi.blogspot.com/2011/11/discovering-v201109-how-to-tar...

 - Kevin Winter
 AdWords API Team







 On Thursday, December 8, 2011 5:07:05 AM UTC-5, K D wrote:

  Hi

  Following the example at

 http://www.google.com/codesearch/p?hl=en#9RD3n1d8sRQ/trunk/examples/v...

   // Display campaign targets.
        if (page.getEntries() != null) {
          for (TargetList targetList : page.getEntries()) {}

  How would I iterate over TargetList so that I can get more information
  about the target? (e.g. language it was targetting?)

  I tried

  for (Target t : targetList) but got the error that it is not
  iteratable.

  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


Get keywords details (Status, MaxCPC, AgvCPC etc...)

2011-12-13 Thread Nikhil Gaur
Hi,

I need complete keyword details (Status, MaxCPC, AgvCPC, adgroupid,
campaignid etc).
I have searched in .net samples but didn't get any sample code.


I am using .Net client library. If anyone knows the solution please
tell me.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: problem with Criterion

2011-12-13 Thread Mihail Podorojniy
Thank you. The criteria to become clearer. But why is not associated
enum GenderGenderType and Id? As an example -

   public enum GenderGenderType {
 GENDER_MALE = 10,
 GENDER_FEMALE = 11,
 GENDER_UNDETERMINED = 20
   }

and do not use the Id. then pass the Id criterion can be without being
attached to these codes. and initialize the id in API implementation
such a way

criterion.id = (long) type;

where type - an enumeration object.

About UNEXPECTED_INTERNAL_API_ERROR. I used the code example given in
the client library AddCampaignTargetingCriteria.cs.

this generated XML.

soap:Body
mutate xmlns=https://adwords.google.com/api/adwords/cm/v201109;
  operations
operatorADD/operator
operand
  campaignId469311/campaignId
  criterion xsi:type=Language
id1010/id
  /criterion
/operand
  /operations
  operations
operatorADD/operator
operand
  campaignId469311/campaignId
  criterion xsi:type=Language
id1005/id
  /criterion
/operand
  /operations
  operations
operatorADD/operator
operand
  campaignId469311/campaignId
  criterion xsi:type=Location
id2840/id
  /criterion
/operand
  /operations
  operations
operatorADD/operator
operand
  campaignId469311/campaignId
  criterion xsi:type=Location
id2276/id
  /criterion
/operand
  /operations
  operations
operatorADD/operator
operand
  campaignId469311/campaignId
  criterion xsi:type=Platform
id3/id
  /criterion
/operand
  /operations
/mutate
  /soap:Body

On 13 дек, 18:41, Anash P. Oommen anash.p.oommen+fo...@google.com
wrote:
 Hi Mihail,

 The necessary criterion ids are available here:

 http://code.google.com/apis/adwords/docs/appendix/genders.htmlhttp://code.google.com/apis/adwords/docs/appendix/ages.html

 Also, UNEXPECTED_INTERNAL_API_ERROR error happens when we have an issue at
 our end. Could you please turn on the SOAP logging as mentioned in the
 first section of this document, sanitize (i.e. remove password, authtoken,
 etc.) and post the xml 
 here?http://code.google.com/p/google-api-adwords-dotnet/wiki/HowToCaptureS...

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.

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