We test a campaign for conversion optimizer eligibility by doing a
bidtransition test (validateOnly). On some of the campaigns we get a
high level soap error. It seems to happen on campaigns that run ACE
(Advanced Campaign Experiment)
Soap response:
soap:Envelope
Hi All,
Can anyone share what kind of regex can be used to check for invalid
characters in keyword texts. I have been using this so far:
([^\d\p{Lm}\w#$_\x2D\x20'+./:])
but it doesn't seem to cover all valid Asian characters (e.g. some
Thai characters).
Thanks
--
request. RequestID is:
c19fd01c6158a17565de8b49e3114cb8
Any idea how I can get around this.
Thanks,
Peer Jakobsen
?xml version=1.0 encoding=utf-8?
soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
xmlns:xsd=http://www.w3.org/2001
Asian characters count for 2.
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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
The library implementation of the SoapServiceBase is a partial class.
What we do is have a separate cs file with the same namespace and
partial class name where we implement our own retry logic in the
Invoke function. This way your customized Invoke wont be erased
whenever you update the library
with an internal error.
The weird thing is that if I send the 42 keywords first and then send
the 3 keywords separately (still including their exemption requests)
then the API does not fail.
The soap trace is rather big, so if you need them, then I can email
them directly.
Thanks,
Peer Jakobsen
The MONTHLY budget period is a legacy value. It's not allowed on new
campaigns.
Cheers
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
This would happen if you have a bidableadgroupcriterion with the same
text as the negative criterion in that adgroup
I believe having
[a text for this keyword]
and
-a text for this keyword
in the same adgroup is not allowed.
Cheers
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have
There aren't really any properties on a NegativeCampaignCriterion
where it makes sense to update. So to answer your question, updates
are not allowed.
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find us on our
You will need to set idSpecified to true otherwise the ID is not
passed which obviously wouldn't work on a set operation
campanha.id = Id_Adwords
campanha.idSpecified = True
To activate soap tracing in .NET you could use the lib
\traceextension.cs in the .net API Client Library. You would have
Content click stats are only provided down to the Adgroup/Ad level.
Not on the keyword level.
This is how adwords works, and is not related to any API constraints.
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also
No end date is the same as sending:
20371231
So maybe you could try sending that value.
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
I have only seen this when using an ADD operator. Are you 100% sure
that these are SET operations?
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find us on our blog and discussion group:
You will always receive all target types for the campaign. There is no
way to get only the GeoTargets.
Cheers
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find us on our blog and discussion group:
You can send whatever collection of targetlists in the mutate. Those
targetlists can be for mulitple campaigns for the same mutate. You
don't need to send all targetlists types (Language, Geo, Demograhic
etc) at the same time.
Let's say you want to update geotargets on 5 campaigns. In that case
Remarketing lists (or audiences) are not supported in V200909. Even
worse, if your adgroup contains and audience then you wont be able to
do any calls on that adgroup without getting errors.
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is
When it comes to GET then the only selector filter you can set are the
campaignIds. There is no way to only receive one type of targets (e.g.
geotargets). Also, there is no way to receive only one type of
geotargets (e.g. cities).
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you
Each targetlist has a property called targets which contains the
array of targets. This property is not available on the abstract
TargetList class. It is only available on the specific types, e.g.
GeoTargetList.targets:
Hi,
We are seeing this error FAILED_TO_AUTHENTICATE_GOOGLE_ACCOUNT
randomly.
The client email is valid, and any subsequent sync operations works
just fine.
Is this more of an intermittent error where the adwords servers just
couldn't authenticate for a brief period of time.
I need to know this
There is no sandbox UI. Good luck!
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
Hello,
I have 3 questions related to the campaign bidding strategies.
The ConversionOptimizer with pricingModel Clicks, does that
correspond to the GUI selection Focus on Clicks without setting a
CPC bid limit?
The BudgetOptimizer, does that correspond to the GUI selection Focus
on Clicks and
I would like to know whether I need to use paging or not.
When we call CampaignCriterionService. get we always pass a selector
that filters on a single campaign. This means that the max number of
results we can get is 1 (max number of negatives allowed by
adwords in a single campaign). Is
Google is using the TZ standard used by most people:
http://en.wikipedia.org/wiki/Zone.tab
Here is an example of someone who has developed a sort of .NET
timezone converter:
http://www.codeproject.com/KB/dotnet/Using_time_zones_in_NET.aspx
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You can have more than 25 active campaigns in one account. Just call
your Google account rep and get it increased to 100.
There is an account creation API, but it's not publicly accessible.
You have to be an Adwords reseller to get access to that API.
Cheers
--
All date and time properties are in relation to the account time zone.
So it wont be UTC unless you choose GMT as timezone when you created
the account.
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find us on our
Are you using the sandbox? If so, then there wont be any data returned
in any sandbox account reports.
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find us on our blog and discussion group:
I think the reason is that a campaign always exist with all
targetlists there, even after newly creation. They might be empty, but
they are always there.
Cheers
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find
In adwords you have all kind of size limits:
Max number of campaigns in account
Max number of adgroups
Max number of criteria
Max number of ads
...
What error types can we expect to see when those limits are reached?
I can see this AdGroupAdCountLimitExceeded, but what about the other
limits?
On SET operations you can use the Criterion object instead of the
Keyword/Placement objects. That way you only have to pass the
criterion id.
Cheers
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find us on our
The limits are the same using UI or API. You could ask your Google
Account representive to increase the limits.
Cheers
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find us on our blog and discussion group:
You have to login to this specific account and accept the terms and
conditions. If you login with a direct login, you should be presented
with a TC screen right away.
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also
I think setCampaignIds is some java way of setting properties. In .NET
just do like this:
CampaignTargetSelector campaignTargetSelector = new
CampaignTargetSelector();
campaignTargetSelector.campaignIds =
idList.ToArray();
--
You have both options.
If the account is somehow linked in to your MCC then you authenticate
with the MCC login/password and pass the clientEmail or customerId in
the soap headers of the account you want to access.
If you use the login/password of the account to get your
authentication token,
Devices are set using the PlatformTarget:
http://code.google.com/apis/adwords/v2009/docs/reference/CampaignTargetService.PlatformTarget.html
I don't think you can turn on/off position pref bidding in v200909,
but it looks like it will be included in the next version.
Cheers,
Peer
The advanced settings are not available. It looks like they will be
included with the next version as some kind of new MobileTarget.
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find us on our blog and discussion
Hi,
If bids are not set on the BiddableAdGroupCriterion does that mean
that the mutation does not change the bid? E.g. if I only want to
change a keyword URL during a mutation can I just leave the bids not
set?
If this is the case, then what is the method to remove bids so that
the
You need to pass an authentication token in the request headers,
instead of username/password.
This is documented here:
http://code.google.com/apis/adwords/v2009/docs/headers.html
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April
Is it OK if we start using the V201002 BidLandScapeService? I don't
see it documented anywhere, but usage looks pretty straightforward.
Thanks
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find us on our blog and
Based on your other post it looks like you think that migrating to
v2009 is as simple as migration from V12 to V13 was.
The classes in V2009 have completely different structures, so I
suggest you use the documentation to get a good overview of the
changes. Nothing can be reused.
For example bids
Hi,
What are the support for audiences in V2009? In V13 all soap requests
fails on an adgroup if it contains an audience.
Will they show up as uservertical:x or using their real name.
Can we get a reference data file in the sample libraries similar to
the categories.csv file.
Thanks
--
Only the status property can be updated on ads. If you want to update
the other properties then you have to delete and recreate.
Cheers
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.
Also find us on our blog and
You can access an adwords account in 2 ways through the API
1. Get their account linked to your MCC and use the clientEmail or
accountid to access the account (no need for password)
2. Use a login/password directly (no need to link into your MCC)
Cheers
--
The whole request will be ignored (nothing will get updated). You can
then set exemption requests on the failed operations and then resend
the whole operation array or you can remove the operations that failed
from the array and resend it.
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have
It would help if you posted the soap request.
If it's an ADD operation then the id should not be included in the
soap request. If it is an update (SET operation) then remember that
the only property you can update is the status. When doing updates I
think you have to pass an Ad object in the
In v13 we could get conversionOptimizerEligibility for a campaign to
check whether changing to CPA bids were possible.
How is this checked in v200909?
--
You received this message because you are subscribed to the Google Groups
AdWords API Forum group.
To post to this group, send email to
You could take any of the client libraries, activate soap logging and
then just run all the tests. That should give you lots of samples.
Cheers
--
You received this message because you are subscribed to the Google Groups
AdWords API Forum group.
To post to this group, send email to
In Bisual Studio you can right click the class name, and chose Go to
definition. This will list all the files where your partial class is
defined.
--
You received this message because you are subscribed to the Google Groups
AdWords API Forum group.
To post to this group, send email to
There is no way to filter on stats but you could try to run an account
structure report.
Cheers
--
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-...@googlegroups.com.
To unsubscribe from this
Eric,
This was supported in v13 so whats the best practice on dealing with
this in v200909.
How is this going to show up when getting criteria from adgroups that
have category placements?
Thanks
--
You received this message because you are subscribed to the Google Groups
AdWords API Forum
This is a known issue. Check out this thread for the details:
http://groups.google.com/group/adwords-api/browse_thread/thread/4845ba0260c3394d/fc24ed8aacf22b85?lnk=gstq=adparam#fc24ed8aacf22b85
--
You received this message because you are subscribed to the Google Groups
AdWords API Forum group.
Hi Eric, Nothize,
Thanks for your feedback.I will implement handling expired tokens in
the proxy layer.
I am still a bit worried about having a large number of processes
running in parallel sending requests to the API, all getting a token
expired exception at the same time and all asking for a
Hi,
I remember I had an issue like this when I used an app.config that
didn't have the AdWordsApi config section. This resulted in the
servicefactory creating services with URLs equal null and hence your
SOAP requests gets sends to http://localhost which respond with this
405.
Cheers
--
You
Hi,
The V13 codes does seem to work with v200909. You can see the full
v200909 reference codes in any of the client libraries (in the data
folder).
Region is the same as province. The polygon target is similar to the
proximity target, but instead of covering a circle with a specific
radius the
? Are we supposed to retrieve the list
of extensions using the CampaignAdExtensionService and then pass
AdExtension object in the AdExtensionOverride object that has the
exact same property values?
Why does the AdExtensionOverride object not just have an AdExtensionId
property?
Thanks,
Peer Jakobsen
Hi,
We currently manage video ads through V13. When V13 is sunsetting, can
we expect to have video ads in the V200x APIs? Or are video ads simply
being deprecated?
Thanks,
--
You received this message because you are subscribed to the Google Groups
AdWords API Forum group.
To post to this
Hi,
In the V200909 documentation the bidsource is defined as read only:
http://code.google.com/apis/adwords/v2009/docs/reference/AdGroupCriterionService.ManualCPCAdGroupCriterionBids.html
How do I remove the criterion level bid so that the default adgroup
level bid is used? Do I just set the
Hi Eric,
I just checked this and yes you are right, the updateCampaign does not
work either.
Among the thousands of campaigns our platform manage I only see this
issue on two campaigns with IDs:
43025563
42181513
The campaigns are in two different client accounts.
Thanks,
Peer
--
You
/updateCriteria
/soap:Body
/soap:Envelope
Thanks,
Peer
--
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-...@googlegroups.com.
To unsubscribe from this group, send email to
adwords-api
Hi API Team,
Why are we getting this error (feature not supported by v13) for the
below SOAP request?
?xml version=1.0 encoding=utf-8?
soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
Hi Jay,
Both the {keyword} and the {creative} tags works for sitelinks
Cheers,
Peer
--
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-...@googlegroups.com.
To unsubscribe from this group, send
Hi Eric,
Yes I have been able to access it. I can still do getCampaign etc.
It's just the updateCriteria that no longer works.
Thanks,
Peer
--
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
check the adgroup in the adwords interface the adgroup shows up
as having AUTO on the content bid. Can I assume that any adgroup
updates or adgroup creations will leave the adgroup in content auto
bid if my soap request leaves out the keywordContentMaxCpc XML node?
Thanks,
Peer Jakobsen
Hi Everyone,
It seems to be working now (at least for me).
Best,
Peer Jakobsen
--~--~-~--~~~---~--~~
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
FYI: We have not seen the issue since June 16th.
--~--~-~--~~~---~--~~
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
? Is the adwords
editor using the same API as we are?
Thanks,
Peer Jakobsen
--~--~-~--~~~---~--~~
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
Hello Jeff,
Thanks a lot for this update. This is really great news!
Cheers,
Peer
On 14 avr, 16:54, AdWords API Advisor adwordsapiadvi...@google.com
wrote:
Hello Peer,
I spoke to the reports engineering team about this and the impression
share-related columns are currently implemented
,
Peer Jakobsen
--~--~-~--~~~---~--~~
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
Hi,
You could run a campaign report and include the campaignid in the list
of columns you want in return. You can even include the current
dailyBudget setup you have as one of the report columns.
Cheers
On Mar 17, 11:05 pm, PSPL Noida psplno...@gmail.com wrote:
Hello
how we can find out
It's working for us too.
Thanks for looking into this Jeff.
--~--~-~--~~~---~--~~
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
,
Peer Jakobsen
eSearchVision
--~--~-~--~~~---~--~~
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
Is any one else having problems using the sand box?
Everything worked fine a couple of hours ago and now I get An
internal error has occurred. Please retry your request. on all types
of requests.
--~--~-~--~~~---~--~~
You received this message because you are
Hi,
image.data is write only. On existing image ads you should use the
image.imageUrl and then download the data using that Url.
Cheers,
Peer Jakobsen
eSearchVision
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
Hi Jeff,
Then I have a feature request :-)
If campaign name contains a certain text string then let
ConversionOptimizerEligibility be true.
Thanks,
Peer
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
AdWords API
Hi API support team,
If we want to test the conversion optimizer data in the sandbox how
can we get a test campaign where ConversionOptimizerEligibility is
true.
Thanks,
Peer Jakobsen
--~--~-~--~~~---~--~~
You received this message because you are subscribed
Hi Jeff,
Our old sandbox account started behaving the way described above. So I
followed your advice and created a new one, but I still see the
internal error message for some SOAP calls like adding a campaign.
Our test scripts ran just fine last Friday, so I think something weird
is going on in
pass this bug report to who ever at Google deals
with the URLs tags such as {placement}
If there is any way you could give us a reference list between
category names and category numbers, that could help us in the short
term.
Thanks,
Peer Jakobsen
Rashmi,
Google often changes the available list of geotarget codes. We have
experienced this error a couple of times this year when targeting Cuba
or Iran suddenly disappeared from the list of countries available.
Cheers,
Peer Jakobsen
On Dec 5, 12:17 am, rashmi [EMAIL PROTECTED] wrote:
Hi
cast the Detail node into those objects (I guess
thats what JAVA does automatically). I find it faster to just extract
the information needed directly from the XML.
Cheers,
Peer Jakobsen
The Detail
On Dec 3, 5:15 am, AKa [EMAIL PROTECTED] wrote:
Hello,
can me anybody show a example how can I
Hi Roxy,
This forum is about the Adwords API, not generic Adwords/Adsense
issues. You would be better of writing your post in:
http://www.google.com/support/forum/p/AdSense?hl=en
Thanks,
Peer
On Nov 3, 1:31 pm, Roxy [EMAIL PROTECTED] wrote:
I'm an admin for an online community
Hi Jeff,
Thanks a lot for clarifying this.
Cheers,
Peer Jakobsen
--~--~-~--~~~---~--~~
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
You can either link the other MCC to you MCC as API link only, or
link the individual accounts of the other MCC into your MCC also as
API link only.
An account/MCC can only be linked twice, so if his accounts are only
linked to his MCC then their should still be room for you to do an
API link
You resend the keywords with new bids through the
CriterionService.updateCriteria.
If you keep your campaign structure locally in a database, resending
the keywords should not be a problem.
--~--~-~--~~~---~--~~
You received this message because you are
We saw this on other reports for a couple of hours, but now it seems
to have been rolled back. Or maybe we are just hitting on some servers
where it hasn't been rolled out yet.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the
83 matches
Mail list logo