"Not publicly available" means that you can't get it via the API.
On Wednesday, February 14, 2024 at 1:22:59 AM UTC-8 Oksana Sulyma wrote:
> Hi team, just wanted to confirm that my question is still actual. Thanks!
>
> On Monday, February 12, 2024 at 8:25:15 PM UTC+2 Oksana Sulyma wrote:
>
>> Hi
in https://ads.google.com/aw/keywordplanner/plan/keywords/historical?... but it didn't help much.(Thanks)On Thursday, May 11, 2023 at 11:31:29 AM UTC+1 Google Ads API Forum Advisor wrote:
Hi Dan,
Thank you for sharing the solution to on this thread. This will greatly help the community
at 2:42:12 AM UTC-7 Google Ads API Forum Advisor
wrote:
> Hi Dan,
>
> Thank you for reaching out to the Google Ads API support team. I hope that
> you are doing well today.
>
> I understand your concern, however, with regards your concern if there are
> ways to know if the Goog
Answered here -
https://groups.google.com/g/adwords-api/c/LASHwRCl1xQ/m/PegUXzurEAAJ
On Wednesday, May 10, 2023 at 1:31:19 PM UTC-7 William Turrell wrote:
> If I add terms to a Keyword Plan and retrieve historical data, it's common
> for a few months in the web UI (via a CSV download) to have
Hi,
I am getting the below error response:
errors {
error_code {
authorization_error: USER_PERMISSION_DENIED
}
message: "User doesn\'t have permission to access customer. Note: If
you\'re accessing a client customer, the manager\'s customer id must be set
in the
Hello
I want to get hour of day data for campaigns with names containing certain
phrases.
My current query is:
SELECT segments.hour, metrics.clicks,
metrics.conversions_value,metrics.cost_micros, metrics.conversions FROM
campaign WHERE campaign.name REGEXP_MATCH '.*{CAMPAIGN_CONTAINS}.*'
nt needs to provide our
manager account in order to use the client libraries as opposed to a
straight http POST request?
Thanks for any help on this one,
Dan
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~
Good Morning and thank you for helping in advance,
Within the google ads UI - Are conversions tracked on the date of
conversion or the date of first click?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
Good Morning,
Thank you for your help in advance.
Can you please help me troubleshoot?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because
Im on using the official python client V11 and my retry time is also 900
seconds. Identical to other users details.
On Tuesday, September 27, 2022 at 11:20:31 AM UTC+1 Dan Willoughby wrote:
> I am also facing the same issue all of a sudden, (last 12-16 hours
> roughly). Despite having st
I am also facing the same issue all of a sudden, (last 12-16 hours
roughly). Despite having standard access and no increase in request volume.
Is this a temporary issue or should I be changing something?
On Friday, August 5, 2022 at 7:35:10 PM UTC+1 salesmar...@gmail.com wrote:
> How can I see
.
>
> On Apr 11, 2022 at 7:34 pm, (mailto:adsapi@forumsupport.google)> wrote:
>
>
>
>
> Hello Dan,
>
> Thanks for the clarification. Please find the response to your question.
> You can use our sample code “GetChangeDetails
> (https://devel
Advisor <adsapi@forumsupport.google> wrote:Hello Dan, Thanks for reaching out to the Google Ads API Forum.Since you mentioned that you are seeing some discrepancies using the change_event, which is to be expected according to the docs, then for us to investigate further data discrepancies b
are seeing some discrepancies using the *change_event*, which is to be
expected according to the docs. Just wondering if there is a better, more
accurate way to find out what users are doing what on an account, maybe
with a combination of of change_event and change_status or similar?
Thanks
Dan
. Am I missing something, if there were an error
would it return that exceptions reason rather than this response?
Lastly the class that builds the mutation operations works fine when I send
a non batch mutation request. It's just limited to the batch job.
Cheers,
Dan
--
--
=~=~=~=~=~=~=~=~=
Hi,
Is there anyway to populate a test account with a load of data to work
with? Seems awkward to have to make all the changes in the test account and
then wait etc.
Or is there a best practice for this sort of thing?
Thanks
Dan
missed out via
change_event? Is that right? I'm looking for a reliable way to get all
changes, what's changed and by who. I don't mind doing multiple calls but I
just need to correct data.
Thanks
Dan.
On Monday, 7 February 2022 at 02:07:55 UTC adsapi wrote:
> Hi Dan,
>
>
Thanks but before I do that, should you still be able to access all of the
*campaign_criterion* details like *type* etc if it's been removed?
Thanks
On Friday, 4 February 2022 at 06:37:59 UTC adsapi wrote:
> Hello Dan,
>
> Thank you for raising this concern to our Google Ads API sup
it in the
Google Ads interface change history. Is that by design? Or am I querying
the criterion wrong?
Thanks
Dan.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You
How can we check to see that accuracy of the API vs. offline conversions
imported back into Adwords? Also, are there any paid services to help with
implementation, optimization, and maintenance?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
Hi,
We have an app which was fully verified and using the adwords api. We
changed the client secret and id as part of a security update. We are now
faced with the app being reverified. Is there a way to speed this up?
Many thanks,
Dan
that are form letters. I need this elevated to P0 level bug. I
need to speak with someone that has the power to actually do something.
[image: image.png]
On Thu, Jun 10, 2021 at 3:39 PM Google Ads API Forum Advisor
wrote:
> Hi Dan,
>
> Thank you for reaching out to the Google Ads API tea
Hello,
I was trying to promote my art project Airegan https://www.aire-gan.com which
is a project about designing machine learning sneakers. We were suspended
for selling counterfeit goods, which is not the case. When you look at our
store we are only selling posters and sticker packs of
= {
'operator': 'REMOVE',
'operand': customizer_feed,
}
for the AdCustomiserFeedService mutate call
many thanks,
Dan
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You
', 'operand': campaign_target}
I get the following error:
Unmarshalling Error: For input string: "3bb08291"
Any ideas on this?
Many thanks,
Dan
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.bl
are a different feed type and require a
different getservice call?
Is there a way to return the feed type of these older feeds to check if
this is the issue? Or is it not possible to alter feeds in this way when
they are being used for live ads?
Cheers,
Dan
this helps you for the PHP lib:
https://github.com/googleads/google-ads-php/blob/master/examples/BasicOperations/UpdateExpandedTextAd.php
Thanks again,
Dan
On Friday, July 24, 2020 at 12:40:51 PM UTC-7 adsapiforumadvisor wrote:
> Hi Dan,
>
> Examples on how to update ads for Google Ad
e team could add to the Examples "Updating an
expanded text ad" any help in this direction for Google Ad API would be
appreciated.
Thanks,
Dan
On Wednesday, July 22, 2020 at 6:40:31 AM UTC-7, adsapiforumadvisor wrote:
>
> Hi Gagan,
>
> You can update ads u
Mutate requests to adding keywords return RESOURCE_EXHAUSTED.
The request contains 500 keywords and i think to respect daily operation
quota.
what's the problem?
Thanks
Dan
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com
= 'XXX'
or
SELECT campaign_criterion.mobile_app_category.mobile_app_category_constant"
. "FROM campaign_criterion "
. "WHERE campaign.id = '1011080063'
So do I have to find the criterion id first and then use that in the above?
How do I get that? Is there only one criterion_id per
* and *mobile_app_category_constant* data.
Thanks
Dan.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Hi Pierrick,
Is there any update to this at all?
Would really appreciate an update as its currently holding up development.
Thanks
Dan.
On Fri, Nov 29, 2019 at 14:21, Dan Slay wrote:
Hi Pierrick,
Am I doing this correctly? If I do a bulk campaign mutate and there are
errors it throws
"Indicates that this request would exceed
the number of allowed resources in a Campaign. The exact resource type and
limit being checked can be inferred from accountLimitType, and the numeric
id of the Campaign involved is given by enclosingId.",
"trigger": {
"stringValue": ""
You should hopefully have my private response? Please confirm.
Thank
Dan.
On Monday, 11 November 2019 15:40:31 UTC, adsapiforumadvisor wrote:
>
> Hi Dan,
>
> Regret the delay as I was checking this internally with the team. Could
> you please share the sample logs for b
Hello,
any news about this issue?
Il giorno lunedì 29 ottobre 2018 15:04:23 UTC+1, Srinivas Giduthuri ha
scritto:
>
> Hello all,
>
> We are getting the following exception while uploading the customers to
> Google Ads.
>
> Following is the request and response payloads.
>
> [29 Oct 2018
be great.
Thanks
Dan.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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
that this request would exceed the number of allowed resources in a
Campaign. The exact resource type and limit being checked can be inferred from
accountLimitType, and the numeric id of the Campaign involved is given by
enclosingId.
How do you check the accountLimitType and enclosingId?
Thanks
Dan
e exact
resource type and limit? I can't see any way/example to use
accountLimitType? Or enclosingId?
I have also tried adding ['partialFailure' => true] but that just gives an
error:
Error occurred during parsing: Class
google.ads.googleads.v2.errors.GoogleAdsFailure hasn't been added to descriptor
pool
An
be great.
Thanks
Dan.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 Guys,
I've not used my test MCC account for a while and it now it shows as closed
and it wont let me re-enable it.
I have also tried creating a new test MCC and that doesn't work either.
Any assistance would be appreciated.
Cheers
Dan
Hey!
Is it possible to get budget changes history for an existing app campaign
with Google Ads API? On web-interface this info is available in "Change
History" section.
Thanks in advance.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
Hi Nikisha!
Thanks for your reply. I found a mistake in my code, now everything is ok.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because
Hey!
I'm trying to create app campaign with GoogleAds API.
If I don't specify *campaign_bidding_strategy* I get error "The required
field was not present.". If I specify *campaign_bidding_strategy* via
*BiddingStrategyService* I get another error: "This operation is not
permitted on this
I try to update an ad using AdService/MutateAds
if the ad type is EXTENDED_TEXT_AD the service works correctly.
if the ad type is GMAIL_AD the service fails.
By the following the request and the response:
Request
MethodName: google.ads.googleads.v2.services.AdService/MutateAds
Endpoint:
I would report the following bug, changing from Google-ads-java 3.1.0
to Google-ads-java 4.0.0
[Gax-1] WARN shaded.com.google.ads.googleads.lib.request.summary - FAILURE
REQUEST SUMMARY. Method: google.ads.googleads.v2.services.
CampaignBudgetService/MutateCampaignBudgets, Endpoint:
Thank you! The Parallel Report Download is an excellent example.
On Thursday, April 11, 2019 at 4:08:07 PM UTC-5, Dan Jones wrote:
>
>
> What is the best way to run a performance report for all accounts under a
> MCC account/customerid? Does the new Google Ads API support this?
&
What is the best way to run a performance report for all accounts under a
MCC account/customerid? Does the new Google Ads API support this?
Thank you,
Dan
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com
le, unless we ignore
errors and continue hammering at a rate of 10-100 requests per second to
get better success ratio?
Thank you
Dan
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
Hi all,
I had the same issue and it was because I had a comma in the statement so
it thought there was another argument;
- {=IF(audience IN(,),welcome back, blah blah
blah):optional default text}
Just corrected to
- {=IF(audience IN(,),welcome back. blah blah
blah):optional
here is my final code:
*$adGroupCriterionService = $adWordsServices->get($session,
AdGroupCriterionService::class);*
*$operations = [];*
*$keyword = new Keyword();*
*$keyword->setId($criterionId);*
*$adGroupCriterion = new BiddableAdGroupCriterion();*
*
ray(*
*"message" => "Keyword with ID %d has updated final URL ",*
*"id" => $adGroupCriterion->getCriterion()->getId()*
*);*
*array_push(self::$keywords, $data);*
And I am not using SOAP.
On Wednesday, June 27
Yes, finally, someone answered, thank you.
Yes this is an existing keyword that I am trying to bid adjust.
On Wednesday, June 27, 2018 at 3:40:39 PM UTC+8, Ken Dan Tinio wrote:
>
> I have this code that bid adjust on a specific keyword:
>
> *$adGroupCriterionService = $adW
I have this code that bid adjust on a specific keyword:
*$adGroupCriterionService = $adWordsServices->get($session,
AdGroupCriterionService::class);*
*$operations = [];*
*$keyword = new Keyword();*
*$keyword->setId($criterionId);*
*
can you also help me answer
this?
https://groups.google.com/forum/?utm_medium=email_source=footer#!topic/adwords-api/ROf0EnScesY
thanks!
On Wednesday, June 27, 2018 at 12:45:32 PM UTC+8, Ken Dan Tinio wrote:
>
> Is it possible to Bid adjust in keywords in google adwords console? Wha
Is it possible to Bid adjust in keywords in google adwords console? What I
mean is in the UI
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message
is it possible to bid adjust on keywords?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups
Okay thanks! :)
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 Ads API
Works perfectly! :)
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 Ads
I wanted to set modifier to nothing. But I end up removing the criteria.
This is my code. It removes the criteria. I wanted to make it back to
nothing (not 0% but just no number)
$biddableAdGroupCriterion = new BiddableAdGroupCriterion();
I actually looking for a mathematical way of converting 1.5 to 50%.
like 1.5 * 100 = 150% (this is wrong)
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received
Example I have 1.5 and I want it display as 100%
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups
Thank you very much! you killed it! you rock!
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups
So far I have this but doesn't seem to work
$devices = new Platform();
// $devices->setPlatformName('Desktop');
$devices->setId(3);
$biddableAdGroupCriterion = new BiddableAdGroupCriterion();
$biddableAdGroupCriterion->setAdGroupId(52012184360);
So far I have this but doesn't seem to work
$devices = new Platform();
// $devices->setPlatformName('Desktop');
$devices->setId(3);
$biddableAdGroupCriterion = new BiddableAdGroupCriterion();
$biddableAdGroupCriterion->setAdGroupId(52012184360);
How to increase bid adjust in Devices?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords
Can anyone give me a link where to read some update logs on whats new on
this version v201802?
Thank you very much!
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
-- Forwarded message --
From: Ken Dan Tinio <ken...@blvnp.com>
Date: Wed, Mar 21, 2018 at 6:06 PM
Subject: Re: ADGROUP_PERFORMANCE_REPORT showing odd data
To: adwordsapiadvisor+luisxan...@google.com
$report = 'ADGROUP_PERFORMANCE_REPORT';
$tableName = 'ex
This is an ADGROUP_PERFORMANCE_REPORT and I am wondering why there is an
AdGroupMobileBidModifier 10% in Device Computers
Should it be in AdGroupDesktopBidModifier?
I see, thank you! one last question, we assume that CpcBid does not apply
in geo and campaign location target?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
I can see that there is an AverageCpc field. So that means there is CpcBid
for each target, correct?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
Why are this reports doesn't have CpcBid?
Also, why is there no BidModifier in Geo table?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
Thanks been look for that! Works amazingly!
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received
>
> The status is null..
>
$data[] = array(
"id" =>
$campaignCriterion->getCriterion()->getId(),
"type"=>
$campaignCriterion->getCriterion()->getType(),
"dayofweek" =>
How do I know if its removed status?
so far I have this code:
$data[] = array(
"id" =>
$campaignCriterion->getCriterion()->getId(),
"type"=>
$campaignCriterion->getCriterion()->getType(),
"dayofweek" =>
so far I have this code
$adsched = new AdSchedule();
$adsched->setId($ad_schedule_id);
// Create a criterion with modified bid.
$criterion = new CampaignCriterion();
$criterion->setCampaignId($campaign_id);
$criterion->setCriterion($adsched);
// Create a campaign
Thank you! I already figure it all out. Hehe Hope this helps to other
programmers.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
this is my code for adjust bid in ad schedule.
// Create a mobile platform. The ID can be found in the documentation.
// https://developers.google.com/adwords/api/docs/appendix/platforms
$adsched = new AdSchedule();
$adsched->setDayOfWeek(strtoupper($day_of_the_week));
Thank you so much for providing me this answer. I have just figure it all
out as well. We have the same code. Thank you! thank you!
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
So far I have this..
class SetBidModifier {
const CAMPAIGN_ID = '1010615735';
// Bid modifiers are float number, not percentages, e.g., 1.5 means 50%
more
// bidding.
const BID_MODIFIER = '1.5';
public static function runExample(AdWordsServices $adWordsServices,
AdWordsSession
Thank you very much Vincent, I think this is the one that I'm looking for.
we can set startHour, startMinute, dayOfWeek, endHour and endMinute.
Ive check the example, I don't know which one to replace. I know I will be
asking too much but, I don't really know how to use it. Can you please
is ad schedule available in the API?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this
How can I access my scripts via API? The scripts are really interesting.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
I know its a weird question. I haven't come across of adjusting bidding on
time and date. But do you guys think its possible?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
I already figured that out. Thanks for answering!
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You
So far I have this retrieves a placement using Id:
$campaignCriterionService =
$adwords['adWordsServices']->get($adwords['session'],
AdGroupCriterionService::class);
// Create a selector to select all campaign criteria for the specified
// campaign.
$selector = new Selector();
How do I show automatic placement in New Goolge adwords UI/Console?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
what happens if I only have url? How to remove this placement url in an
adgroup level? without the criterion id..
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
Magnificent! Thank you very much!
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message
Switching back to AWQL haha
This one works good for me
*WHERE AdGroupStatus NOT_IN ["REMOVED"] AND CampaignStatus NOT_IN
["REMOVED"]*
How do you convert this into Selector Method?
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
Switching back to selector, works fine:
*$selector->setPredicates([new Predicate('CampaignStatus',
PredicateOperator::NOT_IN, ['REMOVED'])]);*
but adding another Predicate:
* $selector->setPredicates(*
*[new Predicate('AdGroupStatus', PredicateOperator::NOT_IN,
['REMOVED'])],
OKay im using AWQL, works fine. BUt
*WHERE CampaignStatus != 'removed'*
gives me an error Details: [fieldPath: ; trigger: ; errorString:
QueryError.PARSING_FAILED]
Full code of AWQL:
* $reportQuery = 'SELECT '.$imploded_fields.' FROM
'.self::$report_type.' '*
*.
Yes, thanks for helping me out! :)
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message
I *getAsString() *method, I have already seen it.
Thats like sounds difficult... how to do it? can you give me a term or word
of the function for me to research about.. thanks!
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
I did try that. But the problem is this:
$reportDefinition->setDownloadFormat(DownloadFormat::CSV);
How do I get reports as array or json? I don't want to generate a csv.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
I already solved my problem. Here is what I did.
// Create report query to get the data for last 7 days.
$reportQuery = 'SELECT CampaignId, AdGroupId, Id, Criteria,
CriteriaType, '
. 'Impressions, Clicks, Cost FROM CRITERIA_PERFORMANCE_REPORT '
. 'WHERE
$selector = new Selector();
$selector->setFields(['Id', 'Name', 'Status', 'CampaignId',
'CampaignName']);
$selector->setOrdering([new OrderBy('Name', SortOrder::ASCENDING)]);
$selector->setPaging(new Paging(0, self::PAGE_LIMIT));
I have this so far. I have already retrieved all
I want to fetch all campaigns along its adgroups in one API request.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
I got it. The correct answer is,
$reportDownloadResult->saveToFile('docs/test.csv')
Thank you!
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
Where can I set the path?
On Friday, January 12, 2018 at 4:24:33 AM UTC+8, Ken Dan Tinio wrote:
>
> Download a criteria performance report with AWQL
> Reference:
> https://developers.google.com/adwords/api/docs/samples/php/reporting#download-a-criteria-performance-report-with-awql
&g
I got it. The correct answer is this:
https://developers.google.com/adwords/api/docs/samples/php/reporting#get-report-fields
By getting all report fields in a specific report.
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
1 - 100 of 174 matches
Mail list logo