Conversion and remarking api issues

2024-04-21 Thread Chris Jones
I have some ads accounts running different applications. But in most 
applications, when I use the conversion and remarking API, the users we 
identify using the API can reach 90% of the number of installations in the 
report. But one of the ads accounts can only reach 70%. We analyzed the 
parameters in the history records used by it to call the conversion and 
remarking api and found no abnormalities, but we could not get their 
adgroup source. What may be the reason? Hope Can provide technical support

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/75331cfa-7f5e-462f-bb06-7a81fa0c928bn%40googlegroups.com.


Re: Getting oauth token http header is malformed

2024-03-19 Thread Chris Lin
Solved it, developer key was incorrectly typed in

On Monday, March 18, 2024 at 3:27:31 PM UTC-7 Chris Lin wrote:

> I just cloned this app 
> https://github.com/googleads/google-ads-php/tree/main/examples/LaravelSampleApp
>  
> and set it up and get the same error. Is it possible it's my 
> google_ads_php.ini? I left the contents of it below with the credentials 
> masked out, one of the requestIds was "e87P3kSbIgA-m-oFOB325Q"
>
> [GOOGLE_ADS]
> developerToken = "XXX"
> loginCustomerId = "XXX"
>
> [OAUTH2]
> ; For service account flow.
> jsonKeyFilePath = "VALID PATH TO JSON"
> scopes = "https://www.googleapis.com/auth/adwords;
> impersonatedEmail = "x...@xxx.xxx"
>
> On Monday, March 18, 2024 at 2:11:26 AM UTC-7 Chris Lin wrote:
>
>> Been trying to make a simple campaign reports using PHP/Laravel, tried to 
>> follow docs and search on Google but running into a wall. Is there a way to 
>> find out what the actual headers are being sent? I pieced together the code 
>> from the help docs and random google searches, feels like I am missing 
>> something basic?
>>
>> The error is below:
>>   -metadata: array:1 [
>> 0 => array:3 [
>>   "@type" => "
>> type.googleapis.com/google.ads.googleads.v16.errors.GoogleAdsFailure"
>>   "errors" => array:1 [
>> 0 => array:2 [
>>   "errorCode" => array:1 [
>> "authenticationError" => "OAUTH_TOKEN_HEADER_INVALID"
>>   ]
>>   "message" => "Oauth token HTTP header is malformed."
>> ]
>>   ]
>>   "requestId" => "eZJRtqwznPOdfR-5M_9sgA"
>> ]
>>   ]
>>
>>   $oAuth2Credential = (new OAuth2TokenBuilder())
>> ->fromFile(storage_path('google_ads_php.ini'))
>> ->build();
>>
>> $googleAdsClient = (new GoogleAdsClientBuilder())
>>
>> ->fromFile(storage_path('google_ads_php.ini'))
>> ->withOAuth2Credential($oAuth2Credential)
>> ->withDeveloperToken(env('GOOGLE_DEVELOPER_KEY'))
>> ->withLoginCustomerId($this->managerCustomerId)
>> ->build();
>> $query = 'SELECT campaign.id, campaign.name FROM campaign 
>> ORDER BY campaign.id';
>> $response = 
>> $googleAdsClient->getGoogleAdsServiceClient()->searchStream(
>> SearchGoogleAdsStreamRequest::build($customerId, $query)
>> );
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d7f9cc13-0357-4f3d-9989-819887c72ee8n%40googlegroups.com.


Google Ads Customer Lists in SA360

2024-01-18 Thread Chris Cowdrey
Hi there, I am using Google Ads API to create\upload customer lists to an 
adwords account. Ihave been asked this question regarding SA360.  "Is it 
possible to use customer lists uploaded to google adwords in sa360? i.e. 
once uploaded, are they also available within SA360 without have to upload 
separately into SA360"?
 I a confident that this is not the case but as I am not familiar with 
SA360 I just wanted to claryify before going back to the client.

Thanks for your patience!

Kind regards

Chris

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6129dcb1-f16f-42f4-9740-c01e94587866n%40googlegroups.com.


This App is Blocked - still happening

2023-11-08 Thread Chris Beechey
Does anyone have a fix for this issue? - when uploading new scripts into a 
account 
I imagine there are various ways to fix it, but if anyone has any idea I'd 
appreciate it..

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d203c6b4-45e9-493a-9521-ba7d2376eebdn%40googlegroups.com.


Re: no response from ads api basic access application

2023-07-03 Thread Chris Naegelin
Hello,

We have also encountered this issue. No response even after posting to the 
follow-up support form.


*MCC ID: 977-646-4893*
*Requester Email: ch...@gamera.ai*

Any assistance is greatly appreciated as we have large brand budgets 
pending integration.


On Tuesday, June 13, 2023 at 7:44:56 AM UTC+2 Google Ads API Forum Advisor 
wrote:

Hi Steven,

Thank you for reaching out.

Can you confirm if you are also encountering the same issue of not getting 
a response to the status of your application? If yes, kindly provide us 
with the details of your application as well as the following information: 
   
   

   - Google Ads manager account (MCC) ID 


   - Case ID (if there is any generated) 


   - Level of access requested 

You may send it privately via the reply to author option. If this option is 
not available on your end, you may send it through our email (
googleadsa...@google.com) instead.


  
This message is in relation to case "ref:_00D1U1174p._5004Q2luRGT:ref"

Thanks,
  [image: Google Logo] Google Ads API Team 


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f3aeab48-9b5b-41ff-9cb5-194ccfffcfa5n%40googlegroups.com.


Creating custom audiences via Adwords API

2023-05-24 Thread Chris Cowdrey
Hi there
I work for a data agency that processes customer data and runs email and ad 
campaigns on their behalf. We have a requirement to create custom audiences 
within clients AdWords account using a console app that sits within our 
domain. I managed to get this working with test accounts where the api 
calls required:

   - Developer token
   - client id
   - client secret
   - refresh token
   - Ad account id

This requires the client to have a google console app.
In order to take this into production the client needs to publish the app 
and from what I have read they also need to apply for a production 
developer token too.

This is a very complicated process in order to simply create custom 
audiences within the client account that they can use for targeted ads.

