Hi,
I would like to update the Final URL Suffix for all ads across the account.
Is it possible to apply this directly at the ad level? If not, would it
need to be set at the campaign or ad group level?
Additionally, I would like to include the ad name or ad ID dynamically in
the Final URL Suf
Hi,
Could you please clarify how I can properly modify Demand Gen Final URL
Suffix.
As far as I know, there isn’t a specific selector for Demand Gen
campaigns to access the campaign or its ads directly.
Here’s an example of how I would like to handle this, but this not works:
if (chan
Hi,
Oh okey. What about Demand_Gen Campaigns? Does it work with this type?
Google Ads API Forum Advisor schrieb am Dienstag, 3. Dezember 2024 um
15:06:02 UTC+1:
> Hi,
>
> If you are using a Google Ads API client library to set the final URL
> suffix for a video campaign, please note that vide
Hi,
Thanks for your Response.
I successfully implemented URL suffixes for Search and Display campaigns,
but for some reason I'm encountering an issue when trying to apply them to
Video campaigns.
Error:
TypeError: videoAd.urls(...).setFinalUrlSuffix is not a function
function main() {
Hey,
Which campaign Types does setFinalUrlSuffix support?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Goog
Dear Support Team,
I am experiencing an issue with a Google Ads script where the keyword
placeholder {keyword} is not being passed correctly in the final URL. My
goal is to pass the keyword, which triggered the ad, directly in the URL.
Unfortunately, this does not seem to be working as expect
Hello, I have found an old query report that no longer seems to work:
var report = AdsApp.report(
“SELECT Date, CampaignName, AdGroupName, Placement, Impressions,
Clicks, Conversions, Cost, ConversionValue, CostPerConversion “ +
“FROM PLACEMENT_PERFORMANCE_REPORT “ +
“WHERE Campaign
I would like to retrieve the KPIs of a PerformanceMax campaign at
AssetGroup level. I can create the query in the Google Ads Query Builder.
Unfortunately, I get the following error message, but it should actually
work to retrieve the data
SELECT campaign.id, campaign.name, metrics.clicks, metri
: Feature request: I would like to get QuotaErrorDetails for
all QuotaErrors.
Thanks,
Markus
Google Ads API Forum Advisor schrieb am Freitag, 5. Mai 2023 um 19:48:16
UTC+2:
> Hi Markus,
>
> Thank you for getting back to us.
>
> Note the Google Ads API buckets requests for rate limi
available.
For now, I will evaluate that heuristically when this day may be.
Thanks,
Markus
Google Ads API Forum Advisor schrieb am Freitag, 5. Mai 2023 um 09:33:15
UTC+2:
> Hi Markus,
>
> Thank you for returning to our team.
>
> Regarding your concern, we really understand your sit
"too many request" in the referenced docs,
because that could be interpreted as hitting any other quota limit too.
My bigger problem: I cannot handle such errors automatically by code,
because the QuotaErrorDetails are missing. Why?
Best regards,
Markus
Google Ads API Forum Adv
Hi,
I am aware of the fact that the data is not available yet.
But is there any documentation on when the data will be available exactly?
Or an API that provides that information?
Otherwise programmatic access would be a bit unreliable.
Best regards,
Markus
Google Ads API Forum Advisor schrieb
e
}
Response
Headers:
Metadata(content-type=application/grpc,request-id=SmIXAMeqCnBLAqh1aSFFjw,date=Wed,
03 May 2023 13:06:09 GMT,alt-svc=h3=":443"; ma=2592000,h3-29=":443";
ma=2592000)
Body: null
Failure message: errors {
error_code {
quota_error: RESOURCE_EXHA
n_idea_error: INVALID_VALUE
}
message: "The input has an invalid value."
}
request_id: "0AoWTLfIy_hX3ZdVM-zSWw"
Status: Status{code=INVALID_ARGUMENT, description=Request contains an
invalid argument., cause=null}.
When are the historical data safely available?
Best regard
not
able to do that programmatically.
Is that normal behavior?
How to handle missing QuotaErrorDetails?
Have I to wait always for 30 seconds in such cases then?
Thanks,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https
ements { field_name: "ad" } field_path_elements { field_name:
"responsive_search_ad" } field_path_elements { field_name: "headlines"
index: 9 } }
Thanks,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.co
Hello Darwin,
thanks for taking a second look.
I was pretty sure that we don't violate the 1 RPS limit because we use a
Guava rate limiter that should ensure that.
So maybe I'll try a little less than 1 RPS to avoid this kind of problem.
Thanks,
Markus
adsapi schrieb am Montag, 14
Hello,
is it possible to get the connected business profile ID via the Ads API?
I have found only the Business Profile name and email
Thanks,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com
take longer than one second they may pile up (up to a
limit defined by our application).
IMO there is another limit in place. Please provide documentation on that.
Regards,
Markus
adsapi schrieb am Montag, 7. November 2022 um 07:09:15 UTC+1:
> Hi Markus,
>
> Thanks for reaching out to t
Hello,
I get errors that I interpret as calling a method
(KeywordPlanService#generateHistoricalMetrics) too concurrently. I wonder
where that limit is documented?
error_code {
quota_error: RESOURCE_EXHAUSTED
}
message: "Too many requests. Retry in 4 seconds."
details {
quota_error_details {
Hi Ernie,
one additional info: We opened the account in the Google Ads Editor. There
these RSAs are all displayed.
Regards,
Markus
adsapi schrieb am Donnerstag, 18. August 2022 um 10:35:30 UTC+2:
> Hi Markus,
>
> Thank you for the reply and providing information. Allow me to contin
Hello Aryeh,
the above problem arises for RSAs that are in the same ad group. Thus the
status of the campaign or ad group shouldn't be an issue.
The logs I will provide privately.
Regards,
Markus
adsapi schrieb am Mittwoch, 17. August 2022 um 21:24:40 UTC+2:
> Hi Markus,
>
>
Hi,
we download RSAs programmatically with an `ad_group_ad` query.
I am unable to find some of the (enabled) RSAs returned by the query on the
Google Ads website.
In Google Ads, I selected the correct account to which these RSAs belong.
I selected "Ad status: All".
I filter for the Ad ID (with t
not answer for 1 hour and then hangs up (EOS).
I will enable the logs though and post them.
Best,
Markus
adsapi schrieb am Mittwoch, 27. Juli 2022 um 12:20:57 UTC+2:
> Hi Markus,
>
> Thank you for reaching out.
>
> To investigate the issue further, could you please provide the comp
Hi,
we experience an EOS after almost exactly 1 hour for
SearchGoogleAdsStreamRequests (Java library) like
SELECT
ad_group.id,
ad_group_ad.ad.id,
ad_group_ad.status,
ad_group_ad.ad.responsive_search_ad.headlines,
ad_group_ad.ad.responsive_search_ad.descriptions,
ad_group_ad.ad.responsive_search_
d it using OAuthplayground, and it worked :)
Thanks for your help
Kind Regards
Markus
adsapi schrieb am Montag, 16. Mai 2022 um 19:38:02 UTC+2:
> Hi,
>
> Thank you for reaching out to the Google Ads API support team.
>
> Since you mentioned that you’re using OAuth Playground to generate my
&
n different pcs, but with no luck...
Can anyone tell me, what's going wrong here?
kind regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received thi
I sent it via "reply to author". So the default subject "Re:
ResourceCountLimitExceededError for labels" should have been used. I will
send it again.
On Tuesday, May 10, 2022 at 4:25:47 AM UTC+2 adsapi wrote:
> Hi Markus,
>
> Thank you for getting back to us.
Did you receive my private mail? The copy I received looks like I only sent
it to myself.
Markus Heiden schrieb am Freitag, 6. Mai 2022 um 19:17:01 UTC+2:
> The error type is LIMITED_LABELS_PER_TYPE_PER_CUSTOMER. Details will
> follow via private mail.
>
> adsapi schrieb am Mitt
The error type is LIMITED_LABELS_PER_TYPE_PER_CUSTOMER. Details will follow
via private mail.
adsapi schrieb am Mittwoch, 4. Mai 2022 um 15:11:24 UTC+2:
> Hi Markus,
>
> Thanks for reaching out. If you can *privately* provide the complete
> request and response logs, we can check e
Hi,
we currently get an ResourceCountLimitExceededError.RESOURCE_LIMIT
(existing count = 764, limit = 200) when creating labels for a specific
customer.
This limit is not documented IMO. The closest match I found
was
https://developers.google.com/google-ads/api/docs/best-practices/system-limi
it really possible that the query takes more than 2 hours for larger
campaigns?
Best wishes
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this
When I try to create a keyword plan ad group via the GoogleAdsService v10
API (with the Java SDK 17.0.1) I get a non-saying error message. What am I
doing wrong?
mutate_operation_responses {
keyword_plan_ad_group_result {
}
}
partial_failure_error {
code: 3
message: "The error code is no
Hi Peter,
did you receive my private message with the logs? Is there any progress on
this issue?
Regards,
Markus
adsapi schrieb am Montag, 25. Oktober 2021 um 03:33:56 UTC+2:
> Hi Markus,
>
> Thank you for your follow up.
>
> Please note that our API team would *need* the c
rwrite all?
Regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API and Googl
Hi Ernie,
maybe you misunderstood me. There is a request id in the log. That was the
source of the request id I posted privately. I was just not able to find an
accessor for it in the Java lib response object.
Regards,
Markus
adsapi schrieb am Freitag, 22. Oktober 2021 um 12:55:55 UTC+2
wer to that in the other posts.
Regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "Ad
.
Regards,
Markus
adsapi schrieb am Donnerstag, 21. Oktober 2021 um 16:54:57 UTC+2:
> Hi Markus,
>
> Thank you for the reply. I am also a member of the Google Ads API team and
> let me provide support to your concern.
>
> I can see that you provided the request Id in the private ema
Hi Aryeh,
BTW Why has MutateGoogleAdsResponse no request ID attribute like
SearchGoogleAdsStreamResponse?
Regards,
Markus
adsapi schrieb am Mittwoch, 20. Oktober 2021 um 19:55:52 UTC+2:
> Hi Markus,
>
> I work with Peter and will assist you. Thank you for giving us the steps
>
Hi Peter,
The bug is also reproducible in the Google Ads frontend:
1) Create 20 sitelinks.
2) Remove 1 sitelink.
3) Add 1 new sitelink -> Limit exceeded error.
4) Press again on the add button -> OK. Sitelink shows up.
Best regards,
Markus
adsapi schrieb am Mittwoch, 20. Oktober 2021 um 04
We tested the above scenario with the Google Ads frontend too and it shows
the same strange behavior.
Markus Heiden schrieb am Montag, 18. Oktober 2021 um 23:50:43 UTC+2:
> I am trying to book sitelink assets / customer assets connected by
> temporary ids via the GoogleAdsService.
>
I am trying to book sitelink assets / customer assets connected by
temporary ids via the GoogleAdsService.
Error case: I have 19 active sitelink assets / customer assets and several
already removed ones. When booking the 20th sitelink asset / customer asset
I get a limit exceeded error on the
tation in place?
- Are there other (partial) errors that might occur, could be avoided
and are not fully documented?
Thanks for helping.
Best regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogsp
Hi Xiaoming,
I am not using the BatchJobService for this purpose and it happened in
production with a regular account. I am using the
CampaignExtensionSettingServiceInterface.mutate() directly.
adsapiforumadvisor schrieb am Donnerstag, 29. Oktober 2020 um 21:41:12
UTC+1:
> Hi Mar
, trigger=Max # of operations for feed ID
116324505 is 3293.}
After reducing the operations to 230 it works. What limit did I exceed
exactly?
Thanks,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com
Hi Danica,
First thanks for the detailed response.
But I am still a bit confused: How am I supposed to use new features, if
they are not added to the production (AdWords) API?
Regards,
Markus
adsapiforumadvisor schrieb am Donnerstag, 16. Juli 2020 um 21:00:33 UTC+2:
> Hi Markus,
>
>
Since the Google Ads API is around for some time now, I got a few questions
about the migration:
Where do I find reliable information what and when to migrate to the Google
Ads API?
Which parts are considered "production ready"?
When will the AdWords API be deprecated?
Why is the AdWords API stu
result
Thanks
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ad
Hi,
thanks for your reply again.
I know you said that there is no workaround. But wouldn't it be possible to
calculate the values from KEYWORD_PERFORMANCE by my own?
The next question: The data I need is already there in the UI of google
ads. Is there a way to download my self created report vi
We are using a test account for each of our customers for providing them an
additional "playground" system.
For that purposes we use a cell phone number to create these test accounts.
Recently I always get an error "telephone number used too often" when using
the cell phone number when creating t
there any recommendations for this or is this an AdWords API failure?
Best regards,
Markus
Java-AdWords-API stacktraces:
o.a.a.SOAPPart#getAsBytes|Exception:
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method) ~[?:?]
at
e the failed request without the failed
operations? This would be kind of cumbersome.
c) or are there other ways to handle that?
Best regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspo
Hello,
AdServiceInterface.mutate throws an ApiException for PolicyFindingErrors
instead of returning them as partial errors, though AdReturnValue supports
partial errors.
Are the operations without errors executed anyway or does an exception
always mean that all operations of the request have n
the url gives me the english
version, which contains the wanted information.
Regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because y
to change and the values of all other fields are kept?
Regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed
promised?
Thanks,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API and Googl
The current AdWords API references are not linked in the german "reference
index
page" https://developers.google.com/adwords/api/docs/reference/?hl=de.
The most current version mentioned there is 201702.
Please fix that, e.g. by linking to the english page.
Regar
ld be a nice feature to have labels for
all elements incl. negatives. Are there any chances for that?
Regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You r
understanding something
here or is the communication from Google AdWords team inconsistent?
Regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received
.
Thanks,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ad
ign level by the API
or not? If not will it be removed from the UI too? When? Will the API
documentation be updated to reflect this?
Thanks,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.
Hi Dannison,
what I am interested in most is, whether there is any way to add labels to
negatives via the API or not. The UI is not important for me.
Regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com
ITERION is reported.
Regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords
negatives or not? If yes: Are there any
restrictions?
Thanks in advance,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are
Hi,
is there a chance to get LAT / LON position data with help of the adwords
api?
Or directly convert the CityCriteriaId to it?
Regards
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https
Hi Shwetha,
I do not known that, because I noticed that with our migration from v20172
to v20178 where this field has been added.
Regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https
proved"
since today.
Are there any undocumented changes?
Regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=
ad performance report,
but the report documentation
(https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report?hl=de)
says it should be "Policy".
Regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Goo
Hi Ivan,
thanks again - I will try my luck there to get rid of the messages.
best regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
migrated function finally works - thank you for your help!
best regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
eturn "you will never see this line, sorry..." ;
}
best regards,
Markus
Am Donnerstag, 20. April 2017 09:08:14 UTC+2 schrieb Ivan Bautista:
>
> Hi Markus,
>
> You may refer here
> <https://developers.google.com/adwords/api/docs/reference/v201702/ManagedCustome
ase. Using try / catch as before seems not to be a solution anymore.
Can anyone give me a hint how I can handle exceptions inside the code
without logging errors to the console or a log file or even provide some
sample code?
Thanks
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
A
he id 0 instead of "--"? Are not set ids always
0 instead of "--" or just in this case?
Best,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
ht
Since around a week, we are experiencing "strange" behaviour of the keyword
performance report:
Some of the keywords have a "Base Ad group ID" of 0, unlike the "Base
Campaign ID" which is still set. These keywords are in finished tests.
Is this expected behaviour?
--
--
=~=~=~=~=~=~=~=~=~=~=~
Hi,
the CampaignService currently doesn't support Video Campaigns. When will it
be possible? Is there a timeline for it?
Regards
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
Hi,
Has this been solved?
I am having the exact same problem, trying to make a request using the
template for get_campaigns via the python library.
Just started working with AdWords API, but thinking the template at least
should work :)
Best regards,
Markus
Den tirsdag den 17. januar 2017 kl
Hi,
today everything works as expected. I don't know what went wrong yesterday.
Thanks,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/
Hi,
I am experiencing some strange behaviour of the campaign performance report
(include zero impressions == true).
When requesting all campaigns, base campaigns and trials are returned both
having "CampaignStatus" == "ENABLED".
When I add a predicate "CampaignStatus" EQUALS "ENABLED" the trials
admedia types.
Is there any possible way to get the type of the admedia (e.g. templateAd
Template Id) with any API? For example with a YouTube-dedicated API? It is
totally neccessary for us and our customers to get these informations
aggregated on admedia type (preroll etc).
Best regards,
Mark
215 Ads but the YouTube Ads are missing. Am I querying wrong here?
Best regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~
At least in the german documentation this still has not been documented yet.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
in
size, I don't want to make them too big, so the option to merge them is
problematic for me.
Regards,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevel
I am currently migration from the MutateJobService to the BatchJobService
and cannot find job prerequisites in BatchJobService.
How can I declare job dependencies with the new BatchJobService?
Are jobs for the same account get sequentially executed with the new
BatchJobService instead?
--
--
Hello Joyce,
we had one experiment created with the AdWords UI. We deleted that now and
the job runs without an error. So we need to filter the campaign
performance report to not contain experiments. Anyway it would be nice, if
this error message gets documented.
Thanks,
Markus
Hello,
we are using the AdWords v201601 API via Java and recently got
a CampaignError.CANNOT_MODIFY_FOR_TRIAL_CAMPAIGN. I am not able to find
this error in the AdWords Java libs nor on Google. Where does it come from
and what does it mean? What have I to change on the campaign to make this
err
Hi,
I successfully created an AccountLabel. But adding it to a ManagedCustomer
during creation (ADD) via ManagedCustomerService.mutate has no effect. The
ManagedCustomer is always created without the label assigned. Is using
mutateLabel after creating the ManagedCustomer the only possibility to
Thanks for the feedback!
Greetings,
Markus
Am 08.12.2015 um 18:24 schrieb Nadine Sundquist (AdWords API Team):
Greetings Everyone!
Here's an update. There was an issue fixed that affected the behavior
here, and there was a lot of back and forth on how to handle this. So,
I appre
I am doing an AD_PERFORMANCE_REPORT and try to add a predicate for "AdType"
(e.g. EQUALS "Text Ad"). But I always get a SelectorError
INVALID_PREDICATE_ENUM_VALUE. What are the valid enum values for "AdType"?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and G
Please allow me to post XML in a private comment.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You receive
value is correct - i doubt it - please let us know where we can
obtain the information to exactly import the account information as shown
in the adwords UI.
Thanks in advance.
XMLs for Request and Reponse are attached as private comment.
Greetings,
Marku
ere any reason for
> that?
>
> Greetings,
> Markus Geiger
>
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Hi Josh,
thanks for your response, it pointed me to the right direction. We used
cached instance of XMLInputFactory concurrently which is not thread-safe
too. After fixing this, the problem did not occur anymore.
Thanks,
Markus
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also
Hi,
I try to use a predicate for SearchRankLostImpressionShare in my keyword
performance report. But for every predicate operator I try, I always get an
"invalid predicate operator" error.
How can I select keywords with SearchRankLostImpressionShare != null in
keyword performance reports?
-
Hi Josh,
we are downloading the XML-Reports with the Java
com.google.api.ads.adwords.lib.utils.v201409.ReportDownloader. I tried to
reproduce it today, but did not get this case. I will send you a XML file,
if this error happens again.
Markus
2015-02-11 20:04 GMT+01:00 Josh Radcliff (AdWords
Hi,
when querying for campaign states sometimes invalid values are returned,
e.g. "6nabled" instead of "Enabled".
Is this a bug or a feature?
This happens for other types like e.g. keyword match type too.
The pattern seems to be, that the first character is replaced by a number.
--
--
=~=~=~=
Is it for sure that "global" uniqueness of ids (described in
https://developers.google.com/adwords/api/docs/guides/working-with-objects)
means
"AdWords global"? I read on Stackoverflow
(http://stackoverflow.com/questions/8111884/are-adwords-keyword-adgroup-campaign-ids-unique-across-multiple-ac
Hi Danial,
Indeed I forgot to remove all "," before replacing all "." with ",". I will
follow your advice and switch to micros these days.
Thanks for helping.
Kind Regards,
Markus
On Monday, June 23, 2014 12:26:57 PM UTC+2, Danial Klimkin wrote:
>
> Hel
CSV. I'm really wondering why the totals line and the webinterface show
different numbers from those I've calculated from the report. Thats
confusing me already since 2 days.
Kind Regards,
Markus Zhang
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog an
;
$csv = fopen($reportFile, 'r');
// skip first line and header
fgets($csv);
fgets($csv);
while ($line = fgetcsv($csv)) {
if (count($line) < 5) continue;
if (strtolower($line[0]) == 'total') break;
$data[$id]['impressions'] += $line[0];
$data[$id]['clicks
Hi Pete,
yes, quite sure about it... testGetAccountHierarchy() works fine,
testGetDefinedReports() throws the exception.
Markus
protected function setUp() {
parent::setUp ();
$this->user = new AdWordsUser('D:/work/adwords/auth.ini', NULL, NULL, NULL,
NULL, NULL, NULL,
1 - 100 of 101 matches
Mail list logo