My questions:

   1. Is there a simpler process for simply connecting to the Adwords API 
   that maybe requires just a developer token (I am concerned that maybe I 
   have missed something)?
   2. If the client completes the google ads api token application 
   (https://support.google.com/adspolicy/contact/new_token_application), will 
   this token be sufficient to access the api without requiring the other 
   credentials (clientid, clientsecret, refreshToken)?

   3. Currently we are trying to configure this via the client's cloud 
console account, would a better setup be to create a cloud console app 
under my companies ownership and then get our own app approved. Then create 
a ads manager account and then link the clients ads manager account under 
that(apologies I am thinking aloud)? Would this allow us to upload the 
customer audience to that clients account?

Sorry if this is long winded but I am finding the whole process very 
confusing and I am hoping some seasoned Ads professionals can point me in 
the correct direction.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/da2bf55e-f3c9-45e3-8442-dede116477e7n%40googlegroups.com.


Re: Can the following operations be achieved through the api?

2023-04-13 Thread Chris Jones
I created a third-party application analysis link under an mcc account, and 
I want to share it with one of my sub-accounts, so that users of the 
sub-account can also use the shareable link id I created to attribute 
users. The specific operation is to use the api to use the mcc account to 
send an invitation link to the sub-account, and the sub-account then 
accepts the link. I have created this ThirdPartyAppAnalysisLink based on 
AccountLink's api, and I want to know whether the api supports what I want 
to do. If it can be achieved, it will be very helpful for our work, thank 
you for your reply
在2023年4月12日星期三 UTC 06:45:06 写道:

> Hi Chris,
>
> Thank you for your reply.
>
> It appears that you are sharing information specifically from a Google Ads 
> product article. That said, if you need to have more clarifications to the 
> share article then you may reach out to the Google Ads product support team 
> via this link  (https://support.google.com/google-ads/gethelp). 
>
> Best regards,
> [image: Google Logo] Google Ads API Team 
>
> ref:_00D1U1174p._5004Q2kU5Fz:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/dcd4405d-1e54-49de-9228-5e3954f7c92fn%40googlegroups.com.


Re: Can the following operations be achieved through the api?

2023-04-11 Thread Chris Jones
https://support.google.com/google-ads/answer/7365001?hl=en
share a link with other Google Ads accounts
step 5.
Click Options under the “Actions” column for the link you’d like to share. 
You can do one of the following:
   
   - To share a link ID with another account:
  1. Select Share with another account.
  2. Enter the customer ID of the account you’d like to share your link 
  with, and click Next.
  3. Click Send invite.
   - To accept a shared link from another account, click Accept link under 
   the “Actions” column for shared links in your table.


在2023年4月11日星期二 UTC 18:19:05 写道:

> Hi Chris,
>
> Thanks for reaching out to Google Ads API Support.
>
> Can you confirm the screenshot you sent is a documentation on linking 
> manager accounts? If so, in Google Ads API documentation, *Linking to 
> Manager Accounts* can be done by using this *Procedure*. You may also see 
> Example code on how to establish a link between a manager account and its 
> client.
>
> Moreover, you may refer to *Managing link* requests in your Google Ads 
> account to approve, reject, or remove existing links and link requests 
> using the Google Ads API.
>
> If this is not what you are looking for, then can you send us the full 
> screenshot of the documentation or the documentation itself that you want 
> to replicate on Google Ads API?
>
> Links included in this email:
>
>- *Google Ads API - *
>*https://developers.google.com/google-ads/api/docs/start* 
><https://developers.google.com/google-ads/api/docs/start>  
>- *Linking to Manager Accounts* - 
>
> *https://developers.google.com/google-ads/api/docs/account-management/linking-manager-accounts*
>  
>
> <https://developers.google.com/google-ads/api/docs/account-management/linking-manager-accounts>
>  
>- *Procedure *- 
>
> *https://developers.google.com/google-ads/api/docs/account-management/linking-manager-accounts#procedure*
>  
>
> <https://developers.google.com/google-ads/api/docs/account-management/linking-manager-accounts#procedure>
>  
>- *Managing link - *
>
> *https://developers.google.com/google-ads/api/docs/shopping-ads/merchant-center#managing_link_requests_in_your_account*
>  
>
> <https://developers.google.com/google-ads/api/docs/shopping-ads/merchant-center#managing_link_requests_in_your_account>
>  
>
>
> Regards
>
>
> ref:_00D1U1174p._5004Q2kU5Fz:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0016ed6d-d9a7-47af-b884-f99d1c474139n%40googlegroups.com.


Why does Campaign metrics.cost_micros different than Campaign "served cost"

2023-01-06 Thread 'Chris Sun' via Google Ads API and AdWords API Forum
I'm trying to use the Google Ads API to get the "served cost" for a 
campaign on a specific date.

I'm currently running this query to try to get that value:
SELECT campaign.name, campaign.status, metrics.cost_micros
FROM campaign
WHERE 
segments.date >= '2023-01-02' AND
segments.date < '2023-01-03' AND
campaign.name = 'the_campaign_name'

Also, I set the summary_row_setting = ...SUMMARY_ROW_WITH_RESULTS.

However, the value is not matching the "Served Cost" shown in the Google 
Ads Reports.

Does anyone know why there is a difference?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1cda7d72-7a7d-4a9a-a4a4-8c55427fd093n%40googlegroups.com.


How to get the "Served Cost" for a campaign for a specific date?

2023-01-04 Thread Chris Sun
Hello,

In this webpage , 
there's a section that shows how to view a "Billed Cost" report.
That report includes a "Served Cost" value for a campaign for a given date 
range.

Using the Google Ads API, how can I get the "Served Cost" for a campaign?

I have tried querying for the *metrics.cost_micros *(query shown below), 
but that value is slightly lower than what the report shows.
My query:
SELECT campaign.name, metrics.cost_micros
FROM campaign
WHERE segments.date >= '2023-01-02' AND
segments.date < '2023-01-03' AND
campaign.name = 'my_campaign_name'

Also, I set the summary_row_setting to be the SUMMARY_ROW_WITH_RESULTS enum 
value.

Any feedback is appreciated.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/218a10fe-13b2-42b7-9fa9-910ac5630989n%40googlegroups.com.


Disapproved sitelinks

2022-12-12 Thread Chris
I have a 'disapproved sitelink' to the most critical page on our site that 
I fixed last night and re-submitted. I assume I should pause my campaign 
until it's approved because the campaign is pretty useless without that 
page or do I need to keep it running to get the approval? Is my logic 
correct about the campaign being useless with this disapproval in place or 
will it be ok because I've fixed the actual link? 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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d9caf463-04fd-4794-b8dd-57ef2570aaa2n%40googlegroups.com.


Finding and editing Headings and Descriptions

2022-12-12 Thread Chris
Hello, Firstly I hope this is the correct place to ask this type of 
question. In google ads I want to find the Headings and Descriptions that I 
set up (with someone else's help) so I can review and edit them. I've 
clicked every possible button on my google ads dashboard and I cannot see 
where they are. Can someone point me in the right direction please?   
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c4d23751-2969-48fd-94a8-abefaa4129adn%40googlegroups.com.


How to set Audience List to "Observation" mode with Python API?

2022-11-01 Thread 'Chris Sun' via Google Ads API and AdWords API Forum
I want to enable the "Observation" setting to see how a campaign is doing 
against a specific Audience List.

I added the Audience list as campaign criteria using the following code:
  
operation = self.client.get_type("CampaignCriterionOperation")
campaign_criterion = operation.create
campaign_service = self.client.get_service("CampaignService")
campaign_criterion.campaign = 
campaign_service.campaign_path(self.account_id, self.campaign.id)

user_list_info = self.client.get_type("UserListInfo")
user_list = self.get_user_list(user_list_name)
user_list_info.user_list = user_list.resource_name 
campaign_criterion.user_list = user_list_info

response = (
campaign_criterion_service.mutate_campaign_criteria(
customer_id=self.account_id, operations=[operation]
)
)

However, when I query for the target_restrictions, the array is empty.
Is this expected?
target_restrictions = campaign.targeting_setting.target_restrictions
print(f"restrictions length: {len(target_restrictions)}")

To enable observation, would I create a new target_restriction?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f4285c1b-42e9-4d8d-be39-678de40f8371n%40googlegroups.com.


targeting_settings are empty after creating campaign_criterion

2022-10-28 Thread 'Chris Sun' via Google Ads API and AdWords API Forum
I want to enabled the "Observation" setting to see how a campaign is doing 
against a specific Audience List.

I added the Audience list as campaign criteria using the following code:
  
operation = self.client.get_type("CampaignCriterionOperation")
campaign_criterion = operation.create
campaign_service = self.client.get_service("CampaignService")
campaign_criterion.campaign = 
campaign_service.campaign_path(self.account_id, self.campaign.id)

user_list_info = self.client.get_type("UserListInfo")
user_list = self.get_user_list(user_list_name)
user_list_info.user_list = user_list.resource_name 
campaign_criterion.user_list = user_list_info

response = (
campaign_criterion_service.mutate_campaign_criteria(
customer_id=self.account_id, operations=[operation]
)
)

However, when I query for the target_restrictions, the array is empty.
Is this expected?
target_restrictions = campaign.targeting_setting.target_restrictions
print(f"restrictions length: {len(target_restrictions)}")

To enable observation, would I create a new target_restriction?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/de758be3-907c-4f79-85f4-a8fbb3141052n%40googlegroups.com.


Updating Budget Amount on Explicitly Shared Campaigns

2022-08-09 Thread Chris Martinez
I keep getting an error: 
d: , IsFault: True, FaultMessage: Cannot change explicitly shared campaign 
budgets back to implicitly shared ones.
Request with ID "" failed with status "INVALID_ARGUMENT" and includes the 
following errors:
Error with message "Cannot change explicitly shared campaign 
budgets back to implicitly shared ones.".
On field: operations
On field: update
On field: explicitly_shared

I am not looking to update their SHARED status, just their budget amount.


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bf7d05c0-5280-48ea-b44a-256cc34b0ca6n%40googlegroups.com.


API access mysteriously downgraded to basic - need standard

2022-05-17 Thread Chris Smith
Our API access level was downgraded to basic without warning, and now we're 
getting rate-limited due to the daily limit with basic access. 

Has anyone else run into this issue? 

Does anyone have advice on getting standard access restored ASAP?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c9a1dd52-bea2-47bd-8c6b-11ea24b7f832n%40googlegroups.com.


Re: Error when using BigQuery in Google Ads Script

2021-11-24 Thread Chris

Ok for some reason, the .list() method to get all the available datasets 
doesn't return all the datasets. Maybe there is a limit on how many results 
get returned...

I had used .get() method instead to get the dataset I need.

I still would like to know why list all of a sudden failed to work..
On Wednesday, November 24, 2021 at 9:22:12 AM UTC-6 Chris wrote:

> I am trying to use script provided in the below link to try to use 
> BigQuery in the script.
>
>
> https://developers.google.com/google-ads/scripts/docs/solutions/adsmanagerapp-bigquery-exporter
>
> However, "ReferenceError: 'dataset' is not defined." error message is 
> printed in the Logs.
> The problem seems to be from the createDataset() method. Why is this 
> happening and how do I fix this error?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/896d343e-98fe-4199-8931-0cf275482146n%40googlegroups.com.


Error when using BigQuery in Google Ads Script

2021-11-24 Thread Chris
I am trying to use script provided in the below link to try to use BigQuery 
in the script.

https://developers.google.com/google-ads/scripts/docs/solutions/adsmanagerapp-bigquery-exporter

However, "ReferenceError: 'dataset' is not defined." error message is 
printed in the Logs.
The problem seems to be from the createDataset() method. Why is this 
happening and how do I fix this error?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/28dfcce6-01df-4162-a4d3-332b34d486abn%40googlegroups.com.


Excluding Placement using Google Ads API

2021-11-03 Thread Chris
I am trying to exclude placement using Google Ads API but I can't seem to 
find any documentation on it.

I have been able to list the placements by querying from 
"detail_placement_view" but that is it... There doesn't seem to be a way to 
exclude placement using this..

Now, if someone can point me in the right direction..

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2412adf3-d5bc-4f7f-9ec7-684304b4494bn%40googlegroups.com.


Re: Searching Text Ads using Google Ads Query Builder

2021-05-28 Thread Chris Prijic
Yes -- we already do filter for text/expanded text ads in our query. For 
many of our customers, that still has way too many rows for them to sort 
through and view. We did want to filter through the ads' text -- e.g. does 
any headline/description contain the text "vehicle". This would then return 
a much smaller set of fields.

E.g. something like this, which the current Google Ads UI supports:

[image: Screenshot 2021-05-28 091721.png]

Is this type of filter possible through the Google Ads Query Language?
On Thursday, May 27, 2021 at 7:20:42 PM UTC-7 adsapiforumadvisor wrote:

> Hi Chris,
>
> Thank you for posting your concern.
>
> If you are looking for a way to get data and statistics at ad level and 
> you specifically want this information for text ads and expanded text ads 
> only, then you can use the ad_group_ad 
> <https://developers.google.com/google-ads/api/fields/v7/ad_group_ad> 
> report and filter the ad_group_ad.ad.type 
> <https://developers.google.com/google-ads/api/fields/v7/ad_group_ad#ad_group_ad.ad.type>
>  
> field by '*EXPANDED_TEXT_AD' */ '*TEXT_AD'*. You can utilize this Google 
> Ads Query Builder 
> <https://developers.google.com/google-ads/api/fields/v7/ad_group_ad_query_builder>
>  
> to help you construct your query for *ad_group_ad* report with the filter 
> that I suggested earlier.
>
> Let me know if you have questions with the provided suggestion.
>
> Regards,
> [image: Google Logo] 
> Ernie John Blanca Tacata 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2HyMga:ref
>

-- 


Learn more about our digital marketing analytics, data, and automation 
solutions at orbee.com <https://www.orbee.com/>.



NOTICE TO RECIPIENT | 
This e-mail is meant for only the intended recipient of the transmission, 
and may be a communication privileged by law. If you received this e-mail 
in error, any review, use, dissemination, distribution, or copying of this 
e-mail is strictly prohibited. Please notify us immediately of the error by 
return e-mail and please delete this message from your system. Thank you in 
advance for your cooperation.


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bdea8da1-3dee-4219-96d1-c5d2a8dea509n%40googlegroups.com.


Searching Text Ads using Google Ads Query Builder

2021-05-27 Thread Chris Prijic
Hello all,

I wanted to ask if there was a way to search text ads (and extended text 
ads) using the query language? We are proxying Google Ads data into our 
systems using the API and want to allow customers to search their ads 
without us needing to synchronize with Google and build our own search 
layer.

I understand Google's UI supports this as an *ad text* filter, but does the 
query language support this somehow? I haven't found a solution via the 
docs so far.

Thanks!
Chris Prijic

-- 


Learn more about our digital marketing analytics, data, and automation 
solutions at orbee.com <https://www.orbee.com/>.



NOTICE TO RECIPIENT | 
This e-mail is meant for only the intended recipient of the transmission, 
and may be a communication privileged by law. If you received this e-mail 
in error, any review, use, dissemination, distribution, or copying of this 
e-mail is strictly prohibited. Please notify us immediately of the error by 
return e-mail and please delete this message from your system. Thank you in 
advance for your cooperation.


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9fc6a2b6-1446-42d3-9ad5-a3e77b98f961n%40googlegroups.com.


Re: Extra impressions when including Click Type

2021-04-07 Thread chris...@funnel.io
Hello Anthony,

Chris here, I work with Johan at Funnel.  We understand the values in the 
UI match, but I am still unsure why or how the value of 'Impressions' 
changes whether or not we have 'Click Type' included.  The problem we have 
is that our impressions value changes dependant on if Click Type is 
included, and this seems incorrect.  

Best Regards,
Chris Valle

On Friday, March 26, 2021 at 6:12:16 PM UTC+1 adsapiforumadvisor wrote:

> Hi Johan,
>
> Can you please share your report query, its results and your CID through 
> *reply 
> privately *so that we can further investigate?
>
> Thanks,
> Anthony
>
> [image: Google Logo] 
> Anthony 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2EnQa0:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/012a937d-bbe7-48d4-babe-82b974cf684en%40googlegroups.com.


Negative Conversion Value

2021-01-04 Thread chris...@funnel.io
Hello,

I am receiving negative values for 'All Conversions Value' from the Google 
Ads API.  For context, we are using the Search Term View report.  As well, 
in the same row where we have a negative value for 'All Conversions Value', 
the value for both 'Conversions' and 'All Conversions' is 0.  I am 
wondering how that is possible.  Can you please explain?

Best Regards,
Chris Valle

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1755a105-6c3f-4fe6-b5e6-91f34910864cn%40googlegroups.com.


Unable to pull detailed demographics type for Audiences

2020-10-30 Thread Chris van der Meulen
Hi,

I've been trying to make use of the ad_group_audience_view via Google Ads 
API, but I'm struggling to find data for the Detailed Demographics audience 
type which is display as "Detailed demographics" in the platform.

By querying the ad_group_criterion resource, I've been able to find the 
corresponding criterion_id which links to 
ad_group_audience_view.resource_name which maps to: 
`customers/{customer_id}/adGroupAudienceViews/{ad_group_id}~{criterion_id}`.

My issue is that this criterion_id is named in the platform, but I'm not 
able to find the name of that criterion via API. This criterion type shows 
up as 'UNKNOWN'. I've looked through all the retrievable fields of the 
ad_group_criterion resource, but I don't see anything that could link to 
that criterion's name.

Thanks

-Chris

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0a9793ae-bab3-4402-94ef-95a7ea90803cn%40googlegroups.com.


How to retrieve Client Customer ID from API (Python)?

2020-09-08 Thread Chris London
I've set up OAuth2 and I'm able to get credentials to access the API but 
there seems to be a gap in the documentation on retrieving the 
`client_customer_id`.

I was following this 
documentation: 
https://github.com/googleads/googleads-python-lib/wiki/API-access-on-behalf-of-your-clients-(web-flow)

I know that I can manually log into my AdWords account and find my ID on 
the top but that's cumbersome for users. I was hoping when the user accepts 
to give me access to their  AdWords there would be a way to 
programmatically get the client_customer_id.

Here's an example of my code:

```
oauth2_client = oauth2.GoogleRefreshTokenClient(
os.environ.get("ADWORDS_CLIENT_ID"), 
os.environ.get("ADWORDS_CLIENT_SECRET"),
account.refresh_token,  # Refresh token from OAuth2
)

# Initialize the AdWords client.
adwords_client = adwords.AdWordsClient(
os.environ.get("ADWORDS_DEVELOPER_TOKEN"), 
oauth2_client,
os.environ.get("ADWORDS_USER_AGENT"), 
# We don't know the client_customer_id yet
)

customer_service = adwords_client.GetService(
"CustomerService", version="v201809"
)
customers = customer_service.getCustomers()
```

When I do that I get this error:
googleads.errors.GoogleAdsServerFault: 
[AuthenticationError.CUSTOMER_NOT_FOUND @ ]

Is there a way to programmatically retrieve the client_customer_id without 
having to ask the customer to manually enter it?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7a730841-5539-433f-b867-c3ef00cd6ef3n%40googlegroups.com.


Re: Different Conversion metrics returned between Google Ads & AdWords API's

2020-05-14 Thread Chris Valle
Hello,

Could you please confirm you received my private message.  Thank you!

Best Regards,
Chris

On Monday, May 11, 2020 at 8:27:55 PM UTC+2, adsapiforumadvisor wrote:
>
> Hi Chris,
>
> Can you please *reply privately to author *your CID and a screenshot of 
> your UI with these values so that I can take a closer look?
>
> Thanks,
> Anthony
> Google Ads API Team
>
> ref:_00D1U1174p._5004Q1zLEKI:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a98184df-5cd8-4ea5-b6e3-e86fae3f6ac8%40googlegroups.com.


Different Conversion metrics returned between Google Ads & AdWords API's

2020-05-11 Thread Chris Valle
Hello,

We are testing the Google Ads API against the AdWords API by pulling 
different conversion metrics.  The problem we are having is we are 
receiving different values of certain metrics, while some remain the same, 
and we are unsure of why.  


AWQL string: SELECT AllConversions FROM AD_PERFORMANCE_REPORT DURING 
20200201,20200210-  Returned Value: AWQL: 883.46998
GWQL string: SELECT metrics.all_conversions FROM ad_group_ad WHERE 
segments.date BETWEEN '2020-02-01' AND '2020-02-10'. - Returned Value: 
AWQL: 883.36

Report type: Ad Report Ad, Ad Group

 Metrics we are noticing differences in include: All Conversions, All 
Conversion Value, Conversions

 Metrics that have remained the same: Clicks, Cost, Impressions etc.


It is worth noting that the differences in values between the metrics are 
not big, being between 5-20 of each respectively.  Does anyone have any 
idea why we are seeing these differences?  Any help or guidance would be 
greatly appreciated.

Best Regards,
Chris Valle
Developer @ Funnel




-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c8e7a4e0-996e-4045-b9e8-3eb5b7ac1fc0%40googlegroups.com.


SignatureDoesNotMatch Error Batch Job ProductPartition method

2020-04-03 Thread Chris Mah
Trying to send a product group structure to a Showcase -Shopping campaign 
for it to be broken out but receiving a SignatureDoesNotMatch error

I used the same script yesterday to do a similar breakout in a regular 
Shopping campaign, do batch jobs behave differently for different types of 
campaigns?

-- 
NOTICE: The information contained in this e-mail is considered Tinuiti 
intellectual property and is subject to confidentiality agreements in place 
between Tinuiti and its business partners. If you have received this email 
in error, please reply to the sender, and delete this message, copies, and 
attachments.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/5451123b-1059-4920-93cf-08059bf17f51%40googlegroups.com.


How to get MCC Account Labels at the sub account level? Ads API Beta

2020-02-17 Thread Chris B
HI, 

I am working with Ads API Beta and have been able to get each sub account 
in our manager account and pull metrics and what not.

However, now I am trying to get the labels that are attached to each sub 
account. When I run the below query I get all the labels, but the customer 
is always the manager account and I can't seem to find a way to know what 
sub accounts have that label attached to it. Additionally, if I try 
specifying the sub account I get NULL for labels returned.


"SELECT customer.id, customer.descriptive_name, customer.manager, 
customer.resource_name, label.id, label.name,  label.status, 
label.text_label.description, label.resource_name FROM label"


How can I pull the labels and connect them with the sub accounts that they 
are attached to?

Any resources would be extremely helpful, as I have not found anything yet 
myself searching around. 

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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/226234bd-8503-4ba2-a3c3-ae1c06e062aa%40googlegroups.com.


Ad Schedule returned result null in one source and available in another??

2019-12-27 Thread Chris B
I am running into an issue where I want to retrieve the ad schedule for a 
campaign. 

To do this I can use the following query: "SELECT 
campaign_criterion.ad_schedule.day_of_week FROM ad_schedule_view". With 
that query I get a returned result under campaign_criterion.ad_schedule.

However, to reduce the calls I wanted to pull the data along with other 
campaign data directly from the campaign_criterion. To do this I tried 
query "SELECT campaign_criterion.ad_schedule.day_of_week FROM 
campaign_criterion".

The only change is going directly to the campaign_criterion, rather then 
the ad_schedule_view. However, when I try the second query, I get null as 
my returned. 

So my question is why does going direct to the source returns null, but 
getting it from another source provides me the data?

Or alternatively, is there a way to provide multiple queries in a single 
API call? 
like:  "SELECT campaign_criterion.ad_schedule.day_of_week FROM 
ad_schedule_view" 
AND "SELECT customer_client.id, customer_client.descriptive_name FROM 
customer_client" 
AND "SELECT campaign.id, campaign.name, campaign_budget.amount_micros, 
campaign_budget.period FROM campaign"

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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/895abefe-b04c-4ac3-ba7a-95a2ba23c1dc%40googlegroups.com.


campaign_criterion.ad_schedule FROM campaign_criterion is null but campaign_criterion.ad_schedule FROM campaign_criterion.ad_schedule_view is not null

2019-12-20 Thread Chris B
Running into an issue when I call "SELECT 
campaign_criterion.ad_schedule.day_of_week FROM ad_schedule_view" I get 
return results, but "SELECT campaign_criterion.ad_schedule.day_of_week FROM 
campaign_criterion" 
returns null.

Is this intended or is it suppose to be returning the same resource?

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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d0a5ceab-c193-4e34-835c-4364f88f40ea%40googlegroups.com.


Conversions by Conversion Time?

2019-12-09 Thread Chris Larkin
Hi all -

I'm looking for a way to get the (newer - as of March/April 2019) 
"Conversion by Conv. Time" via the API or even AWQL.

Is this possible or is this field just not available yet? 

Thank you - 
Christopher

BTW - I posted this previously but it did not appear to be saved. I 
apologize if this is duplicative. 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e51ea521-8991-467d-a4a5-6387c8be0c15%40googlegroups.com.


AWQL comparison dates?

2019-11-25 Thread Chris Larkin
Hi all -

Apologies for my clearly horrible Google search skills, as I cannot find 
*anything* about the ability to use a comparison date range in a query. 

I've been using the .report method in my Google Ads scripts with great 
satisfaction as it works around limitations in the scripting language 
regarding various other campaign types (beyond Search, Display, Video), but 
I have a use case that requires the comparison columns and I'm looking for 
a shortcut vs manually pulling these reports in Google Ads because those 
reports add columns for change and change %, where I only need both of 
those for one column and in other cases I use one or the other.

Thanks in advance for suggestions -
Christopher

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/49f92a7a-c21b-4868-a527-ee0a18f72823%40googlegroups.com.


Re: Responsive Display finalUrlSuffix character limit

2019-10-10 Thread Reginald Chris Pasco
Thank you for the clarification.

On Fri, 11 Oct 2019, 03:46 Google Ads API Forum Advisor Prod, <
adsapiforumadvi...@gmail.com> wrote:

> Hi Reggie,
>
> Thank you for writing to us. The limits for 'finalUrlSuffix' field in the
> API should match the limits in the web interface. There is no maximum limit
> documented for this field, however a URL has a maximum limit of around
> 2000 characters
> 
>  before
> it will no longer function properly in some browsers. So, you might want
> your URL to be specified within the practical limits. Let us know if you
> have any further concerns.
>
> Regards,
> Nikisha Patel, Google Ads API Team
>
>
> ref:_00D1U1174p._5001UKMu9B:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CAMwy1Hgu%3DtG%3DFtcNknWDnNJt4bUd%2B8tcbriFxrGjXbtrwBxybw%40mail.gmail.com.


Re: Responsive Display Ad

2019-10-07 Thread Reginald Chris Pasco
Thank you for the clarification.

On Tue, Oct 8, 2019 at 3:00 AM Google Ads API Forum Advisor Prod <
adsapiforumadvi...@gmail.com> wrote:

> Hi Reggie,
>
> Thank you for reaching out. The Responsive Display Ad
>  will be the same
> no matter which campaign type you choose. If you are creating the Ad
> through the API, make sure you are using the
> MultiAssetResponsiveDisplayAd
> 
> type instead of ResponsiveDisplayAd
> 
> type (since this has been deprecated). For more information on the goals of
> the specific campaigns, please see Search Campaign
> 
> and Display Campaign
> 
> .
>
> Regards,
> Anthony
> Google Ads API Team
>
>
> ref:_00D1U1174p._5001UKMMWb:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CAMwy1Hg-E0C2UmuBbY4EwVbVpgtV7VcfPgMxKiGfsoopEYZ56w%40mail.gmail.com.


Re: Responsive Search and Display Ads Assets ID

2019-09-12 Thread Reginald Chris Pasco
Noted with thanks.

On Fri, Sep 13, 2019 at 4:53 AM Google Ads API Forum Advisor Prod <
adsapiforumadvi...@gmail.com> wrote:

> Hi Reggie,
>
> Thank you for reaching support. You could use ad_group_ad_asset_view
> 
> to pull the asset id details per ad group Id. Please find below the sample
> report query for reference.
> "SELECT ad_group_ad_asset_view.performance_label, asset.id,
> ad_group_ad.ad.responsive_search_ad.descriptions,
> ad_group_ad.ad.responsive_search_ad.headlines,
> ad_group_ad.ad.responsive_display_ad.headlines,
> ad_group_ad.ad.responsive_display_ad.descriptions FROM
> ad_group_ad_asset_view WHERE ad_group.id = 1234XXX3"
> Please give this a try and let us know if you have any issues.
>
> Regards,
> Nikisha Patel, Google Ads API Team
>
>
> ref:_00D1U1174p._5001UHGamm:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CAMwy1HifEi9whbcA1v%2BtZJ_T4_1CFgB%3D3bEzVUq1u27UL%2BAgpQ%40mail.gmail.com.


Re: Cant get asset.text_asset.text from Asset Resource

2019-09-11 Thread Reginald Chris Pasco
Thank you for your assistance.

On Wed, Sep 11, 2019 at 4:25 AM Google Ads API Forum Advisor Prod <
adsapiforumadvi...@gmail.com> wrote:

> Hi Reggie,
>
> Thank you for reaching support. I tried running the below report query and
> was successfully able to get the asset.text_asset.text value for the
> TextAsset/AdTextAsset added on the responsive ads in my account. Also, I
> was successfully able to retrieve the resource name and asset Id of
> headlines and descriptions assets added upon creation of the responsive
> display ads. Attached the logs for your reference. If you are still facing
> the issue, could you please share the complete request and response
> logs for me to investigate further by enabling PHP logging? You could
> enable the PHP logging by following this guide
>  for PHP client library.
> Please use *Reply privately to author* option while sharing the details.
> "SELECT asset.name, asset.id, asset.resource_name, asset.type,
> asset.text_asset.text FROM asset WHERE asset.type = 'TEXT' LIMIT 100"
>
> Regards,
> Nikisha Patel, Google Ads API Team
>
>
> ref:_00D1U1174p._5001UHGGej:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CAMwy1HjJK8e6FvYcZHfP81%2BswRYe518j2DArDJsFz1aSvFhzAQ%40mail.gmail.com.


Re: Google Ads Api - Check if Image Asset existing duplicate check

2019-09-09 Thread Reginald Chris Pasco
Many thanks. I already found the cause of the problem. All is good now.
Thanks

On Mon, Sep 9, 2019 at 10:09 PM Google Ads API Forum Advisor Prod <
adsapiforumadvi...@gmail.com> wrote:

> Hi Reggie,
>
> You may use the asset
>  resource
> to check if the image asset exists in the account and then work around to
> create new assets based on the data. Let me know if your concern is
> different.
>
> Thanks,
> Bharani, Google Ads API Team
>
> ref:_00D1U1174p._5001UHFz3d:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CAMwy1Hhk4UqiAG4nMA0tJa0hHyaxaKN35D1%3DsjofHpvGfq7Zkg%40mail.gmail.com.


Custom columns for Google Ads views?

2019-09-06 Thread Chris Larkin
Hi - 

Is there a way, programmatically, to select columns and save views with 
custom names? One thing we frequently do with our clients' accounts after 
they are added to the MCC is create views that arrange the columns in the 
ways we prefer for our manual tuning. 

I recognize we could migrate to purely pulling data our via reporting, 
rather than manually going through the GAds UI in the first place, and that 
may be the best practice anyway. My question is whether we can do such 
customizations from code.

Thanks in advance for reading - 
Christopher

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/248d5c28-0664-4e2f-b7bd-7eea907a267f%40googlegroups.com.


Re: AdWords API via JavaScript?

2019-09-05 Thread Chris Larkin
Another related question: I noticed that there are some platforms that do 
not appear to be "officially" supported, like R and Node. Is it okay to ask 
questions here about those languages or do I need to find another forum?

Best regards,
Christopher

On Wednesday, September 4, 2019 at 4:18:25 PM UTC-5, Chris Larkin wrote:
>
> Can the AdWords API be accessed from JavaScript? I recognize that there is 
> an (unofficial) Google Ads API client library for Node, but is that the 
> only way to reach the API features not available in Google Ads Script -- 
> ".gs" with a function main() -- ?
>
> I want to do the Generating Targeting Ideas using the AdWords API, and I'm 
> wondering if there are options other than full programming languages, 
> because we have JavaScript dev resources already. 
>
> Thanks in advance for reading -
> Christopher
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2c468ddf-6f42-44fa-9168-7e74154565de%40googlegroups.com.


Get Google Ads Details For Competition

2019-09-05 Thread Chris Larkin
There is no such API. Any sites that do competitive analytics are scraping 
pages in violation of Google’s terms of service, and, worse, the data isn’t 
very accurate.

Depending on the domain, the data is so incomplete as to be almost useless. For 
example, today I glanced at semrush and ahrefs on the same domain, got 
completely different keyword sets: one with brand related terms only and the 
other with competitors names as keywords. There was nothing in terms of generic 
keywords at all. There’s no way these sites were close to comprehensive.

Google doesn’t share competitor data, which makes sense since we wouldn’t want 
to have our keyword data read by our competitors or their agencies right? 

You might find auction insights helpful, or even impression share. 

Better question: what exactly do you want to use competitor ad data for?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/57f74d9a-3a0b-4ada-ad8e-37b462fcdf70%40googlegroups.com.


AdWords API via JavaScript?

2019-09-04 Thread Chris Larkin
Can the AdWords API be accessed from JavaScript? I recognize that there is 
an (unofficial) Google Ads API client library for Node, but is that the 
only way to reach the API features not available in Google Ads Script -- 
".gs" with a function main() -- ?

I want to do the Generating Targeting Ideas using the AdWords API, and I'm 
wondering if there are options other than full programming languages, 
because we have JavaScript dev resources already. 

Thanks in advance for reading -
Christopher

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9fa70e68-c339-432d-9d6e-65290502c200%40googlegroups.com.


Creating ResponsiveDisplayAd raises AdGroupAdError.CANNOT_CREATE_DEPRECATED_ADS

2019-08-08 Thread Reginald Chris Pasco
Hi,

I testing the creation of Responsive Display Ad via API but i've been 
getting error "(Error: AdGroupAdError.CANNOT_CREATE_DEPRECATED_ADS, 
FieldPath: operations[0].operand.ad, Trigger: )"
I'm basing the script form this *guide 
. *Does 
this mean I need to use MultiAssetResponsiveDisplayAd now in order to 
create Responsive Display Ad?

Please advise.
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a978c801-26d3-4c01-8621-5bb219a46e29%40googlegroups.com.


Re: Performance Report for Display Ads

2019-08-07 Thread Reginald Chris Pasco
Noted with thanks.

On Wed, Aug 7, 2019 at 4:12 AM Google Ads API Forum Advisor Prod <
adsapiforumadvi...@gmail.com> wrote:

> Hello Reginald,
>
> You can use the Campaign Performance Report
> 
> by filtering based on the AdvertisingChannelType
> 
>  to
> pull the details of the campaigns with specific serving target as Display.
> You can then use the Ad Performance Report
> 
> to retrieve the Display Ads within those campaigns. Could you please give
> this a try and let us know if you encounter any issues?
>
> Thanks,
> Bharani, Google Ads API Team
>
> ref:_00D1U1174p._5001UEI6SU:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CAMwy1Hiy3UnxjggpjCZLwn9oyaNJxd85CH24ZOk0GQr3L2qFHg%40mail.gmail.com.


Performance Report for Display Ads

2019-08-06 Thread Reginald Chris Pasco
Hi,

I just want to ask if there is a performance report that returns only for 
display ads/campaigns?

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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4535081b-67f4-4f3a-b278-c814ace4fe0d%40googlegroups.com.


Campaign Budget Change Affect Perfomance Report

2019-08-06 Thread Reginald Chris Pasco
Hi,

I just want to verify if by switching the budgets midday will affect the 
performance report?
Based from this guide (here 
),
 
the budget will start from the time you switch as if the budget for that 
day has not been served yet.
Do the clicks, impressions, and other metrics will be retrained after the 
switch?

Please advise.
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2202ffbf-b42f-4c0b-8d03-92a5837a77bd%40googlegroups.com.


Display Ads Shared Budget

2019-08-06 Thread Reginald Chris Pasco
Hi,

I just want to verify if Display Ads can participate in Shared Budgeting? 
or they have to be budgeted individually?

Please advise.
Thanjs

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9d177f2e-4459-48aa-97f5-707e9ebbd585%40googlegroups.com.


Display Ad Types

2019-08-06 Thread Reginald Chris Pasco
Hi, I just have a question regarding the Display Ad Networks.
I successfully created Expanded Text, Call Only and Image Ads using a 
Display Type of Campaign on my Sandbox Account.
I just want to verify if these ads are valid? Based from the Posts ive been 
reading, only Responsive Ads are suggested valid when creating ads on 
Display Ad Network.
Please advise.
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/eaee8539-dafe-4526-a0c7-a86d4e6bb41b%40googlegroups.com.


Re: Geo Report pulled from API not matching UI

2019-07-03 Thread Chris
Hi, this is the query I'm using to test with. I attached an image of the 
fields that are selected in the Google Ads UI.
When I compare the two results I see the following
Cost off by 10%
Impressions off by 8%
Interactions off by 12%
Views off by 12%
The total amount of rows between the two results are off by 2%.

SELECT
  segments.date,
  customer.descriptive_name,
  campaign.name,
  ad_group.name,
  ad_group.type,
  segments.geo_target_city,
  segments.geo_target_region,
  geographic_view.country_geo_target_constant,
  segments.device,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros,
  metrics.impressions,
  metrics.interactions,
  metrics.video_views
FROM
  geographic_view
WHERE
  segments.date = '{date}'



On Wednesday, July 3, 2019 at 7:02:29 AM UTC-7, Nathan wrote:
>
> Hi Chris 
>
> Weird, but I just noticed this exact same thing (
> https://groups.google.com/forum/?utm_medium=email_source=footer#!topic/adwords-api/nFlapFrCGdc
> ). 
>
> Can you share your query you're using, and how different it is vs the UI?
>
>
> On Wednesday, July 3, 2019 at 4:08:58 AM UTC-7, Chris wrote:
>>
>> Hello,
>> I currently have a Geo report in Google Ads UI that I created. I wrote my 
>> own search query to hit Google Ads API. I used the same fields that my Geo 
>> report has in the UI. When I compare the aggregations the numbers do not 
>> match. The UI is showing larger numbers for Cost, 
>> Impressions, Interactions, and Views. I'll be happy to post additional 
>> information. Please let me know what I need to share. 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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d53fbe99-1e09-4701-bc6f-953a617af0a4%40googlegroups.com.


Geo Report pulled from API not matching UI

2019-07-03 Thread Chris
Hello,
I currently have a Geo report in Google Ads UI that I created. I wrote my 
own search query to hit Google Ads API. I used the same fields that my Geo 
report has in the UI. When I compare the aggregations the numbers do not 
match. The UI is showing larger numbers for Cost, 
Impressions, Interactions, and Views. I'll be happy to post additional 
information. Please let me know what I need to share. 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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3d5cb7a2-8936-4570-8df0-8bfcdc49afac%40googlegroups.com.


Are Google Ads Periodic Report Emails Available Programmatically?

2019-06-11 Thread Chris
We noticed that we can set scheduled emails for reports. After some 
testing, we noticed that the email sent out, contain a link that redirects 
us to the Google Ads UI. After being redirected and signed in, the report 
begins to download. We thought that we could use this method for 
downloading the full report including the fields we are not able to get 
with the API. Considering that the email only contains a link that 
redirects us, it seems it will be problematic to use this method. Is there 
another way to download and access the reports which we can view in the UI, 
programmatically? 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3b3920ac-4cfa-49ea-ae38-c0651670acf6%40googlegroups.com.


Google Ads Geographic Master List?

2019-06-11 Thread Chris
We noticed that the following fields return back geoTargetCostant values. 

- Country/Territory (Geographic)
- Region (Geographic)
- City (Geographic)

In the Google Ads documentation, it recommends querying the API with the 
geoTargetConstant value one at a time. This would not be feasible with the 
number of rows that we are pulling. Is there an API that we can call that 
will return a master list of geoTargetConstants? Then do mapping on our 
side to determine the canonical names of the geo locations.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/70dfa0ae-7e48-4703-a638-904c580bda03%40googlegroups.com.


Google Ads Fields in UI are not available in API?

2019-06-11 Thread Chris
I'm trying to download reports that my company currently has in Google Ads 
UI. It doesn't seem like the API offers the following fields are not able 
to be pulled.

Missing Fields:

   -  Headline
   -  Description 1
   -  Description 2
   -  YouTube Earned Views
   -  Youtube Earned Subscribers
   -  YouTube Earned Playlist Additions
   -  Youtube Earned Likes
   -  YouTube Earned Shares


Is that so?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4f17ee8f-163d-45d7-a760-03ffbc32e4a9%40googlegroups.com.


Check Quota?

2019-05-29 Thread Chris
Is there a way to check how many Daily Operations I have left for Google 
Ads API?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0c61df2a-c75c-447a-9783-9e29b182aa82%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: In which UI can I see media files I've uploaded via the MediaFileService of the Ads API?

2019-05-06 Thread 'Chris Mason' via AdWords API and Google Ads API Forum
Thanks for the reply.  Saves me from continuing to search for it.  =)


On Sunday, May 5, 2019 at 11:36:30 PM UTC-7, googleadsapi-forumadvisor 
wrote:
>
> Hi Chris,
>
> Thank you for reaching out to us. I could see that you have uploaded the 
> image files successfully using the MediaFileService.MutateMediaFiles() 
> method and confirmed that it was indeed uploaded by using the 
> MediaFileService.GetMediaFile() method. Unfortunately, there is currently 
> no way to view the list of all uploaded images in Google Ads UI. However, 
> you should be able to view these images on ad level.
>
> Let me know if this helps.
>
> Regards,
> Dave
> Google Ads API Team
>
>
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> Also find us on our blog and discussion group:
> https://ads-developers.googleblog.com/search/label/google_ads_api
> https://developers.google.com/adwords/api/community/
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>
> Was your question answered? Please rate your experience with us by taking 
> a short survey.
> If not -- reply to this email and tell us what else we can do to help.
>
> Take Survey 
> <https://support.google.com/google-ads/contact/survey_transactional?caseid=3-413526320=en=1>
>
> Also find us on our blog and discussion group:
> http://googleadsdeveloper.blogspot.com/search/label/adwords_api
> https://developers.google.com/adwords/api/community/
> On 05/04/19 05:12:41 christoph...@yahoo.com  wrote:
>
> Hello,
>
> I am just starting to work with the Google Ad API.  The first task I have 
> is to upload our existing library of creative images to our account.  I 
> have uploaded a handful of image files using the 
> MediaFileService.MutateMediaFiles() method.  However, while I can verify 
> the file was uploaded using the MediaFileService.GetMediaFile() method, I 
> have been unable to find the files listed anywhere in either the Google Ads 
> Manager UI (https://admanager.google.com) or the Google Ads API UI (
> https://ads.google.com).
>
> Can a list of images I've uploaded be viewed in either of those UIs?  If 
> so, where?  If not, is there anyway for a non-developer (i.e. not via an 
> API) to view them somewhere?
>
> Thank you.
>
> -- 
> -- 
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> 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 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
> --- 
> You received this message because you are subscribed to the Google Groups 
> "AdWords API and Google Ads API Forum" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to adwords-api+unsubscr...@googlegroups.com.
> Visit this group at https://groups.google.com/group/adwords-api.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/adwords-api/a42e8797-bc2c-4d6d-953e-c1e777ccc25b%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/adwords-api/a42e8797-bc2c-4d6d-953e-c1e777ccc25b%40googlegroups.com?utm_medium=email_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9670355d-3b8c-4817-918a-8df72156c868%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


In which UI can I see media files I've uploaded via the MediaFileService of the Ads API?

2019-05-05 Thread 'Chris Mason' via AdWords API and Google Ads API Forum
Hello,

I am just starting to work with the Google Ad API.  The first task I have 
is to upload our existing library of creative images to our account.  I 
have uploaded a handful of image files using the 
MediaFileService.MutateMediaFiles() method.  However, while I can verify 
the file was uploaded using the MediaFileService.GetMediaFile() method, I 
have been unable to find the files listed anywhere in either the Google Ads 
Manager UI (https://admanager.google.com) or the Google Ads API UI 
(https://ads.google.com).

Can a list of images I've uploaded be viewed in either of those UIs?  If 
so, where?  If not, is there anyway for a non-developer (i.e. not via an 
API) to view them somewhere?

Thank you.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a42e8797-bc2c-4d6d-953e-c1e777ccc25b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to specify date-time-range in TargetingIdeaService (v201710)

2019-01-08 Thread Chris
Hi Vincent,

This is now available in the UI, is the API support on the road map?

Thanks

On Tuesday, December 12, 2017 at 1:23:16 AM UTC-6, Vincent Racaza (AdWords 
API Team) wrote:
>
> Hi Anatoly,
>
> Currently, getting the keyword statistics by specifying a custom date 
> range is not supported in the TargetingIdeaService 
> .
>  
> This is also not supported in the UI's Keyword Planner. You can check this 
> guide 
> 
>  for 
> more information regarding the generation of targeting ideas using 
> TargetingIdeaService.
>
> Please continue to follow our blog 
>  to 
> receive any future updates like new releases.
>
> Thanks,
> Vincent
> AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f318f0ae-230d-4edf-8102-4bd4f52cb770%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Ad Performance Report

2018-10-19 Thread Chris Bell
I Have two issues with the Ad Performance report and hoping someone can 
help me out,

Firstly the cost field doesn't seem to make sense with any of the numbers 
in my adwords account regarding the cost of the adgroup over a period of 
time.

Secondly, the report says it's should be on an Ad level but the response I 
get is on a adGroup level, there's only one result per adGroup even when 
the adGroup has multiple ads.

Anyone got any experience with this report who could help out?

Much appreciated

Chris

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/34e8bc55-bd0b-4748-ac4d-0e93f7c5e23e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Fetch Customer ID programmatically?

2018-09-27 Thread chris
That's exactly what I needed; thank you! :)

On Thursday, September 27, 2018 at 1:49:10 PM UTC-6, Bharani Cherukuri 
(AdWords API Team) wrote:
>
> Hello Chris, 
>
> Thank you for explaining the use case. You may use the 
> CustomerService.getCustomers() 
> <https://developers.google.com/adwords/api/docs/reference/v201809/CustomerService#getCustomers>
>  which 
> takes no arguments and returns the details of the customers directly 
> accessible by the user authenticating the call. Please check this guide 
> <https://developers.google.com/adwords/api/docs/guides/accounts-overview#customerservice>
>  as 
> a reference. The client customer Id is required for all other API services 
> except the CustomerService and ReportDefinitionService. The same email 
> address/user can have access to multiple accounts hence the API calls are 
> made depending on the email address used for authentication along with the 
> target account CID. If this does not address your concern, could you please 
> elaborate?
>
> Regards,
> Bharani, AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0086c26d-4cfe-4490-9baa-38ff20a321ba%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Fetch Customer ID programmatically?

2018-09-27 Thread chris
I'm still getting used to the Adwords API (using the PHP SDK). I have an 
authorization workflow and the consenting account's refresh token is stored 
for later use, along with the client ID/Secret, and Developer key. 
(I do wish this SDK used the same Google_Client object that the other 
Google APIs used, or that it used the json files generated by the API 
Console)
I also apparently need a Customer ID to do anything in the system... I find 
this odd, I guess? The API should already know which user account this is 
regarding (the one that consented and whose access token is in use). 

We're working on a SaaS system at the moment to allow users to authorize 
through our site and attach their entered "leads" to a custom targeting 
list (to an existing list? Or create a new one? Not sure yet), and it seems 
like forcing them to copy and paste their customer ID from AdWords is an 
odd extra step... Have I misunderstood something? I don't seem to be able 
to make calls without that "clientCustomerId" value, though I'd like to be 
able to automatically pull the most relevant top-level one for that account.

What am I doing wrong? Am I misunderstanding the workflow?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9e9201d8-619c-438a-9de0-3d15918e14bc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Can I get somehow bid change count from AdWords API?

2018-08-07 Thread Chris Sawarzynski
Hi,
Is there any way to obtain information about how many times bid has changed 
in predefined period of time?
I have information from google contact person about something like bid 
change counter, but I still have no idea where can i find such measurement.
Thanks,
Chris

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/88cdf3bb-2da7-4f27-a061-72674049aa1a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: v201806/AdService mutate SET trackingUrlTemplate yields AdError.INVALID_AD_TYPE

2018-07-11 Thread Chris
Thanks Peter, I sent you a private reply with all the info.

On Wednesday, July 11, 2018 at 1:24:47 AM UTC-5, Peter Oliquino (AdWords 
API Team) wrote:
>
> Hi Chris,
>
> Could you confirm if the Id 
> <https://developers.google.com/adwords/api/docs/reference/v201806/AdService.Ad#id>
>  that 
> you are passing indeed belongs to a TextAd 
> <https://developers.google.com/adwords/api/docs/reference/v201806/AdService.TextAd>
>  object? 
> So I can further investigate, could you provide to me your clientCustomerId 
> and the ad Id? You may reply to me via the *Reply privately to author*
>  option.
>
> Thanks and regards,
> Peter
> AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/64129019-2923-4ed7-9d5e-fe6d8523d0b1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


v201806/AdService mutate SET trackingUrlTemplate yields AdError.INVALID_AD_TYPE

2018-07-10 Thread Chris
Converting several of our tracking templates to use https but not having 
any luck with the new AdService.mutate().

POST /api/adwords/cm/v201806/AdService

https://adwords.google.com/api/adwords/cm/v201806;>
  
SET

  REDACTED
  https://REDACTED

  


Getting this error, please help?  What am I missing?


  soap:Client
  [AdError.INVALID_AD_TYPE @ 
operations[0].operand.id]
  
https://adwords.google.com/api/adwords/cm/v201806;>
  [AdError.INVALID_AD_TYPE @ 
operations[0].operand.id]
  
ApiException
  http://www.w3.org/2001/XMLSchema-instance; 
xsi:type="AdError">
operations[0].operand.id

  operations
  0


  operand


  id


AdError.INVALID_AD_TYPE
AdError
INVALID_AD_TYPE
  

  


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/852fac7a-8b25-4fc7-a8c6-1a5b7113b18d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED - POST /api/adwords/ch/v201802/CustomerSyncService

2018-04-16 Thread Chris
Hi Luis - we are still encountering the error(s) on the majority of 
our clientCustomerId values, I can send you some examples of failures if 
you need them.

On Sunday, April 15, 2018 at 10:59:02 PM UTC-5, Luis Xander Talag (AdWords 
API Team) wrote:
>
> Hi Chris,
>
> Thanks for providing the logs. We've received an information that the 
> issue I was referring to has now been resolved. Could you retry your 
> requests and check if you still encounter the error on your end?
>
> Regards,
> Luis
> AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b69288e2-bbcf-4b34-a192-8c427f783bf6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED - POST /api/adwords/ch/v201802/CustomerSyncService

2018-04-14 Thread Chris
Hi all - any word on when this issue can be addressed (ETA)?  I am going to 
need to make some hefty changes to work around this problem if this 
endpoint cannot be fixed.  Please advise.

On Thursday, April 12, 2018 at 10:26:21 PM UTC-5, Chris wrote:
>
> These calls started failing this morning around 2018-04-12 03:01:02 
> Central Time.
>
> POST /api/adwords/ch/v201802/CustomerSyncService
>
>
>
>
> 
> http://schemas.xmlsoap.org/soap/envelope/;>
>   
> https://adwords.google.com/api/adwords/ch/v201802; xmlns="
> https://adwords.google.com/api/adwords/cm/v201802;>
>   REDACTED
>   CustomerSyncService
>   get
>   1
>   16
> 
>   
>   
> 
>   soap:Server
>   [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED @ ; 
> trigger:'null']
>   
> https://adwords.google.com/api/adwords/cm/v201802; xmlns:ns2="
> https://adwords.google.com/api/adwords/ch/v201802;>
>   [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED @ ; 
> trigger:'null']
>   
> ApiException
>   http://www.w3.org/2001/XMLSchema-instance; 
> xsi:type="AuthenticationError">
> 
> null
> 
> AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED
> AuthenticationError
> CLIENT_CUSTOMER_ID_IS_REQUIRED
>   
> 
>   
> 
>   
> 
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6522c507-519c-4cc2-b6c4-351d74b9160d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED - POST /api/adwords/ch/v201802/CustomerSyncService

2018-04-13 Thread Chris
Hi Luis - yep, the header value is specified and this has been working for 
a long time and just started failing yesterday.  I replied privately with 
the full SOAP exchange info.

Thanks for your help here!
Chris

On Friday, April 13, 2018 at 2:40:55 AM UTC-5, Luis Xander Talag (AdWords 
API Team) wrote:
>
> Hi Chris,
>
> The error AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED means that 
> the client customer ID was not specified in the HTTP header. This being 
> said, could you clarify if you set your clientCustomerId in your HTTP 
> header? If so and you still encountered the error, then this might be 
> related to an ongoing issue that our team is currently fixing. The 
> current workaround we have for this is to retry the request until the 
> operation succeeds. 
>
> However to further confirm if it is related, could you provide the 
> complete SOAP request and response logs when you encountered the error? 
> Please reply via *Reply privately to author*.
>
> Thanks and regards,
> Luis
> AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/de148c38-b90f-42d6-a19c-8ff68370b8ad%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED - POST /api/adwords/ch/v201802/CustomerSyncService

2018-04-12 Thread Chris
These calls started failing this morning around 2018-04-12 03:01:02 Central 
Time.

POST /api/adwords/ch/v201802/CustomerSyncService





http://schemas.xmlsoap.org/soap/envelope/;>
  
https://adwords.google.com/api/adwords/ch/v201802; 
xmlns="https://adwords.google.com/api/adwords/cm/v201802;>
  REDACTED
  CustomerSyncService
  get
  1
  16

  
  

  soap:Server
  [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED @ ; 
trigger:'null']
  
https://adwords.google.com/api/adwords/cm/v201802; 
xmlns:ns2="https://adwords.google.com/api/adwords/ch/v201802;>
  [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED @ ; 
trigger:'null']
  
ApiException
  http://www.w3.org/2001/XMLSchema-instance; 
xsi:type="AuthenticationError">

null

AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED
AuthenticationError
CLIENT_CUSTOMER_ID_IS_REQUIRED
  

  

  


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c6872bee-c3ff-4309-b005-6c199763f4c6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AWQL Reporting slowdown?

2017-12-21 Thread chris . schofield


On Monday, 11 September 2017 17:01:38 UTC+2, AdWordsApiUser wrote:
>
> Hi Team,
>
> We're noticing a significant slowdown in the throughput of the AWQL 
> Reporting using the API since last week, where we're spending about 30%-40% 
> more time than usual. Is this a known issue, or something that is being 
> changed? Any insights will be appreciated.
>
> Cheers, and have a great week ahead!
>
> MG 
>

The response times for various parts of the API are in constant 
fluctuation, with some responses taking around 200ms on some days, and over 
79 seconds other days. What is going on? Why is it so unstable?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c6d6afd9-3cfb-495b-935b-d5feab8081aa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Why, all of a sudden, is it taking a minimum of 70 seconds to retrieve any information from the API?

2017-12-21 Thread chris . schofield
Hi all,

I have written an application that collates data from the AW API (PHP 
SOAP). At random times through development, and with literally no changes 
to the code, connection or environment the response time for the api has 
gone from being almost instantaneous to a MINIMUM of 70 seconds. Why is 
this happening?

Chris.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/34c56b8d-8024-4565-8378-89790f95d8ad%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Custom URL Parameters not updating properly

2017-12-06 Thread Chris D
I believe there is a bug for updating and removing Custom URL Parameters
When I try to update url parameters for adgroups through the UI we receive 
errors.
When I try to update url parameters for adgroups through the api I see that 
the previous 3 parameters still exists in the list but are mark as remove. 
However when attempting to save it is throwing error

idError.NOT_FOUND @ 
operations[0].operand.urlCustomParameters.parameters[3].key; 
trigger:'nameOfParameter'

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d7fb156b-ccab-4266-bb1f-1dc8a3c1ad6c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Trying to output Adwords API into a pandas dataframe

2017-11-13 Thread Chris Marquer
Hi,

As the title suggests I'm trying to download a report from the Adwords API 
using Python and put the data into a Pandas DataFrame, but I am having no 
luck. I'm still new to Python so my error may be a lack of basic 
understanding. I've tried multiple ways of solving this problem, but below 
is my python script to get the output into a Pandas DataFrame.


from googleads import adwordsimport pandas as pdimport numpy as np
# Initialize appropriate service.

adwords_client = adwords.AdWordsClient.LoadFromStorage()

report_downloader = adwords_client.GetReportDownloader(version='v201710')
# Create report query.
report_query = ('''
select Date, Clicks
from ACCOUNT_PERFORMANCE_REPORT
during LAST_7_DAYS''')

df = pd.read_csv(report_downloader.DownloadReportWithAwql(
report_query, 
'CSV',
client_customer_id='xxx-xxx-', # denotes which adw account to pull from
skip_report_header=True, 
skip_column_header=False,
skip_report_summary=True, 
include_zero_impressions=True))


And this is the error that I am getting.

Day,Clicks2017-11-05,420612017-11-07,457922017-11-03,368742017-11-02,397902017-11-06,449342017-11-08,456312017-11-04,36031---ValueError
Traceback (most recent call 
last) in ()
 25 skip_column_header=False,
 26 skip_report_summary=True,---> 27 include_zero_impressions=True))
/anaconda/lib/python3.6/site-packages/pandas/io/parsers.py in 
parser_f(filepath_or_buffer, sep, delimiter, header, names, index_col, usecols, 
squeeze, prefix, mangle_dupe_cols, dtype, engine, converters, true_values, 
false_values, skipinitialspace, skiprows, nrows, na_values, keep_default_na, 
na_filter, verbose, skip_blank_lines, parse_dates, infer_datetime_format, 
keep_date_col, date_parser, dayfirst, iterator, chunksize, compression, 
thousands, decimal, lineterminator, quotechar, quoting, escapechar, comment, 
encoding, dialect, tupleize_cols, error_bad_lines, warn_bad_lines, skipfooter, 
skip_footer, doublequote, delim_whitespace, as_recarray, compact_ints, 
use_unsigned, low_memory, buffer_lines, memory_map, float_precision)
653 skip_blank_lines=skip_blank_lines)
654 --> 655 return _read(filepath_or_buffer, kwds)
656 
657 parser_f.__name__ = name
/anaconda/lib/python3.6/site-packages/pandas/io/parsers.py in 
_read(filepath_or_buffer, kwds)
390 compression = _infer_compression(filepath_or_buffer, compression)
391 filepath_or_buffer, _, compression = get_filepath_or_buffer(--> 392 
filepath_or_buffer, encoding, compression)
393 kwds['compression'] = compression
394 
/anaconda/lib/python3.6/site-packages/pandas/io/common.py in 
get_filepath_or_buffer(filepath_or_buffer, encoding, compression)
208 if not is_file_like(filepath_or_buffer):
209 msg = "Invalid file path or buffer object type: {_type}"--> 210 
raise ValueError(msg.format(_type=type(filepath_or_buffer)))
211 
212 return filepath_or_buffer, None, compression
ValueError: Invalid file path or buffer object type: 


Any help would be greatly appreciated

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a5d0ba31-72a0-4a48-87b8-d604efffbedb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Importing data from Adwords API to Excel

2017-11-12 Thread Chris Lawhorn


down votefavorite 


I'd like to find a way to import keyword search volume into Excel.

Currently, I'm using Grepwords API with this function:

=WEBSERVICE(
http://api.grepwords.com/lookup?apikey=XXXAPIKEYXXX=taco%20bell)

This imports a whole page of information to Excel.

Is there a way to perform the same task--albeit using the Adwords API 
instead of Grepwords?

If so, can someone provide an example of what that URL would look like? 
Thanks!

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e7e3318d-d2e0-4818-8860-d4251b2b1481%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to add dummy data to my test account

2017-10-19 Thread 'Chris Mason' via AdWords API Forum
This is absolutely ridiculous, ive just gone through the biggest headache 
trying to get a test account in adwords so i can test an api that collects 
spend data and now the api wont return the required data i need to test as 
test accounts dont have test data, pretty much defeats the point of a test 
account, for once facebook test accounts are better than google test 
accounts at least they provide test data!

Can anyone here provide a solution to being able to actually get fake ad 
spend data into a test account?

On Monday, 25 March 2013 03:15:41 UTC, Jonathan Sosa wrote:
>
> Hi
>
> I'm trying to get the Campaign Performance Report for my test account, but 
> it returns no rows.
>
> I think the reason is adding the required segment field ClickType. (All 
> my test campaigns have no clicks)
>
> Is there a way to add dummy data Clicks/Impressions/etc to my test 
> campaigns?
>
> Best
> Jonathan
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2ab50951-72d6-4361-927f-1a5febd5b779%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adwords API using PHP getting error when GetRefreshToken.php is run

2017-06-26 Thread Chris
I'm facing the EXACT same problem.
I used composer to install the files. 

But, as the other Chris states, every single file I try to use seems to 
mismatch the folder structure.
I was able to get the GetRefreshToken.php to work, but only by virtue of 
editing line 19 to read require '../../../../../vendor/autoload.php', with 
an extra ..

Now, if I try to run any reports (eg. 
/vendor/googleads/googleads-php-lib/examples/AdWords/v201705/Reporting/GetReportFields.php),
 
etc, they come up with similar directory structure problems, with similar 
errors on line 19.
Very frustrating!!

If I move the .php file itself up one directory, the GetReportFields.php 
runs but I get the following:

*Fatal error*: Uncaught InvalidArgumentException: Config file not found as 
specified: 'adsapi_php.ini' or in the home directory: 
'/Users/chris/adsapi_php.ini'. in /Users/chris/Google Drive//vendor/googleads/googleads-php-lib/src/Google/AdsApi/Common/ConfigurationLoader.php:63.

Can you provide us with a sense of what the folder structure *should* look 
like?
That might prove exceptionally helpful for me, and others.

On Friday, January 13, 2017 at 4:20:39 PM UTC-5, Shwetha Vastrad (AdWords 
API Team) wrote:
>
> Hi Chris,
>
> You'll need to use Composer <https://getcomposer.org/> to install the 
> latest version of the AdWords API PHP client library, which will update the 
> required dependencies in your environment. If you downloaded the example 
> files directly from the repository, these dependencies may not be 
> configured correctly. Could you try it out and let me know if it works? 
>
> Regards,
> Shwetha, AdWords API Team.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0afc876f-ef5d-4242-a7f8-9ed935306b35%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Correlating a call extension call with the generated GCLID

2017-03-07 Thread Chris Hahn
Thanks Sreelakshmi for the response!

Can you offer any suggestions about connecting individual calls to those 
GCLID records? I see how I would get the list of click performance records 
for a given day where the clicktype is "CALLS", and I could compare that to 
the list of calls that came into my system, but how would I connect those 
two data sets?

Is there a way to capture the GCLID of a call in real time?

On Thursday, March 2, 2017 at 3:56:14 PM UTC-6, Sreelakshmi Sasidharan 
(AdWords API Team) wrote:
>
> Hi Chris, 
>
> Yes, the call extension click also will generate a GCLID. You can extract 
> the stats for the GCLID by using the CLICK_PERFORMANCE 
> <https://developers.google.com/adwords/api/docs/appendix/reports/click-performance-report>
>  report. 
> You will need to look for the corresponding rows where clicktype 
> <https://developers.google.com/adwords/api/docs/appendix/reports/click-performance-report#clicktype>
>  is 
> 'CALLS'.
>
> You can also check out the Phone call conversions 
> <https://developers.google.com/adwords/api/docs/guides/conversion-tracking#phone_call_conversionshttps://developers.google.com/adwords/api/docs/guides/conversion-tracking%23phone_call_conversions>
>  in 
> the linked guide to see if that is an option for you. 
>
> Thanks,
> Sreelakshmi, AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ba72ad66-c017-412d-a84f-1ff8aaefe9a0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Correlating a call extension call with the generated GCLID

2017-03-02 Thread Chris Hahn
Hello,

I've read in a few places that a call extension click/call also generates a 
GCLID record, since it's a click on an ad. Is there any mechanism that 
allows us to capture that GCLID to know more about the call after the fact?

Something along the lines of a webhook that can be fired to a URL with the 
GCLID as a part of the payload, so it can be recorded and used later to 
lookup click performance data on users who call a given AdWords account.

Thanks for any help or suggestions.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/52a931eb-fe1f-4ae1-b5e6-1107f8a04b3e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


API V201607 Cross Client Report for click performance and MCC with thousands of sub-accounts

2017-02-14 Thread Chris Hahn
Hello,

Is there any way to determine which sub-account from an MCC a particular 
GCLID belongs to other than looping through the sub-accounts and checking 
them one at a time? I've seen some things in help topics about cross client 
reporting but that was from a few years ago and I can't find solid examples 
anywhere. It seems like the click performance report still has a property 
called "external customer id" which makes me think something like this is 
possible, but I can't figure it out.

When I try to request information on a batch of GCLIDs for the MCC customer 
client ID, I get the following error:

ReportDefinitionError.CUSTOMER_SERVING_TYPE_REPORT_MISMATCH

Any direction or advice would be greatly appreciated. Thanks!

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/84f6dad5-f01b-4160-a48f-02c17cb83d3b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Problem getting started with PHP demos

2017-01-19 Thread Chris
I'm getting the following error

PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting 
identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in 
/home/chris/getcampaigns.php on line 40

when I try to run the getcampaigns demo.

I'm sure I'm doing something stupid, but I have no idea what it is, can 
somebody give me some pointers?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1a211a11-2ee0-48f1-b824-793ca38532e1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: GenerateRefreshToken.php command line error

2017-01-13 Thread Chris
Do you recommend that I totally delete the zip file that I have in my 
website root?

Should I be navigating to the website root in SSH before running the 
composer install command?

Thanks

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/fcfcc51a-57d2-4d41-8eee-fa6ae72f84e3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


GenerateRefreshToken.php command line error

2017-01-13 Thread Chris
I'm trying to generate a refresh token but I'm getting the following error 
*AFTER* I have added my client id and client secret. I downloaded the .zip 
file for adwords api library, but I'm not familiar with composer so I did 
not install using composer. 

Do I need to install another library for OAuth2?

PHP Fatal error:  Class 'Google\Auth\OAuth2' not found in 
/var/www/vhosts/mywebsite.com/googleads-php-lib-master/examples/Auth/GetRefreshToken.php
 
on line 97



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/73401eea-956e-4ded-b03e-558deb9ee302%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Downloading PHP API library and location of adsapi_php.ini file

2017-01-13 Thread chris
Hi friends. I'm in the early stages of working with the Adwords API. I have 
simply downloaded the PHP files from GitHub... I'm not familiar with how to 
do this via composer.

Questions...

1. Is it ok to just download and place the files on the server?

2. I have made changes to my adsapi_php.ini file (found in the 
/examples/Auth folder) and moved it to my website root. Is this correct?


Also,
 
I'm really stuck trying to Generate the Refresh Token. I have tried to run 
GenerateRefreshToken.php from the command line, but I get an error... 

 

require(../../vendor/autoload.php): failed to open stream: No such file or 
directory in 
/var/www/vhosts/mywebsite.com/googleads-php-lib-master/examples/Auth/GetRefreshToken.php
 
on line 19 


. 



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/130533da-e1bc-44dd-8302-c4cb2221f0a5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adwords API using PHP getting error when GetRefreshToken.php is run

2017-01-13 Thread chris
I'm getting the following error when running GetRefreshToken.php from SSH.

[root@myroot Auth]# php -f GetRefreshToken.php
PHP Warning:  require(../../vendor/autoload.php): failed to open stream: No 
such file or directory in /var/www/vhosts/mysite.com/googleads-php-lib-
master/examples/Auth/GetRefreshToken.php on line 19


Here is a screenshot of my file structure. I'm not seeing the 
vendor/autoload.php in the files? 







-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f93d69e0-7d34-4600-8410-eea0ed1f7e44%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


ManagedCustomerService.get - UNEXPECTED_INTERNAL_API_ERROR

2017-01-11 Thread chris . spadanuta
We are receiving InternalApiError.UNEXPECTED_INTERNAL_API_ERROR when making 
calls to ManagedCustomerService.get.  Is google adwords experiencing issues 
with this service at the moment?

Here is the request and response from our soap logging (clientCustomerId 
and developerTokens have been censored):

INFO  2017-01-11 07:00:11 [pool-10-thread-6] SOAPErrorLogger - 
*Request:*

http://schemas.xmlsoap.org/soap/envelope/; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;>
  
https://adwords.google.com/api/adwords/mcm/v201609; 
soapenv:mustUnderstand="0">
  https://adwords.google.com/api/adwords/cm/v201609;>X
  https://adwords.google.com/api/adwords/cm/v201609;>
  https://adwords.google.com/api/adwords/cm/v201609;>Natpal-AdStation/1.0
 
(AwApi-Java, AdWords-Axis/2.21.0, Common-Java/2.21.0, Axis/1.4, 
Java/1.8.0_25, jars)
  https://adwords.google.com/api/adwords/cm/v201609;>false
  https://adwords.google.com/api/adwords/cm/v201609;>false

  
  
https://adwords.google.com/api/adwords/mcm/v201609;>
  
https://adwords.google.com/api/adwords/cm/v201609;>CustomerId
https://adwords.google.com/api/adwords/cm/v201609;>
  CanManageClients
  EQUALS
  false

https://adwords.google.com/api/adwords/cm/v201609;>
  0
  1

  

  


*Response:*

http://schemas.xmlsoap.org/soap/envelope/;>
  
https://adwords.google.com/api/adwords/cm/v201609; 
xmlns:ns2="https://adwords.google.com/api/adwords/mcm/v201609;>
  000545d0576cb7500ac1188cec07d3ad
  ManagedCustomerService
  get
  1
  3701

  
  

  soap:Server
  [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
com.google.ads.api.services.common.error.InternalApiError.init(InternalApiErro]
  
https://adwords.google.com/api/adwords/cm/v201609; 
xmlns:ns2="https://adwords.google.com/api/adwords/mcm/v201609;>
  [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
com.google.ads.api.services.common.error.InternalApiError.init(InternalApiErro]
  
ApiException
  http://www.w3.org/2001/XMLSchema-instance; 
xsi:type="InternalApiError">



InternalApiError.UNEXPECTED_INTERNAL_API_ERROR
InternalApiError
UNEXPECTED_INTERNAL_API_ERROR
  

  

  


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/19420c37-6b26-4415-bb45-3494e1ec367f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Desktop / Mobile volumes breakdown - TargetingIdeaService

2016-11-28 Thread Chris Rock
Never mind, looks like I found it 
- 
https://developers.google.com/adwords/api/docs/appendix/codes-formats#platforms 
'Platform' parameter. Will run some tests and confirm.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/de0f11a3-d85b-46ce-b4f8-93fef07ff344%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Desktop / Mobile volumes breakdown - TargetingIdeaService

2016-11-28 Thread Chris Rock
Hey all,

This has been addressed numerous times a year ago - is it still not 
possible to extract Mobile / Desktop / Tablet search volumes using Keyword 
Planner API
(TargetingIdeaService)?

If this is not supported, why did Google even bother showing this in UI, 
since you cannot even extract it via CSVs from there anyway?

Regards,
Chris

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/36e89da7-4247-47a5-b2bb-1cf660f11ef7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Node.js support

2016-07-26 Thread Chris Alvares
This is an old thread, but Erik's library seemed to be abandoned, so I 
created a fully functional node library with management as well as 
reporting. It is feature 
complete: https://www.npmjs.com/package/node-adwords



On Friday, November 20, 2015 at 9:26:53 AM UTC-6, Erik Evenson wrote:
>
> For what it is worth, I am the author of an unofficial node.js client 
> library at https://www.npmjs.com/package/googleads-node-lib.  It is 
> getting closer to a full feature set every day.  Pull requests are welcome.
>
> Best,
>
> Erik
>
> On Thursday, October 29, 2015 at 7:59:30 AM UTC-5, Gergely Nemeth wrote:
>>
>> Hello,
>>
>> any advice on how can I use the Adwords API from Node.js?
>>
>> Thanks a lot,
>> Gergely
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a7b10b81-32e1-48ff-9b75-c803dd5176f8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: C# AdWords Reporting API returning wrong data

2016-04-26 Thread Chris Oh
So I found out that the Cost, CPC, and CPM are for some reason just being 
multiplied by a million for some reason... As a temp solution, I just 
decided to simply convert the fields into decimal (they were originally 
strings) and and divide them by 1 million, and the numbers seem to check 
out now... I'm wondering if the numbers are coming out that way because 
it's missing the decimal point for whatever reason? I would still like 
figure out if there is a way for me to get the data in the most pure way 
possible.. Or at least know for sure if it is safe to just simply divide 
the numbers by 1 million... I'm still fairly new to C#, so I'm a bit lost 
on how I should go about doing this... Any help would be appreciated.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/07b11d5e-30b6-4c3a-953b-174291c7b61e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


C# AdWords Reporting API returning wrong data

2016-04-26 Thread Chris Oh
Hello, I am trying to pull in report data with the C# AdWords API in order 
to process it for internal use. I am using AWQL to achieve this purpose. 
For some reason, the cost data I am getting back from the API is incorrect, 
which I think is messing up other fields I need such as CPC and CPM. 
Following is query and the method I am using the pull in the data...


String query = "SELECT AccountDescriptiveName, CampaignName, AdGroupName, 
ExternalCustomerId, AdGroupStatus, " +
"Clicks, Impressions, Ctr, AverageCpc, AverageCpm, Cost, 
AveragePosition FROM ADGROUP_PERFORMANCE_REPORT " +
"WHERE Impressions > 0 DURING YESTERDAY";



Here, I am passing in the client that I want to pull the report from, the 
DataTable I am trying to store my results in, and the query string defined 
above as my parameters in the AppendToDataTable method. 


private static void AppendToDataTable(AdWordsUser user, DataTable data, 
String query)
{
ReportUtilities reportUtilities = new ReportUtilities(user, 
"v201601", query,
DownloadFormat.GZIPPED_XML.ToString());


try
{
using (ReportResponse response = 
reportUtilities.GetResponse())
{
using (GZipStream gzipStream = new 
GZipStream(response.Stream,
CompressionMode.Decompress))
{
using (XmlTextReader reader = new 
XmlTextReader(gzipStream))
{
while (reader.Read())
{
switch (reader.NodeType)
{
case XmlNodeType.Element: // The node 
is an Element.
if (reader.Name == "row")
{
// put the row into data table
DataRow row = data.NewRow();
while 
(reader.MoveToNextAttribute())
{
//Console.Write(reader.Name 
+ ":" + reader.Value + ", ");
row[reader.Name] = 
reader.Value;
}
data.Rows.Add(row);
}
break;
}
}
}
}
}
}
catch (Exception e)
{
throw new System.ApplicationException("Failed to download 
report.", e);
}

}


 For some reason, the data I pull tells me that my cost is in the hundreds 
of thousands just for yesterday, which can't be true, because on the 
AdWords Console, the total cost all time is only in the thousands for that 
client... The clicks and impression data looks correct though, it's just 
the cost and cost related fields that are messed up for some reason. I am 
using client library v201601 to do this. Any ideas to troubleshoot this 
problem would be appreciated, thank you.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/48ad59ec-596f-4f9a-9fc0-b5953b6a1ad0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How can I shred XML report format to a database?

2016-03-04 Thread chris h
Tell us the parse error you are getting with XmlDocument

On Friday, March 4, 2016 at 3:12:43 PM UTC-5, Big Daddy Leon wrote:
>
> I'm using the .NET Client Library. AdWords API allows downloading report 
> data in a number of formats. I am using the XML format as illustrated in 
> the sample code:
>
>  ReportDefinition definition = new ReportDefinition()
> {
> reportName = "GENDER_PERFORMANCE_REPORT",
> reportType = 
> ReportDefinitionReportType.GENDER_PERFORMANCE_REPORT,
> downloadFormat = DownloadFormat.XML,
> 
>
> The XML document that is created is of this format:
>
>
> 
> -
>
> 
>
> 
> -
> -
> 
> 
> 
> 
>100 more columns
> 
> 
> 
> 
> 
>
>   currency="USD"/>
>   currency="USD"/>
>   currency="USD"/>
>   currency="USD"/>
>   currency="USD"/>
> etc.
>   
> 
>
> Why is the data in this format? I can't seem to process this using .NET 
> approaches such as XmlDocument(). I tried a couple of XML parsers that 
> complain that the format above is invalid. I'm thrown off by this format, 
> i.e. inclusion of a node for column names. I'm wondering why the data isn't 
> in the standard format such as this:
> 
>
> 2016
> 2016-02-22
> ...
>   
>   
> 2016
> 2016-02-22
>...
>   
>etc
> 
>
> How do you suggest parsing this - I basically want to shred the data to a 
> SQL Server table. The approach I've used in the past doesn't work with your 
> report structure.
> Thanks
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/dd41665f-613b-4fce-8280-bca5712d7dec%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


LocationCriterionService lookup causes DEADLINE_EXCEEDED

2016-02-25 Thread chris . spadanuta
We are getting a DEADLINE_EXCEEDED error trying to lookup (zip code) 
locations using the AdWords LocationCriterionService.

At first, it seemed like something harmless and we should just retry again 
in a few minutes and I even found this error listed on the AdWords site:
https://support.google.com/adwords/editor/answer/1106420?hl=en
...but the retries do not seem to be succeeding.

Can you give an explanation for what is happening here?

Files are attached.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a5d34382-0d77-449b-a06b-64880c84a152%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


deadline_request.xml
Description: XML document


deadline_response.xml
Description: XML document


DEADLINE_EXCEEDED error using LocationCriterionService

2016-02-25 Thread chris . spadanuta
We are getting a DEADLINE_EXCEEDED error trying to lookup (zip code) 
locations using the AdWords LocationCriterionService.

At first, it seemed like something harmless and we should just retry again 
in a few minutes and I even found this error listed on the AdWords site:
https://support.google.com/adwords/editor/answer/1106420?hl=en
...but the retries do not seem to be succeeding.

Can you give an explanation for what is happening here and how we can fix 
it?

Request:

http://schemas.xmlsoap.org/soap/envelope/; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;>
  
https://adwords.google.com/api/adwords/cm/v201509; 
soapenv:mustUnderstand="0">
  *
  **
  Natpal-AdStation/1.0 (AwApi-Java, AdWords-Axis/2.7.0, 
Common-Java/2.7.0, Axis/1.4, Java/1.6.0_45, jars)
  false
  false

  
  
https://adwords.google.com/api/adwords/cm/v201509;>
  
Id
LocationName
DisplayType
ParentLocations

  LocationName
  IN
  18109
  19380
  18106
  19383
  19382
  19508
  18015
  19601
  18016
  19008
  18017
  19605
  18018
  19604
  19041
  19602
  19002
  19609
  19608
  19063
  19607
  19606
  18101
  18104
  18102

  

  


Response:

http://schemas.xmlsoap.org/soap/envelope/;>
  
https://adwords.google.com/api/adwords/cm/v201509;>
  00052c9a5e831d300a8165822f05bfc9
  LocationCriterionService
  get
  1
  534

  
  

  soap:Server
  [InternalApiError.DEADLINE_EXCEEDED @ ]
  
https://adwords.google.com/api/adwords/cm/v201509;>
  [InternalApiError.DEADLINE_EXCEEDED @ ]
  
ApiException
  http://www.w3.org/2001/XMLSchema-instance; 
xsi:type="InternalApiError">


InternalApiError.DEADLINE_EXCEEDED
InternalApiError
UNKNOWN
  

  

  


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b88c12cf-e5d5-474b-bcc1-77c974f88e2c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Are there third party API tools?

2016-02-03 Thread chris h
Hi Nathan,
You can contact me for information about our service. Email is chris AT 
shufflepoint DOT com.
 - Chris


On Wednesday, February 3, 2016 at 8:27:35 AM UTC-5, Nathan Weinberg wrote:
>
> I have seen a number of questions asking if it is possible, but none 
> saying if one exists, so: Are there any services that connect to the 
> AdWords API to pull reports (paid or unpaid)? I need to be able to pull 
> reports, like campaign reports, with specific data, accessible to Excel, 
> and don't have the development resources to build an API solution, so a 
> third party tool or service would be perfect, if one exists. Please let me 
> know.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e7c2d6ea-a9d4-48da-9bf2-d5f70d5b59b5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to increase rate limit for creating merchant center subaccounts?

2015-12-21 Thread chris . carlson
I have a multi-client account with Google Merchant Center because 
saatchiart.com is a marketplace (for fine art) in the same way that 
etsy.com is a marketplace.

We are looking to create a separate subaccount for each artist on our 
platform with eligible items for the Google Merchant Center.

We have everything built on our side to generate the accounts and create 
the feeds for them via your API.

However, we are receiving an error response now after having created 50 
subaccounts that the maximum number of subaccounts has been reached:

{
  "error" : {
"errors" : [ {
  "domain" : "content.ContentErrorDomain",
  "reason" : "quota/too_many_subaccounts",
  "message" : "Maximum number of subaccounts reached"
} ],
"code" : 403,
"message" : "Maximum number of subaccounts reached"
  }
}


I have spoken with Google AdWords support on the phone and requested a 
limit increase from them; they were able to grant an increase to 100 (with 
future increases to 200, 400, 800, 1600, 3200, etc permitted) but we are 
only able to add new accounts via the GUI; the API still has the limit set 
to 50.

Would it be possible to remove the restriction on account creation via the 
API and have the limit only defined by what the AdWords Support team can 
specify?

Thank you.

Our Merchant Center ID is: 107428147

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3cb67ce1-2d49-42bb-8378-d0663f0e89e0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: v201306 problem retrieving rule-based remarketing lists with AdwordsUserListService

2015-10-11 Thread Chris Taug
Any updates for this thread? It seems like this issue could be found in 
v201509. 

On Saturday, July 20, 2013 at 3:42:56 AM UTC+8, scor...@guptamedia.com 
wrote:
>
> I'm switching from v201209 to v201306 and I'm noticing some strange 
> behavior.  With this update i've had to move from the UserListService to 
> the AdwordsUserListService for UserList management but they seem to be 
> giving different results.  When I used to try and pull all user lists for a 
> given account with the UserListService i'd get both rule-based and 
> tag-based lists, but now with the AdwordsUserListService i'm only getting 
> the tag-based lists back. Is this expected? Is there any way to get the 
> rule-based lists? Thanks.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b25c5ae5-b437-4a9e-80fb-4d2456228575%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Duplicate keywords created during manual keyword migration to upgraded URLs

2015-07-09 Thread Chris Allan
Hi Guys,

A week ago we performed manual migration of our keywords to the new 
Upgraded URLs. As the AdWords guide 
stated https://developers.google.com/adwords/api/docs/guides/upgraded-urls 
in 'Strategy 1: Direct copy' we set the values we wanted for the url in the 
finalUrl field, we set the destinationUrl field to an empty string, and we 
performed an update on the keywords using Operator.SET.

This has seemingly resulted in the creation of duplicate keywords. Looking 
at the AdWords Web UI everything appears as I would expect, the same amount 
of keywords in an ad group as before, with the final destination url now 
set. However if I download a Keyword Performance Report via the API for the 
same ad group, I see that it returns duplicate Keywords - pairs of keywords 
with the same keyword ID, where one has the Final URL value set, and where 
one has a blank value in the Final URL field.

This is causing issues for our application which bases it's actions on the 
keywords returned via these reports. How can we remove these 'duplicate 
keywords' or download a report with only the one version - with the Final 
URL set (or in some cases we will still have keywords that have no URL set).

Any advice or further information would be much appreciated.

Cheers,

Chris

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9802bc50-f638-4aa9-b935-b67bd9cbd53c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Need to add a large number of ads - hitting Rate Exceeded error

2015-07-01 Thread Chris Allan
Hi Guys,

We are running into an issue with trying to create a large number of new 
ads, due to the temporary restriction described 
here 
http://googleadsdeveloper.blogspot.com/2015/06/temporary-limits-on-ad-uploads-in.html

Is it possible for us to discuss how we can address this problem for this 
specific account we want to create the new ads for?

Cheers,

Chris

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e5518ea0-1190-40f7-bcd6-7a49da0765f8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Priority on field adds to API

2015-06-30 Thread Chris Middings
We're looking to adjust settings for these fields through the API and 
wonder if others also want to get these into the queue:

Locations - e.g., people in my targeted location

Language - e.g., English

Site category options to exclude - e.g., Death and tragedy

Frequency Caps

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/659d24f5-3bd2-4467-94ad-6bcd66af5ec4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Downloading Named Reports with C#

2015-06-19 Thread chris h
Developers, like myself, will be happy to assist.

On Thursday, June 18, 2015 at 7:41:27 AM UTC-4, Pravin Yadav wrote:

 Hi,

Q1.
  I try to download reports using(v201502) ReportDefinition Service but 
 i not getting data or even error (with c#.Net Application). 

  report file is download in excel but not getting data only shows 
 headers those available in (selector).   

   Q2.
 Also i want to download report data and store it in SQL Server so how 
 it possible?
   

 Then which ways are available to take all named report data with c# 
 please suggest.

 Please Reply.






-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ba0dab74-de0c-4677-aad1-232724f8fd10%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Feed items per account limit include removed status?

2015-06-01 Thread Chris
Hi,

Does the 'Feed items per account limit' of 400,000 include products in a 
feed that have a 'removed' status? Or is in only enabled products that 
count towards the 400,000 limit?  (related error 
code: EntityCountLimitExceeded.ACCOUNT_LIMIT)

Thanks in advance,
Chris

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6d344b37-ab1a-462e-8e4d-d443c0414242%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Video Ads - How to pull metrics from Adwords API.

2015-06-01 Thread Chris Alvares
+1 to this feature being added.

On Wednesday, January 25, 2012 at 6:16:36 AM UTC-6, Nakul Ringshia wrote:

 Hi 

 I need to pull the following metrics for the video ads 
 Ad 
 Ad previews 
 Video 
 Impressions 
 Views 
 View Rate 
 Avg. CPV 
 Total Cost 
 Website clicks 

 I looked at the Ad Performance reports but it does not provide the 
 above fields. How can the retrieve the above metrics using the AdWords 
 API. 


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c91bd32d-dc1a-4f8a-9ff1-84e0ed43dc6a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


  1   2   3   >