Re: How to get Conversion ID & Conversion Label from API?

2024-06-18 Thread j...@eulerity.com
The solution I'm using is getting the conversion actions snippets:

SELECT conversion_action.tag_snippets FROM conversion_action"


And parsing with the following Java pattern:

 Pattern.*compile*(".*'send_to': 'AW-([^/]+)/([^']+)'.*", Pattern.*DOTALL*);

group 1 is the id and group 2 is the label

On Friday, February 16, 2024 at 3:11:54 AM UTC-5 Google Ads API Forum 
Advisor wrote:

> Hi,
>
> Thank you for contacting the Google Ads API support team.
>
> I would like to inform you that you cannot obtain the conversion id and 
> label from the Google Ads API. I will raise a request for this feature to 
> become available in the Google Ads API. However, I cannot provide a 
> scheduled timeline for its availability in the API. So, I would recommend 
> you to follow our *Blog Post* 
>  and 
> *Release 
> Notes*  
> for future updates.
>   
> This message is in relation to case "ref:!00D1U01174p.!5004Q02EpMSZ: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/f819f3a0-fc32-461a-aead-f2c631cfabfdn%40googlegroups.com.


Hotel Ads

2024-06-03 Thread Nivya P J
How to get a test Hotel Centre Account for creating hotel campaigns through 
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 
"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/fb0abe5d-27ef-42b2-aa8e-41ab3c59d82dn%40googlegroups.com.


Google Ads Editor API

2024-03-21 Thread 'Priya J' via Google Ads API and AdWords API Forum
Hi Team,

I can't figure out how to add search terms in Google Ads Editor using API. 
Could you pls help me with the query or any other solution?

Thanks,
Priya

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/18ab2736-3b9d-4b99-910f-eafe451a29ecn%40googlegroups.com.


Re: How to get Conversion ID & Conversion Label from API?

2024-02-15 Thread j...@eulerity.com
We are also interested in obtaining the conversion id and label from the 
API. Is there an issue I can subscribe to?

On Wednesday, August 2, 2023 at 12:31:44 PM UTC-4 Google Ads API Forum 
Advisor wrote:

> Hello Souvik,
>
> Thank you for getting back to us.
>
> Upon checking, obtaining these data via API is not yet available. However, 
> our team already raised a feature request for this to become available in 
> the API. Kindly note that this is a subject for review and what we can do 
> is to advise you to keep an eye on our *blog* post for the updates and 
> releases.
>
>- *Blog* - 
>*https://ads-developers.googleblog.com/search/label/google_ads_api* 
> 
>
> This message is in relation to case "ref:_00D1U1174p._5004Q2EpMSZ: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/6fc6fbba-9f69-4974-974c-c613d7c50a06n%40googlegroups.com.


Re: requested upgrading google ads api access from testing to basic, but received no response or confirmation after weeks

2024-02-06 Thread J. from BlazeSQL
As mentioned, there are no confirmations or tracking numbers (i.e. no Case 
IDs) for the token application and the support contact request.

Both forms (from the links in my original post/message) just have a screen 
saying your request was submitted, but neither results in a confirmation 
email or provides any sort of tracking ID.
On Tuesday, February 6, 2024 at 9:04:10 AM UTC+1 Google Ads API Forum 
Advisor wrote:

> Hi,
>
> Thank you for reaching out to the Google Ads API support team.
>
> After reviewing your concern, I understand that you have submitted the 
> form for basic access to the developer token and haven't received a 
> response. 
>
> Since the access requests are handled by the Google Ads API Compliance 
> team, we are transferring the case to the Ads API Compliance team. Can you 
> kindly provide the following information for the compliance team to further 
> assist you with your concern: 
>
>- Case ID generated from the compliance team in the format 
>0-0###0 (if there is any generated) 
>
> @Compliance team, please confirm if you are able to assist in the below 
> access request.
> Summary:
> The user has applied for basic access with the below details. 
>
>- Google Ads Manager Account (MCC) ID:  636-104-6562 
>- Cases ID: requested 
>
> Do reach out to the *Google Ads API* 
>  support team 
> for any queries related to the API.
>
>   
> This message is in relation to case "ref:!00D1U01174p.!5004Q02ryqwQ: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/2b6cb545-fb56-4f40-b78b-bc5b88a21faen%40googlegroups.com.


Requested upgrading google ads API access from testing to Basic, but received no response or confirmation after weeks

2024-02-05 Thread J. from BlazeSQL


We are running google ads and this will be our primary driver of business 
growth. In order to allow the google ads algorithm to learn and improve, we 
need to use the google ads API to be able to submit our offline conversions.



In order to access this, we applied for access under the following link:

https://support.google.com/adspolicy/contact/new_token_application



We did this over 3 weeks ago and received no response, even though it says 
we should hear back after 3 days.



When we submit, we received no confirmation email or tracking number. 



I also submitted a ticket here, but received no tracking number, no 
confirmation, and no response for over a week:

https://support.google.com/adspolicy/contact/contact_ads_api The ads 
manager account ID is: 636-104-6562

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/216db12c-8dc7-4324-8de4-ddd23a05932fn%40googlegroups.com.


Getting empty click_view from Google Script

2023-10-22 Thread Tim J
Hi,

I have an ads account where I run google app campaigns for our android app. 
I created an admin account so i can run a google ads api script. I run the 
following script:

function main() {
const spreadsheet = SpreadsheetApp.create('GCLID Report');
const report = AdsApp.report(`SELECT click_view.gclid, segments.date, 
customer.id, ad_group.id,campaign.id FROM click_view WHERE segments.date = 
'2023-10-15'`);
report.exportToSheet(spreadsheet.getActiveSheet());  
}

When i view "GCLID Report" in my Google Sheets, it has one row for the 
headers but the there is no other row. So I get no data back. I'm trying to 
understand what could be the reason. Some things I can think of: 
1) I created a "manager account" and ran the script from this account 
(because i need a manager account to reach the script page) but I don't run 
the ads from this account. I run the ads from a non manager account. Both 
are in the same email
2) I applied for developer access token and have test token for now. Do I 
need to wait?
3) This is a mobile app campaign. Can I get gclid data for this campaign 
using clickview data?

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 
"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/0c02b208-3809-4866-9696-0844b3a44147n%40googlegroups.com.


Youtube Ads Api

2023-09-05 Thread Carlos J Cegarra
Hi, is there a way to create Youtube Campaigns/Video Ads using the API? I 
read some other comments that is not possible.

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/24faa0b2-dc4e-4c4e-86d1-e4a6b201be5cn%40googlegroups.com.


Re: enable enhanced conversion for conversion actions via api

2023-05-08 Thread Tim J
You didn't even read my question...or are you just avoiding it. Should I 
just assume that it is impossible to *enable enhanced conversions via a API 
or client library*?

On Monday, May 8, 2023 at 12:48:21 AM UTC-7 Google Ads API Forum Advisor 
wrote:

> Hi Tim,
>
> Thank you for the reply.
>
> Kindly note that the documentation we did provide from the previous email 
> is from the Google Ads API perspective; if you are referring to this, "*you 
> must complete the **setup and configuration steps** in that account, 
> including confirming that you have accepted the **customer data terms. **You 
> can confirm this using the Google Ads UI"*, but if you'd prefer to use 
> the Google Ads API*,* you may retrieve the *conversion_tracking_setting* 
> from the account that manages conversion actions using the *searchStream*
>  or *search* method of *GoogleAdsService* and the following query:
>
>
> SELECT customer.id, 
> customer.conversion_tracking_setting.accepted_customer_data_terms FROM 
> customer
>
> Then verify that *accepted_customer_data_terms* is true.
>
> You may also check this *article* for more information on setting up 
> enhanced conversions with the Google Ads API.
>
> You may see the links to the emphasized words below:
>
>- *setup and configuration steps*: 
>*https://support.google.com/google-ads/answer/11062876* 
>  
>- *customer data terms*: 
>*https://support.google.com/adspolicy/answer/7475709* 
>  
>- *GoogleAdsService : *
>
> *https://developers.google.com/google-ads/api/reference/rpc/v13/GoogleAdsService*
>  
>
> 
>  
>- *accepted_customer_data_terms*: 
>
> *https://developers.google.com/google-ads/api/reference/rpc/v13/ConversionTrackingSetting#accepted_customer_data_terms*
>  
>
> 
>  
>- *article: *(
>
> *https://support.google.com/google-ads/answer/11062876#:~:text=Set%20up%20enhanced%20conversions%20with%20the%20Google%20Ads%20API*
>  
>
> 
>) 
>
> Best regards,
>
> [image: Google Logo] Google Ads API Team 
>
> ref:_00D1U1174p._5004Q2lAoJu: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/b44e40db-2d9b-461d-a98b-40e80c8b274dn%40googlegroups.com.


Re: enable enhanced conversion for conversion actions via api

2023-05-05 Thread Tim J
Really?

I already made my question very clear - 
*I want to enable enhanced conversions on a specific conversion action - 
via a API*Your docs only talk about doing this in the UI - I need to do 
this through the API

On Friday, May 5, 2023 at 1:12:42 PM UTC-7 Google Ads API Forum Advisor 
wrote:

> Hi Tim,
>
> Thanks for reaching out to Google Ads API Support.
>
> With regards to enhanced conversions, you may refer to the *Enhanced 
> Conversions *documentation. A *conversion* in Google Ads is when a user 
> performs some specified action after clicking an ad or viewing a Display 
> Network ad, such as purchasing a product, installing a mobile app, or 
> signing up for an email list. You must enable conversion tracking in order 
> to record conversions. You may refer to our *Enabling conversion tracking* 
> documentation 
> for more information.
>
> However, if this is not what you are looking for, then can you provide 
> more context about your issue / concern so that we can provide guidance 
> accurately?
>
> Links included in this email:
>
>- *Enhanced Conversions  - *
>
> *https://developers.google.com/google-ads/api/docs/conversions/enhance-conversions*
>  
>
> 
>  
>- *Conversion *- 
>*https://developers.google.com/google-ads/api/docs/conversions/overview* 
>
>  
>- *Enabling conversion tracking* - 
>
> *https://developers.google.com/google-ads/api/docs/conversions/overview#effective_conversion_account*
>  
>
> 
>  
>
>
> Regards,
> [image: Google Logo] Google Ads API Team 
>
> ref:_00D1U1174p._5004Q2lAoJu: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/4740e41f-86bf-4c3e-9146-2b509878da06n%40googlegroups.com.


Enable Enhanced Conversion for Conversion Actions via API

2023-05-05 Thread Tim J
Hi,

I'm looking for an API operation to enable enhanced conversions on any 
given conversion action

In the Google Ads UI I would enable enhanced conversions with this checkbox:
[image: google-ads.png]

My question: *How can I do the same thing in the API*? 

I'm not seeing anything about enabling enhanced conversions in this doc?
https://developers.google.com/google-ads/api/reference/rpc/v13/ConversionAction

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/6324ae99-f4c6-4975-8a7a-7e70e6a82383n%40googlegroups.com.


Re: Not found Detail demographics record when query CampaignCriterion

2023-04-03 Thread j...@eulerity.com
Any updates on this feature? Not having this data available via the API 
makes it quite difficult to manage campaigns that have been edited via the 
UI

On Monday, October 3, 2022 at 1:31:39 AM UTC-4 Google Ads API Forum Advisor 
wrote:

> Hi Santoni, 
>
> Thank you for getting back to us.
>
> With regards to your concern, what we can do is to advise you to follow 
> our blog 
>  post 
> for the updates when it will become supported.
>
> Kind regards, 
> [image: Google Logo] 
> Sherwin Vincent 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2ev7u0: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/c46c2b28-b4e5-45e6-bf7b-2314ab2e0d00n%40googlegroups.com.


Add monolog/monolog:v1.26 compatibility to php client library

2022-06-20 Thread J Franse
Hi Google Ads API team,

Our team was waiting for the update of the *php client library for Google 
Ads API*. Turns out the requirements of the new version V15.1 (supporting 
Google Ads API V11) includes monolog/monolog:v2 or v3. This is in conflict 
with the monolog/monolog:v1.26 version we use. Updating monolog is not easy 
for us, we use symfony/symfony:v4.4 (still supported), that version lists 
monolog 2 (and 3) as a conflict.

Can you please add monolog/monolog:v1.26 compatibility to php client 
library for Google Ads? Thanks in advance!

With regards,
Jeroen Franse

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/76e91184-1da4-4248-a756-afea1e6ae538n%40googlegroups.com.


Re: where do i find the manager account id?

2022-02-15 Thread J T

still receiving the error
On Thursday, February 10, 2022 at 3:47:17 PM UTC-5 adsapi wrote:

> Hi JT,
>
> Thank you for reaching out to the Google Ads API support team.
>
> With regards to your concern, you can login into your account then go to 
> your preference ->Access & security -> Manager tab. You can see manager 
> account account. 
>
> Since you have encountered the "PERMISSION_DENIED" error, kindly ensure 
> that the user email used to create OAuth credentials also has the 
> appropriate access for the Ads account that you are targeting. With this, 
> please double check if your OAuth credentials are correct for the said 
> user. Also, try following this suggestion "*If you're accessing a client 
> customer, the manager's customer id must be set in the 'login-customer-id' 
> header*" specified in the error message.
>
> If you still encounter an error, you may provide us with the email address 
> you used to generate the OAuth2 credentials, and complete request 
> 
>  and response 
> 
>  logs 
> with the request-id 
> 
>  generated 
> on your end, so our team can better check.
>
> You can provide it via *Reply privately to the author* option. If this 
> option is not available, then send it instead on this email address 
> googleadsa...@google.com .
>
> Thanks,
> [image: Google Logo] 
> Nirmita 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2W5vfJ: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/d3059143-cd32-4178-a8e3-2530073b725dn%40googlegroups.com.


where do i find the manager account id?

2022-02-09 Thread J T
i receive an error  Error: The caller does not have permission: User 
doesn't have permission to access customer and i was told i need to set the 
manager account id. where do i find this?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/797ae9d3-dd26-4fdd-9fa9-bfef99d33372n%40googlegroups.com.


Re: Radwords

2022-01-13 Thread J T
If i do use   Query Migration Tool 
,
 it 
still doesnt help in Radwords. I get an error when i make edits to the 
original script

On Thursday, January 13, 2022 at 2:32:00 AM UTC-5 adsapi wrote:

> Hi,
>
> Our team understands the challenges of migrating to the new Google Ads API.
>
> However, and as mentioned in my earlier response, you should be able to 
> use the Query Migration Tool 
> ,
>  
> for translating your AWQL 
>  
> queries 
> into the new GAQL 
> , so 
> as to help simplify your migration effort for the queries.
>
> For Python, you can refer to these reporting examples 
> .
>  
> Should you require further assistance developing using Python, you may 
> reach out to the client library owners via this link 
> , as they should 
> be better equipped to assist you with any code level concerns.
>
>
> Best regards,
>
> [image: Google Logo] 
> Peter Laurence Napa Oliquino 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2Uhrxz: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/445191c6-687f-4bbc-a5f5-533fe4d37ba8n%40googlegroups.com.


Re: Radwords

2022-01-12 Thread J T
Google api team should provide us with an alternative or way to query data 
from specific campaigns,ads without coding then. We have too many lines of 
codes in AWQL which now you are making redundant. This is unfair and should 
be able to access through a  daily report without R or python
On Monday, January 10, 2022 at 12:53:14 AM UTC-5 adsapi wrote:

> Hi,
>
> Thank you for reaching out to our API support team.
>
> Unfortunately, our team would not be able to further comment regarding 
> RAdWords as this is outside or our team's scope. What I can recommend, 
> however, is that you refer to the supported Google Ads API client 
> libraries , 
> and reach out to its respective client library owners via the *Issues* 
> tab in their respective Github pages. 
>
> This way, you should be able to acquire insights on client library related 
> topics.
>
> As for the Query Migration Tool 
> ,
>  
> this is for translating your AWQL 
>  
> queries 
> to the new GAQL 
> , 
> when retrieving reports using the Google Ads API.
>
> Best regards,
>
> [image: Google Logo] 
> Peter Laurence Napa Oliquino 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2Uhrxz: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/1479d683-95e9-42f1-8b74-69f0149d54e6n%40googlegroups.com.


Can Someone help convert my R script to Python for getting GAQL queried data

2022-01-12 Thread J T
Im trying to use rgoogleads but it keeps asking me for authentication. I 
instead want to use python googleads library. Can someone please help me 
convert the below script to python?


# LINES BELOW ARE FOR TROUBLESHOOTING AUTHENTICATION
#install.packages("RCurl")
#require(devtools)
#install_github('jburkhardt/RAdwords')


# Credentials set up at https://console.developers.google.com under 
x...@gmail.com
# developer.token <-'xx'
# client.id <-"xx-xx.apps.googleusercontent.com"
# client.secret <-"xx"
library(rgoogleads)
gads_auth(email = 'h...@gmail.com')
gads_auth_configure(path = 'D:/ga_auth/app.json')
google_auth <- doAuth()
refreshToken(google_auth)

options(RCurlOptions = list(cainfo = system.file("CurlSSL", "cacert.pem", 
package = "RCurl")))

data2 <- gads_get_report(
  resource = 'campaign',
  fields   = c('campaign.name',
   'segments.date',
   'metrics.clicks'),
  date_from   = "2021-01-08",
  date_to = "2021-01-10",
  customer_id   = '801-xx-'
)
#--- DimAdWordsAd 
--

SelectFields = c( 
'AdGroupId','Date','CreativeFinalUrls','CreativeUrlCustomParameters','Description','Description1'
  
,'Description2','DisplayUrl','Headline','HeadlinePart1','HeadlinePart2','Path1','Path2','Id','Labels'
  
,'AdType','Status','DevicePreference','ImageAdUrl','ImageCreativeImageHeight','ImageCreativeImageWidth'
  ,'ImageCreativeName')
ReportName = "AD_PERFORMANCE_REPORT"

DimAdWordsAd <- 
getAdwordsData(ReportName,SelectFields,adwordsStartDate,adwordsEndDate)

# Clean up the Final URL to match format in FINAL_URL_REPORT
DimAdWordsAd$FinalURL <- 
substr(DimAdWordsAd$FinalURL,3,nchar(DimAdWordsAd$FinalURL)-2)

# Rename Columns
colnames(DimAdWordsAd)[1] <- "AdwordsAdGroupId"
colnames(DimAdWordsAd)[2] <- "Date"
colnames(DimAdWordsAd)[3] <- "FinalUrl"
colnames(DimAdWordsAd)[4] <- "CustomParameter"
colnames(DimAdWordsAd)[5] <- "Description"
colnames(DimAdWordsAd)[6] <- "DescriptionLine1"
colnames(DimAdWordsAd)[7] <- "DescriptionLine2"
colnames(DimAdWordsAd)[8] <- "DisplayUrl"
colnames(DimAdWordsAd)[9] <- "Headline"
colnames(DimAdWordsAd)[10] <- "Headline1"
colnames(DimAdWordsAd)[11] <- "Headline2"
colnames(DimAdWordsAd)[12] <- "Path1"
colnames(DimAdWordsAd)[13] <- "Path2"
colnames(DimAdWordsAd)[14] <- "AdwordsAdId"
colnames(DimAdWordsAd)[15] <- "Labels"
colnames(DimAdWordsAd)[16] <- "AdType"
colnames(DimAdWordsAd)[17] <- "AdState"
colnames(DimAdWordsAd)[18] <- "DevicePreference"
colnames(DimAdWordsAd)[19] <- "ImageAdUrl"
colnames(DimAdWordsAd)[20] <- "ImageAdHeight"
colnames(DimAdWordsAd)[21] <- "ImageAdWidth"
colnames(DimAdWordsAd)[22] <- "ImageAdName"

# Clean up the ImageAdUrl
DimAdWordsAd$ImageAdUrl <- 
paste("https://tpc.googlesyndication.com/pageadimg/imgad?id=",DimAdWordsAd$ImageAdUrl)

# Get maxiumum date for each Ad. Use attributes from that date.
DimAdWordsAdUniqueKeys <- ddply(DimAdWordsAd, ~ AdwordsAdGroupId + 
AdwordsAdId, summarize, max = max(Date))
colnames(DimAdWordsAdUniqueKeys)[3] <- "Date"
DimAdWordsAd <- merge(DimAdWordsAdUniqueKeys,DimAdWordsAd, 
by=c("Date","AdwordsAdGroupId","AdwordsAdId"))

# Clean up missing data
DimAdWordsAd$FinalUrl[DimAdWordsAd$FinalUrl == ""] <- "Unknown"
DimAdWordsAd$CustomParameter[DimAdWordsAd$CustomParameter == " --"] <- NA
DimAdWordsAd$Description[DimAdWordsAd$Description == " --"] <- NA
DimAdWordsAd$DescriptionLine1[DimAdWordsAd$DescriptionLine1 == " --"] <- NA
DimAdWordsAd$DescriptionLine2[DimAdWordsAd$DescriptionLine2 == " --"] <- NA
DimAdWordsAd$DisplayUrl[DimAdWordsAd$DisplayUrl == " --"] <- NA
DimAdWordsAd$Headline[DimAdWordsAd$Headline == " --"] <- NA
DimAdWordsAd$Headline1[DimAdWordsAd$Headline1 == " --"] <- NA
DimAdWordsAd$Headline2[DimAdWordsAd$Headline2 == " --"] <- NA
DimAdWordsAd$Path1[DimAdWordsAd$Path1 == " --"] <- NA
DimAdWordsAd$Path2[DimAdWordsAd$Path2 == " --"] <- NA
DimAdWordsAd$Labels[DimAdWordsAd$Labels == " --"] <- NA
DimAdWordsAd$AdType[DimAdWordsAd$AdType == " --"] <- NA
DimAdWordsAd$AdState[DimAdWordsAd$AdState == " --"] <- NA
DimAdWordsAd$DevicePreference[DimAdWordsAd$DevicePreference == " --"] <- NA
DimAdWordsAd$ImageAdUrl[DimAdWordsAd$ImageAdUrl == " --"] <- NA
DimAdWordsAd$ImageAdUrl[DimAdWordsAd$ImageAdUrl == 
"https://tpc.googlesyndication.com/pageadimg/imgad?id=  --"] <- NA
DimAdWordsAd$ImageAdHeight[DimAdWordsAd$ImageAdHeight == " --"] <- NA
DimAdWordsAd$ImageAdWidth[DimAdWordsAd$ImageAdWidth == " --"] <- NA
DimAdWordsAd$ImageAdName[DimAdWordsAd$ImageAdName == " --"] <- NA

# Replce platform codes with names
DimAdWordsAd$DevicePreference[DimAdWordsAd$DevicePreference == "3"] <- 
"Desktop"
DimAdWordsAd$DevicePreference[DimAdWordsAd$DevicePreference == "30001"] <- 
"High End Mobile"
DimAdWordsAd$DevicePreference[DimAdWordsAd$DevicePreference == "30002"] <- 
"Tablet"

# Drop date column
drops <- c("Date")
DimAdWordsAd <- DimAdWordsAd[ , !(names(DimAdWordsAd) %in% 

Radwords

2022-01-07 Thread J T
Hi I know you do not provide support for Radwords, but what library should 
I be using in R then? I have 7k lines of code in R for google ads api and 
Radwords is a dependent library. Am i supposed to update this library or 
install another your team recommends in R? What is the query migration tool 
for? only queries in python and not R?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/22f93fbe-44cd-4550-a2a5-e3ae6b309dd8n%40googlegroups.com.


Re: Google Ads API: The customer is not in the allow-list for this asset type

2021-12-06 Thread j...@eulerity.com
Hi Google Ads Team,

I'm also trying to migrate my feed based call extensions to asset based 
extensions and am getting this error when attempting to create the 
CallAsset.

Here's the java code I'm using, followed by the error code with request id 
and a stack trace:

AssetOperation operation = AssetOperation.*newBuilder*()

.setCreate(Asset.*newBuilder*()

.setCallAsset(CallAsset.*newBuilder*()

.setCountryCode(countryCode).setPhoneNumber(phone)))

.build();


String resourceName;

// Gets the Asset Service client.

try (AssetServiceClient assetServiceClient = 
client.createAssetServiceClient()) {

// Issues the request and returns the resource name of the new Promotion 
asset.

MutateAssetsResponse response = assetServiceClient.mutateAssets(String.
*valueOf*(customerId),

ImmutableList.*of*(operation));

resourceName = response.getResults(0).getResourceName();

*log*.info("Created CallAsset with resource name " + resourceName);

} catch (ApiException e) {

throw new ExternalApiException(e);

}


CampaignAssetOperation op = CampaignAssetOperation

.*newBuilder*().setCreate(CampaignAsset.*newBuilder*
().setAsset(resourceName)

.setFieldType(*AssetFieldType*.*CALL*).setCampaign(ResourceNames.*campaign*(customerId,
 
campaignId)))

.build();


// Creates a service client.

try (CampaignAssetServiceClient campaignAssetServiceClient = 
client.createCampaignAssetServiceClient()) {

// Issues the mutate request.

MutateCampaignAssetsResponse response = campaignAssetServiceClient

.mutateCampaignAssets(String.*valueOf*(customerId), Lists.*newArrayList*
(op));

// Prints some information about the result.

for (MutateCampaignAssetResult result : response.getResultsList()) {

*log*.info("Attached CallAsset to campaign");

}

} catch (ApiException e) {

throw new ExternalApiException(e);

}



Caused by: com.google.ads.googleads.v9.errors.GoogleAdsException: errors {
  error_code {
asset_error: CUSTOMER_NOT_ON_ALLOWLIST_FOR_ASSET_TYPE
  }
  message: "The customer is not in the allow-list for this asset type."
  trigger {
string_value: "CALL"
  }
  location {
field_path_elements {
  field_name: "operations"
  index: 0
}
  }
}
request_id: "gLMRh6DpOosHAGYjnUsoKw"

at 
com.google.ads.googleads.v9.errors.GoogleAdsException$Factory.createException(GoogleAdsException.java:42)
at 
com.google.ads.googleads.v9.errors.GoogleAdsException$Factory.createException(GoogleAdsException.java:34)
at 
com.google.ads.googleads.lib.BaseGoogleAdsException$Factory.createGoogleAdsException(BaseGoogleAdsException.java:105)
at 
com.google.ads.googleads.lib.callables.GoogleAdsExceptionTransformation.transform(GoogleAdsExceptionTransformation.java:36)
at 
com.google.ads.googleads.lib.callables.ExceptionTransformingUnaryCallable$ExceptionTransformingFuture.onFailure(ExceptionTransformingUnaryCallable.java:82)
at com.google.api.core.ApiFutures$1.onFailure(ApiFutures.java:68)
at 
com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1074)
at 
com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30)
at 
com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1213)
at 
com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:983)
at 
com.google.common.util.concurrent.AbstractFuture.setException(AbstractFuture.java:771)
at 
com.google.api.gax.retrying.BasicRetryingFuture.handleAttempt(BasicRetryingFuture.java:200)
at 
com.google.api.gax.retrying.CallbackChainRetryingFuture$AttemptCompletionListener.handle(CallbackChainRetryingFuture.java:135)
at 
com.google.api.gax.retrying.CallbackChainRetryingFuture$AttemptCompletionListener.run(CallbackChainRetryingFuture.java:117)
at 
com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30)
...
at 
io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:133)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Suppressed: com.google.api.gax.rpc.AsyncTaskException: Asynchronous 
task failed
at 
com.google.api.gax.rpc.ApiExceptions.callAndTranslateApiException(ApiExceptions.java:57)
at 
com.google.api.gax.rpc.UnaryCallable.call(UnaryCallable.java:112)
at 
com.google.ads.googleads.v9.services.AssetServiceClient.mutateAssets(AssetServiceClient.java:313)
at 
com.google.ads.googleads.v9.services.AssetServiceClient.mutateAssets(AssetServiceClient.java:279)
 
Caused by: io.grpc.StatusRuntimeException: INVALID_ARGUMENT: Request 
contains an invalid argument.
at io.grpc.Status.asRuntimeException(Status.java:535)
... 17 

Re: Google Ads API: The customer is not in the allow-list for this asset type

2021-12-01 Thread Shirly J

Hi GoogleTeam,

Geting Google Ads API: The customer is not in the allow-list for this asset 
type error.

public function createCallForAsset()
{
$callAsset = new Asset([
'type' => AssetType::CALL,
'call_asset' => new CallAsset(['country_code' => $this->countryCode, 
'phone_number' 
=> $this->phoneNumber])
]);

$assetOperation = new AssetOperation();
$assetOperation->setCreate($callAsset);
$assetServiceClient = $this->googleAdsClient->getAssetServiceClient();
$response = $assetServiceClient->mutateAssets($this->clientId, [
$assetOperation]);
$assetResourceName = $response->getResults()[0]->getResourceName();
printf("Created an asset with resource name: '%s'.%s", $assetResourceName, 
PHP_EOL);
return $assetResourceName;
}
Could you please let me know what is missing?

Thanks,
Shirly
On Monday, 22 November 2021 at 04:30:58 UTC adsapi wrote:

> Hello,
>
> Thank you for reaching out to us.
>
> Can you further elaborate on your concern so we can better assist you? Can 
> you also share to us the complete API logs (request 
> 
>  and response 
> 
>  with request-id 
> 
> )?
>
> Please send the requested details via the *Reply privately to author* option. 
> If this option is not available, you may send the details directly to our 
> *googleadsapi-supp...@google.com 
> * alias instead.
>
> Regards,
>
> Reminder: Share your feedback about the Google Ads (AdWords) API! Take the 
> 2021 
> Google Ads API and AdWords API Annual Survey 
> 
>  
> [image: Google Logo] 
> Mark Kevin Albios 
> Google Ads API Team 
>   
>  
>
> ref:_00D1U1174p._5004Q2Ruvb2: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/67184eaf-0018-491f-9387-2e5523071a86n%40googlegroups.com.


Re: Error : Google Ads Api Image Extension : A mutate action is not allowed on this resource, from this client.stringValue

2021-11-23 Thread Shirly J
Ok, then how do we implement *imageextension* for adGroup?


On Monday, 22 November 2021 at 20:52:51 UTC adsapi wrote:

> Hi Shirley,
>
> I gave an answer on that thread 
> . 
> You can use image assets in ads 
> 
>  
> and not in ad Groups.
>
> Reminder: Share your feedback about the Google Ads (AdWords) API! Take the 
> 2021 
> Google Ads API and AdWords API Annual Survey 
> 
>  
> Regards, 
> [image: Google Logo] 
> Aryeh Baker 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2QFdjc: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/186662c3-5566-4b0f-8b0f-e333acd308b2n%40googlegroups.com.


Re: asset_link_error when trying to ad image asset to adgroup in google ads api (php)

2021-11-23 Thread Shirly J


Hi Aryeh,

Thank you for the information. I have followed the same documentation. But 
getting the same error

1. Create ImageAsset for ImageExtension

// Creates an asset.
$asset = new Asset([
'type' => AssetType::IMAGE,
'image_asset' => new ImageAsset(['data' => $imageContent])
]);

// Creates an asset operation.
$assetOperation = new AssetOperation();
$assetOperation->setCreate($asset);

// Issues a mutate request to add the asset.
$assetServiceClient = $this->googleAdsClientSession->getAssetServiceClient
();
$response = $assetServiceClient->mutateAssets(
$clientId,
[$assetOperation]
);
if (!empty($response->getResults())) {
$addedImageAsset = $response->getResults()[0];
return $addedImageAsset->getResourceName();
}

2. Add asset to AdGroup

//adgroupassetOperation
$adGroupAssetOperation = new AdGroupAssetOperation([
'create' => new AdGroupAsset([
'asset' => $imageAssetResourceName,
'field_type' => AssetFieldType::MARKETING_IMAGE,
'ad_group' => ResourceNames::forAdGroup($clientId, $adGroupId)
])
]);

$adGroupAssetServiceClient = $this->googleAdsClientSession->
getAdGroupAssetServiceClient();
$response = $adGroupAssetServiceClient->mutateAdGroupAssets($clientId, [
$adGroupAssetOperation]);

Could you please point out what is missing?

Thanks


On Monday, 22 November 2021 at 20:46:38 UTC adsapi wrote:

> Hi Shirley,
>
> Please note that the CampaignAsset, AdGroupAsset and CustomerAsset works 
> only for assets that are associated with an Extension 
> 
> .
>
> Reminder: Share your feedback about the Google Ads (AdWords) API! Take the 
> 2021 
> Google Ads API and AdWords API Annual Survey 
> 
>  
> Regards, 
> [image: Google Logo] 
> Aryeh Baker 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2QGllD: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/27398c75-11d5-435a-a97f-0ce7a1e7585an%40googlegroups.com.


Re: asset_link_error when trying to ad image asset to adgroup in google ads api (php)

2021-11-23 Thread Shirly J
Hi Aryeh,

Thank you for the information. I have followed the same documentation. But 
getting the same error

1. Create ImageAsset for ImageExtension

// Creates an asset.
$asset = new Asset([
'type' => AssetType::IMAGE,
'image_asset' => new ImageAsset(['data' => $imageContent])
]);

// Creates an asset operation.
$assetOperation = new AssetOperation();
$assetOperation->setCreate($asset);

// Issues a mutate request to add the asset.
$assetServiceClient = $this->googleAdsClientSession->getAssetServiceClient
();
$response = $assetServiceClient->mutateAssets(
$clientId,
[$assetOperation]
);
if (!empty($response->getResults())) {
$addedImageAsset = $response->getResults()[0];
return $addedImageAsset->getResourceName();
}

2. Add asset to AdGroup

Shirly J
22 Nov 2021, 09:42:36 (yesterday) 
to AdWords API and Google Ads API Forum
Hi,

I am trying to do the same(adding image extension to adgroup).

//adgroupassetOperation
$adGroupAssetOperation = new AdGroupAssetOperation([
'create' => new AdGroupAsset([
'asset' => $imageAssetResourceName,
'field_type' => AssetFieldType::MARKETING_IMAGE,
'ad_group' => ResourceNames::forAdGroup($clientId, $adGroupId)
])
]);

$adGroupAssetServiceClient = $this->googleAdsClientSession->
getAdGroupAssetServiceClient();
$response = $adGroupAssetServiceClient->mutateAdGroupAssets($clientId, [
$adGroupAssetOperation]);

Could you please point out what is missing?

Thanks
On Monday, 22 November 2021 at 20:46:38 UTC adsapi wrote:

> Hi Shirley,
>
> Please note that the CampaignAsset, AdGroupAsset and CustomerAsset works 
> only for assets that are associated with an Extension 
> <https://developers.google.com/google-ads/api/docs/extensions/assets/asset-extensions#php>
> .
>
> Reminder: Share your feedback about the Google Ads (AdWords) API! Take the 
> 2021 
> Google Ads API and AdWords API Annual Survey 
> <https://google.qualtrics.com/jfe/form/SV_eQbOpf4VxRyyqqO?source=so>
>  
> Regards, 
> [image: Google Logo] 
> Aryeh Baker 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2QGllD: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/da819fe5-25c3-494f-9b7c-fc1059092a41n%40googlegroups.com.


Re: Error : Google Ads Api Image Extension : A mutate action is not allowed on this resource, from this client.stringValue

2021-11-22 Thread Shirly J
Thanks Kevin for the information. That error is fixed. 

But getting another error when calling mutateAdGroupAssets (reference : 
https://groups.google.com/g/adwords-api/c/Wk6AKHi-sPw/m/bgW4IL12AAAJ)

Any help would be appreciated.

Thanks

On Thursday, 28 October 2021 at 06:49:13 UTC+1 adsapi wrote:

> Hi Shirly,
>
>  
>
> I'm Kevin from the Google Ads API team. I'll try my best to assist you.
>
>  
>
> It appears that the error you've encountered is related to this blog post 
> .
>  
> Based from the blog post, you will no longer be able to create or mutate 
> Feed-based extensions in the AdWords API or the Google Ads API after the 
> auto migration date. You can check this link 
> 
>  for 
> a sample on how to create an asset based extension instead.
>
>  
>
> Regards,
> [image: Google Logo] 
> Kevin Gil Soriano 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2QFdjc: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/3cfed68d-8d81-423b-be3d-5c354c5db327n%40googlegroups.com.


Re: asset_link_error when trying to ad image asset to adgroup in google ads api (php)

2021-11-22 Thread Shirly J
Hi,

I am trying to do the same(adding image extension to adgroup).

//adgroupassetOperation
$adGroupAssetOperation = new AdGroupAssetOperation([
'create' => new AdGroupAsset([
'asset' => $imageAssetResourceName,
'field_type' => AssetFieldType::MARKETING_IMAGE,
'ad_group' => ResourceNames::forAdGroup($clientId, $adGroupId)
])
]);

$adGroupAssetServiceClient = $this->googleAdsClientSession->
getAdGroupAssetServiceClient();
$response = $adGroupAssetServiceClient->mutateAdGroupAssets($clientId, [
$adGroupAssetOperation]);

I am getting the same error : *The given field type is not supported to be 
added directly via asset links.*
assetLinkError: *UNSUPPORTED_FIELD_TYPE*
stringValue: *MARKETING_IMAGE*

could anyone help?

Thanks

On Tuesday, 2 November 2021 at 06:49:06 UTC adsapi wrote:

> Hi Shawn,
>
> Thank you for reaching out to our API support team.
>
> Could you confirm if what you intend to do is use assets in ads? If yes 
> then the link you provided should indeed be the appropriate guide.
>
> However, since you appear to be using the AdGroupAssetService 
> ,
>  
> then its typical usage is for creating asset based extensions as discussed 
> here 
> 
> . 
>
> Best regards,
>
> [image: Google Logo] 
> Peter Laurence Napa Oliquino 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2QGllD: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/2319ea29-85e4-491b-989d-20f3b7ff9ba0n%40googlegroups.com.


Error : Google Ads Api Image Extension : A mutate action is not allowed on this resource, from this client.stringValue

2021-10-27 Thread Shirly J
 
// Creates an extension feed item using the specified image asset ID.
$extensionFeedItem = new ExtensionFeedItem([
'extension_type' => ExtensionType::IMAGE,
'image_feed_item' => new ImageFeedItem([
'image_asset' => $this->createImageAsset($imagePath)
])
]);

// Issues a mutate request to add the extension feed item and prints its 
information.
$extensionFeedItemServiceClient = $this->googleAdsClientSession->
getExtensionFeedItemServiceClient();
$response = $extensionFeedItemServiceClient->mutateExtensionFeedItems(
$clientId,
[new ExtensionFeedItemOperation(['create' => $extensionFeedItem])]
);
$extensionFeedItemResourceName = $response->getResults()[0]->getResourceName
();



throwing the below error 

"errorCode": { "operationAccessDeniedError": 
"MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT" }, "message": "A mutate action is 
not allowed on this resource, from this client.", "trigger": { 
"stringValue": "ADVERTISER_PROVIDED_IMAGE" },

Please help me to fix.

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/3a8e180f-db1b-46f2-b87f-75e0b87240ddn%40googlegroups.com.


Product Partitition Trees in the new API

2021-05-29 Thread 'Nick J' via AdWords API and Google Ads API Forum
HI everyone,

I can't seem to find a clear explanation of how to implement product 
partitioning within Ad Groups in the new Ads API the way it was possible 
with the AdWords API. It doesn't seem like the same kind of product 
partitions are supported in the same way in the Ads API. Can anyone provide 
a bit of clarification on something similar might be implemented with the 
new ADS API?

What we were doing previously was partitioning Ad Groups by product/sku 
from the Merchant Center. Is this kind of product partitioning of an Ad 
Group available in this new API and - if not - what would be a reasonable 
alternative approach to implementing this?

I appreciate your time and any help you can provide!

Cheers,
Nick

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/dbca5504-519f-4202-be27-7594edc8262bn%40googlegroups.com.


Re: googleads.yaml error

2020-09-02 Thread 'J F' via AdWords API and Google Ads API Forum
I got this error message..
GoogleAdsValueError: Given yaml file, ~googleads.yaml , could not find some 
keys. The "adwords" configuration is missing

..because the "googleads.yaml" configuration file requires a section 
"adwords", unlike the classic  "adwords.yaml" file for the AdWords API. An 
example for a valid format can be found here 
https://github.com/googleads/googleads-python-lib/blob/master/googleads.yaml

Hope that helps someone

-Jochen
https://twitter.com/jofr

On Monday, July 6, 2020 at 8:32:47 PM UTC+2 adsapiforumadvisor wrote:

> Hi Ravi,
>
> Thank you for reaching out. This sounds like an issue with the client 
> library itself so I would recommend posting your question to the GitHub 
> issues page here 
> . Their team 
> will be more equipped to assist you.
>
> Regards,
> Mitchell
> Google Ads API Team
>
> ref:_00D1U1174p._5004Q21B6H6: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/9b7aba68-d94d-4ff0-8913-21cd8c8e5105n%40googlegroups.com.


Handling PRODUCT_PARTITION_SUBDIVISION_REQUIRES_OTHERS_CASE error

2020-06-10 Thread j topper
Hi there,

We are attempting to create a product partition for All products as can be 
seen in the screenshot below.  The below payload was passed in, which 
triggers the PRODUCT_PARTITION_SUBDIVISION_REQUIRES_OTHERS_CASE error. The 
documentation doesn't specify how to create a product group without 
dimensions (or "all"). What is the appropriate approach for doing so?






https://adwords.google.com/api/adwords/cm/v201809;>



ADD

https://adwords.google.com/api/adwords/cm/v201809; 
xsi:type="ns2:BiddableAdGroupCriterion">

102693046935



-1

SUBDIVISION









ADD

https://adwords.google.com/api/adwords/cm/v201809; 
xsi:type="ns3:BiddableAdGroupCriterion">

102693046935



-2147483648

UNIT

-1



CUSTOM_ATTRIBUTE_0











1
















-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/be36665a-3a32-4de6-be7e-367358e72cbdo%40googlegroups.com.


Re: How to create the Product Group of "All Product" with AdWords API

2020-06-09 Thread j topper
Hi,

Can someone please take a look at this question? 

On Monday, June 8, 2020 at 7:55:28 PM UTC-7, Auto Connexity wrote:
>
> Hi,
>
> I am trying to setup a SHOWCASE Ad Group and assign a Product Group of 
> "All Products" to it.  It can be done easily on UI.   However, I could not 
> figure out how to create the proper AdGroupCriterion to create the "All 
> Products" product group with AdWords API.   Any suggestions?
>
> 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/e6eb4e25-2f1d-4db5-b477-f433bcdafea0o%40googlegroups.com.


Test account suddenly disabled

2020-05-28 Thread j topper
Hi there,

Our test account has suddenly been disabled and we are no longer able to 
access it through any of the users.

A previous case was opened with Google support however we were referred to 
the API team. 
Here is the previous case number: 9-793030796. 

Can someone here please review the issue? I can provide more details 
privately. 


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3e6a6728-8d54-4d71-ba3d-a9bdedc3d822%40googlegroups.com.


Google AdWords connect to MCC account and pull the data using API

2020-01-19 Thread Bhanushankar J
Hello There,
I would like to have help on Google Adwords API or Ads API.

   - Here is the procedure that I want to follow 
  - Using gmail username and password user logging using my web app
  - Using that auth I would like to connect user with their MCC account 
  which is belongs to the gmail account though which user has logged in
  - Do operation for ads management 
  - Get reports etc
   


   1. I am using this lib + php (https://www.googleapis.com/auth/adwords)
   2. And this is the scope for authentication 
   : https://www.googleapis.com/auth/adwords 
   3. I am also having developer token but I can't able to bring the 
   customer id of logged in user 
   4. It always return us customer id of our developer token account 
   5. so I am stuck and it would be great if i will get help for the next 
   procedures or flow

It would be great if anyone can help here or any alternative way to move 
ahead.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a2ee88bc-88b7-48f9-b705-3064b44716e0%40googlegroups.com.


Google Ads API: Turn off canonicalization of keywords for STATS

2019-04-03 Thread Si J
Hi, 

Reading the docs for Google Ads api it looks like when requesting 
historical search volumes for keywords the service will produce a 
canonicalized result set, is there a way to avoid doing this? Asking as 
canonical keyword variants have different search volumes, alternatively can 
there be a canonical reference returned to link instances of canonical 
keywords?

Release notes for reference: 
https://developers.google.com/google-ads/api/docs/release-notes, looking 
under Keyword Planning.

Thanks,
Si


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/08c6c264-82bd-42f5-8a37-3b2035e51c28%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Encoding seed list as bytes object

2019-03-14 Thread Si J
Hello

yes using that format, I've edited the format - was importing a csv as a 
pandas dataframe and then to a list but not using the .to_list() function. 

I'm having a new issue where I'm missing data for keywords that are 
similar, looks like the API is returning a single dataset for similar 
keywords - is this the case?

Thanks,
Si

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/07f1eb60-1f26-45ce-891d-0cc3f3b864d4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Encoding seed list as bytes object

2019-03-12 Thread Si J
Some more context:


Traceback (most recent call last):


  File "", line 8, in 
main(adwords_client, int(AD_GROUP_ID) if AD_GROUP_ID.isdigit() else None
)


  File "", line 87, in main
page = targeting_idea_service.get(selector)


  File "~//site-packages\googleads\common.py", line 1387, in MakeSoapRequest
'{%s}ApiExceptionFault' % self._GetBindingNamespace())

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f471b480-8561-41c4-87a3-4dce376580b4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Encoding seed list as bytes object

2019-03-12 Thread Si J
Hi there,

I'm getting an error around the seed list for a call against 
TargetingIdeasService (seed keywords). Works fine if I have a string list 
of 5 keywords which has been converted to a list, from a dataframe. 

`a bytes-like object is required, not 'str'`


Read that there might be an issue with python3 and the encoding that it 
sends as per 
this: 
https://stackoverflow.com/questions/43352496/gmail-api-error-from-code-sample-a-bytes-like-object-is-required-not-str


Any help would be great!

Thanks,
Si

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/64a4ba34-0707-4b36-8eab-83013fb93080%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


API request Via SOAP

2019-02-27 Thread sangeetha . j

Hi Team,

I am new to this AdWords API integration. I'm using WSDL to generate my 
soap request function.
WSDL : 
https://adwords.google.com/api/adwords/o/v201809/TargetingIdeaService?wsdl

My question is, in this soap request there is no Authorization filed is 
generated. SO I need to know how to do authentication and also when I 
provide the values for the available arguments I'm getting the Error as 
below

http://schemas.xmlsoap.org/soap/envelope/;>soap:ClientUnmarshalling
 
Error: cvc-type.2: The type definition cannot be abstract for element 
v20:searchParameters. 


I don't know where is going wrong. If anyone knows please do the needful.

*SOAP Request:*
*SOAP endpoint:*
https://adwords.google.com/api/adwords/o/v201809/TargetingIdeaService
  *XML* : http://schemas.xmlsoap.org/soap/envelope/;
xmlns:v20="https://adwords.google.com/api/adwords/o/v201809; 
xmlns:v201="https://adwords.google.com/api/adwords/cm/v201809;>

  
 

 
${RequestHeader.clientCustomerId}
 

 ${RequestHeader.developerToken}
 
 ${RequestHeader.userAgent}
 

 ${RequestHeader.validateOnly}
 

 ${RequestHeader.partialFailure}
  
   
   
  
 
 


   
  
 
${searchParameters.SearchParameter.Type}


${selector.ideaType}

${selector.requestType}


${selector.requestedAttributeTypes}


   
   ${paging.startIndex}
   
  
 ${paging.numberResults}


${selector.localeCode}

${selector.currencyCode}
 
  
   


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7315e71c-0e30-4c2d-b9f2-400f4d0a6d06%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: API Test account - how sandboxed and what data is available?

2019-02-25 Thread Si J
Great, thanks Dorian that's exactly what I wanted to know.

Cheers,
Si.

On Thursday, 21 February 2019 17:14:30 UTC, Dorian Kind wrote:
>
> Yes, that is correct. You could say that there's three "levels" of 
> credentials:
>
>- Developer token: Identifies a given Adwords API developer, used for 
>RMF enforcement, rate limiting and the like.
>- OAuth2 client: Used to identify a given application towards a user 
>and creating access tokens that can be used to access the API on the 
> user's 
>behalf. Multiple OAuth2 clients/applications can use the same developer 
>token, and I assume the same OAuth2 client can be used with different 
>developer tokens (haven't tested the second case, though).
>- The actual Adwords user making the API call, identified via the 
>OAuth2 access token. The effective Adwords permissions of that Adwords 
> user 
>determine what operations can be performed, both in the Web UI and via the 
>Adwords API
>
> I hope that clears up things somewhat.
>
> Cheers,
> Dorian
>
> On Thursday, 21 February 2019 17:22:42 UTC+1, Si J wrote:
>>
>> Great thanks Dorian.
>>
>> To double check - the permissions set in the GUI persist to api access, 
>> because access still requires an individual client id/secret?
>>
>> Cheers,
>> Si.
>>
>> On Monday, 18 February 2019 09:56:58 UTC, Dorian Kind wrote:
>>>
>>> Hi Si,
>>>
>>> you might be able to handle the scenario by using a production developer 
>>> token, but giving your developer read-only access to the Google Ads account 
>>> in question. That way, he'll be able to access all account data without 
>>> risking any unwanted modifications to the setup.
>>>
>>> Cheers,
>>> Dorian
>>>
>>> On Friday, 15 February 2019 10:32:39 UTC+1, Si J wrote:
>>>>
>>>> Hi Peter 
>>>>
>>>> Thanks for the reply. I've had a look at the docs, that's helpful thank 
>>>> you. 
>>>>
>>>> If someone was using a test account can they still access the 
>>>> optimization service, in particular historical search volumes per keyword 
>>>> using seed or upload test data?
>>>>
>>>> Thanks,
>>>>
>>>> Si.
>>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/52473e07-9757-411f-acfe-9fdf0272b3d9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: API Test account - how sandboxed and what data is available?

2019-02-21 Thread Si J
Great thanks Dorian.

To double check - the permissions set in the GUI persist to api access, 
because access still requires an individual client id/secret?

Cheers,
Si.

On Monday, 18 February 2019 09:56:58 UTC, Dorian Kind wrote:
>
> Hi Si,
>
> you might be able to handle the scenario by using a production developer 
> token, but giving your developer read-only access to the Google Ads account 
> in question. That way, he'll be able to access all account data without 
> risking any unwanted modifications to the setup.
>
> Cheers,
> Dorian
>
> On Friday, 15 February 2019 10:32:39 UTC+1, Si J wrote:
>>
>> Hi Peter 
>>
>> Thanks for the reply. I've had a look at the docs, that's helpful thank 
>> you. 
>>
>> If someone was using a test account can they still access the 
>> optimization service, in particular historical search volumes per keyword 
>> using seed or upload test data?
>>
>> Thanks,
>>
>> Si.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/cd5804e3-528f-4c56-bc27-ce7c02d66f64%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: API Test account - how sandboxed and what data is available?

2019-02-15 Thread Si J
Hi Peter 

Thanks for the reply. I've had a look at the docs, that's helpful thank 
you. 

If someone was using a test account can they still access the optimization 
service, in particular historical search volumes per keyword using seed or 
upload test data?

Thanks,

Si.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/71aa81a2-6d0e-45e6-8d64-2de999ac6ed9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: API Test account - how sandboxed and what data is available?

2019-02-15 Thread Si J
Hi Peter 

Thanks for the reply. I've had a look at the docs, that's helpful thank 
you. 

If someone was using a test account can they still access the optimization 
service, in particular historical search volumes?

Thanks,
Si.

On Friday, February 15, 2019 at 2:12:04 AM UTC, googleadsapi-forumadvisor 
wrote:
>
> Hi Si,
>
> For developerToken's with test account access level, they would only be 
> able to make calls using test accounts and only dummy data will be used. 
> For more information on test accounts, you can refer to this guide 
> 
> .
>
> Thanks and regards,
> Peter
> AdWords API Team
>
>
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> Also find us on our blog and discussion group:
> http://googleadsdeveloper.blogspot.com/search/label/adwords_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 
> 
>
> 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 02/14/19 18:12:54wrote:
>
> Hi 
>
> If I was to grant test level API access to a developer, what is the limit 
> of the data that they can pull? We're wanting to make sure they're sandbox 
> from prod but still able to access datapoints such as historical search 
> volume on our keywords that are in use.
>
> Thanks,
> Si
>
> -- 
> -- 
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> 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
> To unsubscribe from this group, send email to
>
> --- 
> 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/ca75b55e-b98b-4100-bc81-61fc93b0e391%40googlegroups.com
>  
> 
> .
> 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/ade8935a-836e-4024-b910-4b0738bc1908%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


API Test account - how sandboxed and what data is available?

2019-02-14 Thread Si J
Hi 

If I was to grant test level API access to a developer, what is the limit 
of the data that they can pull? We're wanting to make sure they're sandbox 
from prod but still able to access datapoints such as historical search 
volume on our keywords that are in use.

Thanks,
Si

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ca75b55e-b98b-4100-bc81-61fc93b0e391%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Updating Dynamic remarketing feeds

2019-01-18 Thread j . stahl
Thanks for the links, I will check it and test. If I encounter any issues, 
I will let you know here.

Cheers
Jonas

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/0019dc80-3f50-4493-b3ac-abf8573565c8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Updating Dynamic remarketing feeds

2019-01-16 Thread j . stahl
Hi Luis,

thanks for your quick reply.

I have a business data feed within Google Ads. I want to set up automatic 
uploads with our current product data that removes products that have gone 
out of stock and shouldn't be on sale anymore. Within the automatic uploads 
(e.g. through a Google spreadsheet or automatic file upload from our 
server), it is not possible to send the "Action" column to either remove 
products from the feed completely or just update them.

I now want to set it up via the API so that we can remove out of stock 
products from the feed automatically.

If you need any further clarification, please let me know.

Thanks for your help
Jonas

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/30d18613-23da-451a-9d2b-1f436193b7ee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Updating Dynamic remarketing feeds

2019-01-16 Thread j . stahl
Hi Henrik,

a few years later - I'm looking for the same thing. Have you found a 
solution?
I have found 
this: https://developers.google.com/adwords/api/docs/guides/dynamic-remarketing
Can anyone confirm or refute this?

Thanks!
Jonas

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c2582e1f-fbc7-4f61-95fb-8acb37a066ba%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Unable to Retrieve HeadlinePart3 and Description2 through AWQL (PHP v201809)

2018-11-22 Thread Ryan J
I'm working with the Adwords API and while I'm creating ads with 
HeadlinePart3 and Description2's, I'm unable to fetch them with the API. 

I've had this issue inside my app—which uses AWQL—as well as through the 
example code found online for googleads/googleads-php-lib 
GetExpandedTextAds.php 
—which
 
uses the more formal Predicate methods.

For HeadlinePart3, the api throws:

Google\AdsApi\AdWords\v201809\cm\ApiException: 
[SelectorError.INVALID_FIELD_NAME @ serviceSelector; 
trigger:'HeadlinePart3']

For Description2, the api does not error but returns null. 

It seems that when we run mutations on these AdGroupAds, we get the 
information back—but are unable to fetch the information without making a 
second call to disable, and re-enable ads. 

I have confirmed through the GoogleAds interface that the ads have a 
HeadlinePart3 and a Description2 set.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/98b78211-eecc-4745-9dbe-8fa550c2541d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to get customer match count for gmail, youtube and search individually.

2018-10-22 Thread ravikiran . j

is "SizeForYoutube" and "SizeForGmail" available now?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/e3fe29c6-9df0-4865-bdbb-5e04952c1f43%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adding and removing IpBlock

2018-02-26 Thread Filip J
Hi, I'm struggling with Google AdWords Api since few days. I automatized 
getting refresh tokens for users. I'm storing it in database. Now I want to 
let them add IpBlock by my panel throught Api. I do not have idea how to 
start. Are refresh token, client id and client secret enough to create 
OAuth2Token? What to do next?

Greetings ;)

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1e0be11c-20b5-42fd-b1c0-15bf2afd498b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Local Services Ads API?

2018-02-07 Thread Shaun J
Hi!

Is there a plan for a local services API? We have a CRM where we're already 
managing things like billing, estimating, etc it would be nice to pull in 
new leads and be able to alert the customer to them in our app so they 
don't have to use two systems. Thanks!

Shaun

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b1dd0be7-088f-4286-8d8a-e03188d572b9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to get Ad extension Text though API

2018-01-24 Thread J yang
Hello,

I am wondering if it's possible to get Ad extension text though API.

I want to know the number of clicks to sitelink extensions which extension 
text contain a substring. In the UI, I can get the information by going 
Extensions tab and apply the filters: Extension type = Sitelink extension 
and Extension text contains the substring.

Thank you.

J Yang

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5334fad8-040f-444a-9bf1-f9c1383ddf46%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Batch job service returning file format error for CampaignSharedSetOperation

2017-05-08 Thread J. S.

Hi,

I'm trying to associate SharedSet with campaign(s) and getting 
consistently FILE_FORMAT_ERROR from BatchJobService using BatchJobHelper 
with the latest version of Java ads-lib (3.2.0)

INFO - AdHocEditor - Applying the following operations 
(entityType=sharedset) = 
OperationDefinition(None,add,<_TEST_API_ACCOUNT_ID_>,Some(<_TEST_CAMPAIGN_ID_>),None,Map(sharedSetId
 
-> List(<_SHARED_SET_ID_>)))
INFO - adwords.BatchProcessor - New batch job id=123456789 created with 
upload 
url=https://batch-job-upload-prod-ebe9b43.storage.googleapis.com/XXX/YYY.operations.xml?GoogleAccessId=1234567890-x...@developer.gserviceaccount.com=1494855642=I6L2rqxxLPxhtiyAuvXCCCLXXUgIdCXdLR%2FlgT7SqOxzxGFF49U5yViOcvaNT%2F6i4dN92ltEyv7rOXs6engrUDSdlXX0GnJ%2B50y8WUy%2BRxqbXX32PT3dVlQSP1x39v9hZ33M4KB0nSrcjjMmj9tZ%2F0ee32vWamgaelT8ehD0WRC1zksMQncsQ5pLqG85RvHgxKFu5Fx%2Bsi%2FMhCG4Yy8inDUjXJXijyt4cKRz1vqOt2Ixe5zSMJzV1kmhbrMLXXy7k9KGgLU9ycJr28h6A%2B0%2FslTQZXXXtdFXXmEn1EnZwxeDnmvyRD%2F4uzTLYXXXCl%2F1JE5x5ofQRnjcE3ZdTMcx2Trwugw%3D%3D
INFO - adwords.BatchProcessor - 1 changes found
INFO - adwords.BatchProcessor - Batch uploaded successfully length=582
INFO - adwords.BatchProcessor - Batch status = Some(ACTIVE)
WARN - adwords.BatchProcessor - Processing error occurred = 
FILE_FORMAT_ERROR

Am I doing something wrong or could it be that CampaignSharedSetOperations 
are not supported in BatchJobs?

Best,
J. S.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/26cb3ba7-32dd-4693-9261-2834fc62fd97%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to avoid OPERATION_NOT_PERMITTED_FOR_REMOVED_ENTITY error

2016-10-13 Thread Cindy J
Thanks Vishal!

I also found there's such limit:

   - When using IN and NOT_IN operators in your WHERE clause, you are 
   limited to 10,000 items.

So the best solution would require multiple get to fetch all keywords then?

On Thursday, October 13, 2016 at 1:57:36 PM UTC-5, Vishal Vinayak (Adwords 
API Team) wrote:
>
> Hi Cindy,
>
> That is correct. You may see the 
> OPERATION_NOT_PERMITTED_FOR_REMOVED_ENTITY 
> 
>  error 
> if you try to update an entity that is already been removed. 
>
> Unfortunately, there aren't too may ways to bypass this mechanism since 
> this is in place to check system's integrity. The correct way to perform 
> this routine, indeed, would be to select only the active campaigns/ad 
> groups and update keywords for those campaigns/ ad groups. More details are 
> available on this forum post 
> 
> .
>
> To group multiple actions in one operation, I would also suggest having a 
> look at the batch job service 
> .
>
> Regards,
> Vishal, 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/254bbed0-2627-42f9-b738-5e2e697074d5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to avoid OPERATION_NOT_PERMITTED_FOR_REMOVED_ENTITY error

2016-10-13 Thread Cindy J
Hi there,

I have an account with about 100,000 ad groups, millions of keywords and 
many campaigns. While I was trying to update keywords, it's quite often to 
have OPERATION_NOT_PERMITTED_FOR_REMOVED_ENTITY error.

I know I could use campaignService and adGroupService to retrieve active 
campaigns/ad groups only, and then filter out keywords within these 
campaigns/ad groups - but because of the volume of ad groups/keywords, it 
would be really inefficient to perform such check before updating. 

Is there a better way to handle such error or can I set to specifically 
ignore this error? (I was bulk updating keywords, so one operation failure 
would lead to failure of the batch)

Thanks,
Cindy

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5421a754-b840-4945-9c43-eba30217a46f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Using Adwords API to link Ad group to remarketing list created in Google Analytics

2016-10-05 Thread Cindy J
Hi there,

I was trying to using adwords API to create new ad groups, and link 
existing remarketing audience list created in GA.

However, I could not figure out a way to link these two.

This is what I found in 
https://developers.google.com/adwords/api/docs/guides/analytics:
Note that remarketing via the AdWords API 
 is 
independent from remarketing set up in Google Analytics+AdWords accounts. 
You cannot share remarketing lists between the two, and each method has its 
own reporting.

I wonder if it's possible to perform such operation?

Thanks,
Cindy

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ccbfc63d-c572-4fc7-9f9b-36584426f2d3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


API Specification

2016-07-12 Thread Simran J
What exactly is the difference between the KeyWordPlanner and the 
TargetingIdeaService? Also, can AdSense be used just for the website in 
general or does it have to be used for advertisement? 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c4e4f345-0724-47ac-8afe-8bcf4c9427ef%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


DEVELOPER_TOKEN_NOT_APPROVED

2016-03-22 Thread Janek J
Hello, 
I'm beginner on Google Adwords API, and i have a problem.
When i started my application i got this error: "*Fatal error*: Uncaught 
SoapFault exception: [soap:Server] 
[QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED @ ; trigger:''] in 
C:\xampp\htdocs\googleapi\src\Google\Api\Ads\Common\Lib\AdsSoapClient.php:216"
Before everything worked good, but accidentally removed project in 
cloud.google and i create new and i have this error.


I have no idea what's going on.
My level access in Adwords Api Center is testing.
A have developer token, customer is, client is and client_secret in 
cloud.google.

Can anybody help me?
Regards

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d1f5d94a-9fd3-4e0a-adc4-a40e2f923994%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


DEVELOPER_TOKEN_NOT_APPROVED

2016-03-22 Thread Janek J
Hello, I'a beginer on the google api adwords I hope you could help me. 

When I want to start ma application i got this error:

"Uncaught SoapFault exception: [soap:Server] 
[QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED @ ; trigger:''] in 
C:\xampp\htdocs\googleapi\src\Google\Api\Ads\Common\Lib\AdsSoapClient.php:216"


I have no idea what's going on.

My level access in AdWords Api Center is testing account, but i have developer 
token, customer id, client id and client secret in cloud.google.


Can anybody help me?

Regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5c3b8500-f6e3-449e-866e-8f8a78e9e84a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adwords API integration to my page Javascript / NodeJS

2016-02-29 Thread Kaarthick J
I have to integrate Adwords api to my page and i dont have idea that where 
to start and end !!! Can you suggest me some samples to learn ?
Currently i'm using npm in my project and i want to get the user details 
when successfull google login.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c11c7586-67fa-47d8-8abc-87d320ffaa4a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Issue with adding additional product partition in shopping campaign with API

2016-02-12 Thread Shijo k j
I am implementing the code to call the adwords api for shopping campaign. I 
want to use the feature for product partition under the adgroup criterion 
service. 

I created the campaign with shopping type and created the adgroup under the 
campaign. And then, I tried to run the example code in 
AddProductPartitionTree.php. It become success and successfully created 
tree. 
It contain default production partition  created as 'All products', and all 
units are under this.

Then I tried to use that default product partition as the parent to create 
new partition under that. But it returns the error as 
PRODUCT_PARTITION_UNIT_CANNOT_HAVE_CHILDREN.

I can manually add product partition under the default one on adwords UI 
then it could be changed to SUBDIVISION type. 

I'm wondering is there any runnable example for the shopping campaign case. 

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/8aaf2a63-757a-41fe-8693-6e2cfe4cf6a0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Issue with adding product partition tree in shopping campaign with API

2016-02-12 Thread Shijo k j
I am implementing the code to call the adwords api for shopping campaign. I 
want to use the feature for product partition under the adgroup criterion 
service. 

I created the campaign with shopping type and created the adgroup under the 
campaign. And then, I tried to run the example code in 
AddProductPartitionTree.php. It creat product tree with 1 SUBDIVISION and 3 
UNITS. I thought it is because of the default production partition had 
already been created as 'All products'.and all units are under that. 

Then I tried to use that default product partition as the parent criterion 
to create new partition under that. But it returns the error as 
PRODUCT_PARTITION_UNIT_CANNOT_HAVE_CHILDREN.

I can manually add product partition under the default one on adwords UI 
then it could be changed to SUBDIVISION type. 

I'm wondering is there any runnable example for the shopping campaign case. 

Thanks 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/a7fa58d4-175e-44fc-846a-caceb21b8b55%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adwords Dynamic Remarketing Setup

2015-11-20 Thread J
Hi

I was being guided that in order for the dynamic remarketing tag to work 
for your Adwords campaigns and other data collection by Google, you need to 
*manually* fill in fields in the tag like product ID and other custom 
parameters. 

Question would be, do i need to repeat this process for 1000 products 
uploaded to my e-store repeatedly? (since all productID's will be 
different)? Is there any dynamic way to do it, ie populating these required 
fields?

Appreciate any expert advice!

Regards
J


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/2d6c832c-4967-489f-8a52-48cf27c6f40a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: wrong converted clicks

2015-05-22 Thread J.
I'm having the same problem! My conversions and total value are all wrong!

On Friday, May 22, 2015 at 2:09:46 PM UTC+1, boray...@42digital.de wrote:

 Last month i updated to Version 201502 and changed conversions to 
 converted clicks. till yesterday everything was right. 

 but today i got a wrong value for converted clicks in the 
 CAMPAIGN_PERFORMANCE_REPORT.

 converted clicks should be 2 - Adwords Websurface - but is 18 in the 
 downloaded report.

 Were there any changes in the API till yesterday?

 Best regards

 Boray


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/72f6651a-dad1-49e9-9262-a0ccd65038fd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


The figures on my conversion report are all wrong today!

2015-05-22 Thread J.
Hi guys,

The conversion figures on my conversion reports (obtained via the API 
today) are much higher than the ones showing on the Adwords interface. Is 
this a bug that you are aware and working to fix? Or is it likely I am 
doing something wrong?

I looked through the API blogs and release notes and I couldn't find 
anything that could be affecting those reports.

The report in question is: CRITERIA_PERFORMANCE_REPORT

And the metrics I include are: Date, CampaignId, AdGroupId, Id, 
AdNetworkType2, ConversionCategoryName, Conversions, 
ConversionsManyPerClick, ConversionValue

If this is not a known bug, please let me know if there is any additional 
information I can provide to help you help me.

Thanks a lot in advance,

Jay

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8e7c4899-39b3-4aeb-924a-f9939987b029%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: One adword API developer token for multiple account

2014-10-31 Thread Shijo k j
Do please check this link, give some more suggections:
http://stackoverflow.com/questions/23847981/one-adwords-api-developer-token-for-multiple-accounts

On Wednesday, October 29, 2014 7:03:22 PM UTC+5:30, Michael Cloonan 
(AdWords API Team) wrote:

 Hello,

 Currently, the only way to do this is to link the accounts under the same 
 MCC hierarchy. You should be able to link them this way without disrupting 
 other means of accessing the accounts.

 Regards,
 Mike, AdWords API Team

 On Wednesday, October 29, 2014 3:24:55 AM UTC-4, Shijo k j wrote:

 I have to download report from multiple Adwords accounts, they are not 
 linked under the same MCC hierarchy. I have registered with one of them and 
 have a developer token for that account. Now I want to use this developer 
 token with all other accounts if it is possible to download report?. Can I 
 use one developer token for multiple Adwords account? These accounts are 
 independent and they are not linked under the same MCC hierarchy?



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/16a497b3-1a85-4645-b132-854c7237c9bb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


One adword API developer token for multiple account

2014-10-29 Thread Shijo k j
I have to download report from multiple Adwords accounts, they are not 
linked under the same MCC hierarchy. I have registered with one of them and 
have a developer token for that account. Now I want to use this developer 
token with all other accounts if it is possible to download report?. Can I 
use one developer token for multiple Adwords account? These accounts are 
independent and they are not linked under the same MCC hierarchy?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d894f78c-badc-4016-887d-4b70acaa1ca1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How can I get campaign spend data from the AdWords API?

2014-09-23 Thread J

I'm using the Java AdWords API and trying to get the daily or monthly spend 
data by campaign. I couldn't find where to do this in the documentation. 
Can somebody point me to the right docs? 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/e62eb16b-fe64-4124-9e4b-13832804e177%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


redirect url registration

2014-04-07 Thread j Sravanthi
hi,
is it necessary to register our redirect url (i.e www.cardekho.com) in
order to get authorization code.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
For more options, visit https://groups.google.com/d/optout.


Doubts

2014-04-05 Thread j Sravanthi
Hi,
just i got idea about what is adwrods..i want to develop adwords api for
cardekho.com for registered project in adwords which is a web based
application.i refereed every thing and download java code example and tired
to execute the project even thou   my project is web based i selected
installed application and copied the redirect url into program and got
refreshement token copied into ad.properties after that i tried to execute
the get campaign program  then is showing there is an error in
adWordsSession.java  line num soso..when i tried to open the program,it as
opened .class file and telling that the line number doesnt exist..

So,please help me how to get authorization etc.


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.
For more options, visit https://groups.google.com/d/optout.


Ad Performance report does not work properly

2013-07-15 Thread Federico J. Sutin Citterio
Dear AdWord's Developers,

Aiming to achieve api compliance. We have to add new fields in our report 
definition (which we use to make the request). But the new response does 
not match the platform.

I have added three fields: Device (R.244), Ad Network (R.242) and ClickType 
(R.246).

When I add Click Type to the report definition, I get more clicks than the 
platform. Then I find this:

Since ads can serve with multiple click types displayed, impressions may 
be double counted and the totals may not be accurate. source: 
https://developers.google.com/adwords/api/docs/appendix/reports#ad

However, if I withdraw Click Type and keep Device and Ad Network  I get 
less impressions than the platform. 

I am wondering if I am doing something wrong or if this is just an error.

I have added the new request below.

reportDefinition
selector
fieldsAdGroupId/fields
fieldsCampaignId/fields
fieldsId/fields
fieldsKeywordId/fields
fieldsClicks/fields
fieldsImpressions/fields
fieldsCost/fields
fieldsAverageCpc/fields
fieldsAverageCpm/fields
fieldsAveragePosition/fields
fieldsCtr/fields
fieldsConversions/fields
fieldsCostPerConversion/fields
fieldsConversionRate/fields
fieldsDevice/fields
fieldsAdNetworkType1/fields
fieldsClickType/fields
dateRange
min{min.date}/min
max{max.date}/max
/dateRange
/selector
reportNameCustom Ads Stats Report/reportName
reportTypeAD_PERFORMANCE_REPORT/reportType
dateRangeTypeCUSTOM_DATE/dateRangeType
downloadFormatGZIPPED_XML/downloadFormat
/reportDefinition

Regards

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

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

--- 
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.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Keyword Report Anomalies

2013-06-26 Thread Federico J. Sutin Citterio
That solve my problem!
Thank you very much.


Regards

El miércoles, 26 de junio de 2013 04:04:33 UTC-3, Anash P. Oommen (AdWords 
API Team) escribió:

 Hi Federico,

 Those are the negative keywords in your adgroups. Try adding IsNegative 
 column to your reports to filter the unwanted rows.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.

 On Wednesday, June 26, 2013 12:42:27 AM UTC+5:30, Federico J. Sutin 
 Citterio wrote:

 Hi Anash,
 Firstly, thank you for your answer. 
 The following it is the soap request that we are using.

 reportDefinition
 selector
 fieldsId/fields
 fieldsAdGroupId/fields
 fieldsCampaignId/fields
 fieldsKeywordText/fields
 fieldsStatus/fields
 fieldsDestinationUrl/fields
 predicates
 fieldCampaignId/field
 operatorEQUALS/operator
 values117685521/values
 /predicates
 dateRange
 min{min.date}/min
 max{max.date}/max
 /dateRange
 /selector
 reportNameCustom Keywords Report/reportName
 reportTypeKEYWORDS_PERFORMANCE_REPORT/reportType
 dateRangeTypeCUSTOM_DATE/dateRangeType
 downloadFormatXML/downloadFormat
 /reportDefinition


 Regards


 El miércoles, 19 de junio de 2013 04:06:41 UTC-3, Anash P. Oommen 
 (AdWords API Team) escribió:

 Hi Federico,

 If you could post a SOAP request and response xml, I could investigate 
 further. 

 Cheers,
 Anash P. Oommen
 AdWords API Advisor.

 On Thursday, June 13, 2013 10:58:46 PM UTC+5:30, Federico J. Sutin 
 Citterio wrote:

 When i retrieve keywords from my campaigns, I get more keywords than 
 the platform. Furthermore, those are sexual related keywords.

 Any one with the same problem ?


 Thanks in advance.
 Regards



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

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

--- 
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.
For more options, visit https://groups.google.com/groups/opt_out.




Enhanced Campaigns - Geo targets

2013-05-08 Thread j . buitenhuis
I have one question about the 'Enhanced Campaigns'; Is it possible to add a 
modifier to a specified 'Geo Target' via the API?

Like for example;
Amsterdam 120%
Berlin 200%
London -100%

Thanks

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

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

--- 
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.
For more options, visit https://groups.google.com/groups/opt_out.




Problems using Ad Hoc Report to download AdWords data

2013-04-05 Thread Federico J. Sutin Citterio
Actually I am using ad hoc report to download all the AdWord's objects like 
 Campaign, Ad Groups, Advertises, and Keywords.
For example to download Campaigns object, iam using Campaign Performance 
Report. (https://developers.google.com/adwords/api/docs/appendix/reports)
I am only requesting for campaign's attributes, not metrics.

reportDefinitionselectorfieldsCampaignId/fieldsfieldsCampaignName/fieldsfieldsExactMatchImpressionShare/fieldsfieldsBudgetLostImpressionShare/fieldsfieldsImpressionShare/fieldsfieldsQualityLostImpressionShare/fieldsfieldsDate/fieldsdateRangemin{min.date}/minmax{max.date}/max/dateRange/selectorreportNameCustom
 
Campaign 
Report/reportNamereportTypeCAMPAIGN_PERFORMANCE_REPORT/reportTypedateRangeTypeCUSTOM_DATE/dateRangeTypedownloadFormatGZIPPED_XML/downloadFormat/reportDefinition

Then I download the metrics using Ad Performance Report with all the 
adword's object id 
 (https://developers.google.com/adwords/api/docs/appendix/reports)
reportDefinitionselectorfieldsAdGroupId/fieldsfieldsCampaignId/fieldsfieldsId/fieldsfieldsKeywordId/fieldsfieldsClicks/fieldsfieldsImpressions/fieldsfieldsCost/fieldsfieldsAverageCpc/fieldsfieldsAverageCpm/fieldsfieldsAveragePosition/fieldsfieldsCtr/fieldsfieldsConversions/fieldsfieldsCostPerConversion/fieldsfieldsConversionRate/fieldsdateRangemin{min.date}/minmax{max.date}/max/dateRange/selectorreportNameCustom
 
Ads Stats 
Report/reportNamereportTypeAD_PERFORMANCE_REPORT/reportTypedateRangeTypeCUSTOM_DATE/dateRangeTypedownloadFormatGZIPPED_XML/downloadFormat/reportDefinition

When I join both results and make a group by campaign id.I get the metrics 
for all the campaigns and this works great with Campaigns and AdGroups. But 
when I try this with Ads or Keywords it does not work. In  case of 
Advertises I get less Ads than the AdWord's Platform (adwords.google.com) 
and in case of Keywords, my keywords does not join with my stats. In 
addition I get one keyword named 'Content', which it does not appear in the 
platform. If my campaign have 60 keywords, i get 61 with that keyword and 
that have a lot of stats/metrics.
Why does it work with campaign, adgroup but doesn't with the rest of the 
reports? Is there any other way to get these reports ?

Thanks in advance
Regards

Ad Peformance Request: 
reportDefinitionselectorfieldsAdGroupId/fieldsfieldsCampaignId/fieldsfieldsKeywordId/fieldsfieldsId/fieldsfieldsCost/fieldsfieldsAdNetworkType1/fieldsfieldsHeadline/fieldsfieldsStatus/fieldsfieldsCreativeDestinationUrl/fieldsfieldsDisplayUrl/fieldsfieldsImageAdUrl/fieldsfieldsDescription1/fieldsfieldsDescription2/fieldsfieldsImageCreativeName/fieldsfieldsAdType/fieldsfieldsCreativeApprovalStatus/fieldsdateRangemin{min.date}/minmax{max.date}/max/dateRange/selectorreportNameCustom
 
AD 
Report/reportNamereportTypeAD_PERFORMANCE_REPORT/reportTypedateRangeTypeCUSTOM_DATE/dateRangeTypedownloadFormatGZIPPED_XML/downloadFormatincludeZeroImpressionstrue/includeZeroImpressions/reportDefinition

Query :
select ag.name as 'adgroupName',
 ad.head_line as 'head_line',
 ad.description_line1 as 'description_line1',
 ad.description_line2 as 'description_line2',
 ad.display_url as 'display_url', 
 ad.ad_approval_status as 'adApprovalStatus',
 ad.image_url as 'image_url',
 SUM(s.impressions) as 'impressions',
 SUM(clicks) as 'clicks',
 SUM(s.clicks)/SUM(s.impressions) as 'ctr',
 (SUM(s.avg_position * s.impressions)/SUM(s.impressions)) as 'position',
 SUM (s.cost) as 'cost'
 from adwords_advertises ad inner join adwords_stats s on s.ad_id = 
ad.ad_id and s.adgroup_id = ad.adgroup_id and s.campaign_id = 
ad.campaign_id and s.keyword_id = ad.keyword_id and s.date between @from 
and @to
  inner join adwords_adgroups ag on s.adgroup_id = ag.adgroup_id 
and s.campaign_id = ag.campaign_id
  inner join adwords_campaign_detail c on s.campaign_id = 
c.campaign_id AND c.fox_intelligence_id = @fox_id 
 group by ag.name, ad.ad_approval_status, 
ad.image_url,ad.head_line,ad.description_line1,ad.description_line2,ad.display_url

KeyWord Request:
reportDefinitionselectorfieldsId/fieldsfieldsAdGroupId/fieldsfieldsCampaignId/fieldsfieldsKeywordText/fieldsfieldsStatus/fieldsfieldsDestinationUrl/fieldsdateRangemin{min.date}/minmax{max.date}/max/dateRange/selectorreportNameCustom
 
Keywords 
Report/reportNamereportTypeKEYWORDS_PERFORMANCE_REPORT/reportTypedateRangeTypeCUSTOM_DATE/dateRangeTypedownloadFormatGZIPPED_XML/downloadFormat/reportDefinition

Keyword Query:
select 
acd.fox_intelligence_id as 'fox_id',
ak.keyword as 'keyword',
acd.campaign_status as 'campaignStatus',
COALESCE(SUM(astats.impressions),0)  as 'impressions',
COALESCE(SUM(astats.clicks),0) as 'clicks',
COALESCE(SUM(astats.clicks)/SUM(astats.impressions) ,0) as 'ctr',
COALESCE(AVG(astats.avg_cpc),0) as 'cpc',
COALESCE(AVG(astats.avg_cpm),0) as 'cpm',
COALESCE(AVG(astats.conv1_per_click) ,0) as 'convertion',
COALESCE(SUM(astats.cost),0) as 'cost',

Re: Problems using Ad Hoc Report to download AdWords data

2013-04-05 Thread Federico J. Sutin Citterio
I am currently using Api V201209.

El viernes, 5 de abril de 2013 17:05:58 UTC-3, Federico J. Sutin Citterio 
escribió:

 Actually I am using ad hoc report to download all the AdWord's objects 
 like  Campaign, Ad Groups, Advertises, and Keywords.
 For example to download Campaigns object, iam using Campaign Performance 
 Report. (https://developers.google.com/adwords/api/docs/appendix/reports)
 I am only requesting for campaign's attributes, not metrics.

 reportDefinitionselectorfieldsCampaignId/fieldsfieldsCampaignName/fieldsfieldsExactMatchImpressionShare/fieldsfieldsBudgetLostImpressionShare/fieldsfieldsImpressionShare/fieldsfieldsQualityLostImpressionShare/fieldsfieldsDate/fieldsdateRangemin{min.date}/minmax{max.date}/max/dateRange/selectorreportNameCustom
  
 Campaign 
 Report/reportNamereportTypeCAMPAIGN_PERFORMANCE_REPORT/reportTypedateRangeTypeCUSTOM_DATE/dateRangeTypedownloadFormatGZIPPED_XML/downloadFormat/reportDefinition

 Then I download the metrics using Ad Performance Report with all the 
 adword's object id  (
 https://developers.google.com/adwords/api/docs/appendix/reports)
 reportDefinitionselectorfieldsAdGroupId/fieldsfieldsCampaignId/fieldsfieldsId/fieldsfieldsKeywordId/fieldsfieldsClicks/fieldsfieldsImpressions/fieldsfieldsCost/fieldsfieldsAverageCpc/fieldsfieldsAverageCpm/fieldsfieldsAveragePosition/fieldsfieldsCtr/fieldsfieldsConversions/fieldsfieldsCostPerConversion/fieldsfieldsConversionRate/fieldsdateRangemin{min.date}/minmax{max.date}/max/dateRange/selectorreportNameCustom
  
 Ads Stats 
 Report/reportNamereportTypeAD_PERFORMANCE_REPORT/reportTypedateRangeTypeCUSTOM_DATE/dateRangeTypedownloadFormatGZIPPED_XML/downloadFormat/reportDefinition

 When I join both results and make a group by campaign id.I get the metrics 
 for all the campaigns and this works great with Campaigns and AdGroups. But 
 when I try this with Ads or Keywords it does not work. In  case of 
 Advertises I get less Ads than the AdWord's Platform (adwords.google.com) 
 and in case of Keywords, my keywords does not join with my stats. In 
 addition I get one keyword named 'Content', which it does not appear in the 
 platform. If my campaign have 60 keywords, i get 61 with that keyword and 
 that have a lot of stats/metrics.
 Why does it work with campaign, adgroup but doesn't with the rest of the 
 reports? Is there any other way to get these reports ?

 Thanks in advance
 Regards

 Ad Peformance Request: 
 reportDefinitionselectorfieldsAdGroupId/fieldsfieldsCampaignId/fieldsfieldsKeywordId/fieldsfieldsId/fieldsfieldsCost/fieldsfieldsAdNetworkType1/fieldsfieldsHeadline/fieldsfieldsStatus/fieldsfieldsCreativeDestinationUrl/fieldsfieldsDisplayUrl/fieldsfieldsImageAdUrl/fieldsfieldsDescription1/fieldsfieldsDescription2/fieldsfieldsImageCreativeName/fieldsfieldsAdType/fieldsfieldsCreativeApprovalStatus/fieldsdateRangemin{min.date}/minmax{max.date}/max/dateRange/selectorreportNameCustom
  
 AD 
 Report/reportNamereportTypeAD_PERFORMANCE_REPORT/reportTypedateRangeTypeCUSTOM_DATE/dateRangeTypedownloadFormatGZIPPED_XML/downloadFormatincludeZeroImpressionstrue/includeZeroImpressions/reportDefinition

 Query :
 select ag.name as 'adgroupName',
  ad.head_line as 'head_line',
  ad.description_line1 as 'description_line1',
  ad.description_line2 as 'description_line2',
  ad.display_url as 'display_url', 
  ad.ad_approval_status as 'adApprovalStatus',
  ad.image_url as 'image_url',
  SUM(s.impressions) as 'impressions',
  SUM(clicks) as 'clicks',
  SUM(s.clicks)/SUM(s.impressions) as 'ctr',
  (SUM(s.avg_position * s.impressions)/SUM(s.impressions)) as 
 'position',
  SUM (s.cost) as 'cost'
  from adwords_advertises ad inner join adwords_stats s on s.ad_id = 
 ad.ad_id and s.adgroup_id = ad.adgroup_id and s.campaign_id = 
 ad.campaign_id and s.keyword_id = ad.keyword_id and s.date between @from 
 and @to
   inner join adwords_adgroups ag on s.adgroup_id = ag.adgroup_id 
 and s.campaign_id = ag.campaign_id
   inner join adwords_campaign_detail c on s.campaign_id = 
 c.campaign_id AND c.fox_intelligence_id = @fox_id 
  group by ag.name, ad.ad_approval_status, 
 ad.image_url,ad.head_line,ad.description_line1,ad.description_line2,ad.display_url

 KeyWord Request:
 reportDefinitionselectorfieldsId/fieldsfieldsAdGroupId/fieldsfieldsCampaignId/fieldsfieldsKeywordText/fieldsfieldsStatus/fieldsfieldsDestinationUrl/fieldsdateRangemin{min.date}/minmax{max.date}/max/dateRange/selectorreportNameCustom
  
 Keywords 
 Report/reportNamereportTypeKEYWORDS_PERFORMANCE_REPORT/reportTypedateRangeTypeCUSTOM_DATE/dateRangeTypedownloadFormatGZIPPED_XML/downloadFormat/reportDefinition

 Keyword Query:
 select 
 acd.fox_intelligence_id as 'fox_id',
 ak.keyword as 'keyword',
 acd.campaign_status as 'campaignStatus',
 COALESCE(SUM(astats.impressions),0)  as 'impressions',
 COALESCE(SUM(astats.clicks),0) as 'clicks',
 COALESCE(SUM(astats.clicks)/SUM(astats.impressions) ,0) as 'ctr',
 COALESCE

I have less impressions than platform

2013-01-23 Thread Federico J. Sutin Citterio
When we export the Ads Performance Data through Adwords API, we get less 
impression from some Ads than adwords.google.com.
Does this have anything to do with some Ads being deleted or rejected. 
Should the impressions be redirected or lost when the Ads get deleted or 
rejected?

Regards

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

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





Re: CreativeApprovalStatus filtering by UNCHECKED in the AdsPerformanceReport

2012-11-21 Thread Sanjay J
Cool, thanks for looking at this David!



On Tuesday, November 20, 2012 8:29:45 AM UTC-8, David Torres wrote:

 Hi Sanjay,

 As you noticed the filtering by CreativeApprovalStatus only works on 
 certain conditions and actually not filtering the way you expect, that is 
 why I recommend you not using it.

 Best,

 - David

 On Friday, November 16, 2012 8:51:45 PM UTC-5, Sanjay J wrote:

 I think that CreativeApprovalStatus filtering works under certain 
 conditions for me, and in fact have been using it for a while.  For 
 example, the following query with CreativeApprovalStatus does produce 
 results for me, (and the documentation for the reports says it can be 
 filterable by this field):

 {'reportName': 'Name: AD_PERFORMANCE_REPORT', 'dateRangeType': 'TODAY', 
 'includeZeroImpressions': 'true', 'selector': {'predicates': [{'operator': 
 'IN', 'field': 'CreativeApprovalStatus', 'values': ['FAMILY_SAFE']}], 
 'fields': ['AdGroupId', 'AdGroupName', 'AdGroupStatus', 'AdType', 
 'CampaignId', 'CampaignName', 'CampaignStatus', 'Description1', 
 'Description2', 'DisplayUrl', 'Headline', 'Id', 'ImageAdUrl', 
 'ImageCreativeName', 'Status', 'Url', 'CreativeApprovalStatus']}, 
 'reportType': 'AD_PERFORMANCE_REPORT', 'downloadFormat': 'CSV'}

 However, as soon as I change the filter to 'APPROVED' (which seems valid 
 according to the reports definition csv provided in the documentation, I 
 stop getting results.  So 'FAMILY_SAFE' seems to result in 'APPROVED' 
 creatives, and none of the other filters seem to work.  

 Thanks for looking into this!
 Sanjay



 On Friday, November 16, 2012 3:44:25 PM UTC-8, David Torres wrote:

 Hi Sanjay,

 Filtering by CreativeApprovalStatus is not allowed, but I just tried a 
 pulling a report alike yours but with no predicate 
 for CreativeApprovalStatus and I got all my ads including the ones under 
 review. Could you check without including the predicate at all?

 Best,

 - David Torres - AdWords API Team

 On Monday, November 12, 2012 2:24:25 PM UTC-5, Sanjay J wrote:

 Bump. 

 I have a feeling that this may be a bug in the API, but would really 
 appreciate if someone could comment/confirm.  

 Thanks!
 Sanjay



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

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





Re: CreativeApprovalStatus filtering by UNCHECKED in the AdsPerformanceReport

2012-11-16 Thread Sanjay J
I think that CreativeApprovalStatus filtering works under certain 
conditions for me, and in fact have been using it for a while.  For 
example, the following query with CreativeApprovalStatus does produce 
results for me, (and the documentation for the reports says it can be 
filterable by this field):

{'reportName': 'Name: AD_PERFORMANCE_REPORT', 'dateRangeType': 'TODAY', 
'includeZeroImpressions': 'true', 'selector': {'predicates': [{'operator': 
'IN', 'field': 'CreativeApprovalStatus', 'values': ['FAMILY_SAFE']}], 
'fields': ['AdGroupId', 'AdGroupName', 'AdGroupStatus', 'AdType', 
'CampaignId', 'CampaignName', 'CampaignStatus', 'Description1', 
'Description2', 'DisplayUrl', 'Headline', 'Id', 'ImageAdUrl', 
'ImageCreativeName', 'Status', 'Url', 'CreativeApprovalStatus']}, 
'reportType': 'AD_PERFORMANCE_REPORT', 'downloadFormat': 'CSV'}

However, as soon as I change the filter to 'APPROVED' (which seems valid 
according to the reports definition csv provided in the documentation, I 
stop getting results.  So 'FAMILY_SAFE' seems to result in 'APPROVED' 
creatives, and none of the other filters seem to work.  

Thanks for looking into this!
Sanjay



On Friday, November 16, 2012 3:44:25 PM UTC-8, David Torres wrote:

 Hi Sanjay,

 Filtering by CreativeApprovalStatus is not allowed, but I just tried a 
 pulling a report alike yours but with no predicate 
 for CreativeApprovalStatus and I got all my ads including the ones under 
 review. Could you check without including the predicate at all?

 Best,

 - David Torres - AdWords API Team

 On Monday, November 12, 2012 2:24:25 PM UTC-5, Sanjay J wrote:

 Bump. 

 I have a feeling that this may be a bug in the API, but would really 
 appreciate if someone could comment/confirm.  

 Thanks!
 Sanjay



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

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





Re: CreativeApprovalStatus filtering by UNCHECKED in the AdsPerformanceReport

2012-11-12 Thread Sanjay J
Bump. 

I have a feeling that this may be a bug in the API, but would really 
appreciate if someone could comment/confirm.  

Thanks!
Sanjay

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

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


CreativeApprovalStatus filtering by UNCHECKED in the AdsPerformanceReport

2012-11-09 Thread Sanjay J
Hello,

I'm retrieving the Ads Performance Report, and filtering by the 
CreativeApprovalStatus to include 'UNCHECKED' ads (which are those in the 
pending review stage).  I've tried a few different ways to include the ads 
in the pending review state without luck.  I'm using the Python AdWords 
client and print out the operation to the download report request.  

{'reportName': 'Ads performance data', 'dateRangeType': 'TODAY', 
'includeZeroImpressions': 'true', 'selector': {'predicates': [{'operator': 
'IN', 'field': 'Status', 'values': ['ENABLED', 'PAUSED']}, {'operator': 
'IN', 'field': 'AdGroupStatus', 'values': ['ENABLED', 'PAUSED']}, 
{'operator': 'IN', 'field': 'CreativeApprovalStatus', 'values': 
['NON_FAMILY_SAFE', 'FAMILY_SAFE', 'APPROVED', 'UNCHECKED']}, {'operator': 
'IN', 'field': 'CampaignId', 'values': ['105300171', '105300291', 
'59695491', '105300411']}], 'fields': ['AdGroupId', 'AdGroupName', 
'AdGroupStatus', 'AdType', 'CampaignId', 'CampaignName', 'CampaignStatus', 
'Description1', 'Description2', 'DisplayUrl', 'Headline', 'Id', 
'ImageAdUrl', 'ImageCreativeName', 'Status', 'Url']}, 'reportType': 
'AD_PERFORMANCE_REPORT', 'downloadFormat': 'CSV'}

Please let me know if you'd like any other details.  Would really 
appreciate some help as I'm not sure what to try next.

Thanks!
Sanjay

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

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


Data freshness (i.e. how often to query?)

2012-11-01 Thread J
I've read this help page on data freshness for AdWords:
https://support.google.com/adwords/bin/answer.py?hl=enanswer=2544985

Wanted to confirm my understanding:

   - My report query is for statistics such as clicks, impressions, 
   conversions, cost.  I'm querying for hourly data by using Date  
   HourOfDay as segments in my selector.
   - Does this mean there's a 3 hour delay in data accuracy?  In other 
   words, data for the most recent 3 hours returned in the report may not be 
   complete/accurate?
   - Does this mean data older than 3 hours is accurate?  So for example, 
   hourly data that I receive for yesterday should be accurate and there's no 
   need for me to re-query for results for yesterday?

I'm trying to come up with the proper algorithm to continuously retrieve 
report data for our AdWords account.  I start by querying historical data 
until the beginning of our AdWords account, then I switch to cron job mode 
where I continuously query for new/updated data.  What I'm trying to figure 
out is the proper 'startDate' and 'endDate' to use.  To be safe, should I 
always just query for last 2 days just in case there's some system wide 
delay?

Any insight or tips here would be appreciated.

Thanks,
J

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

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


Re: Determine account creation date?

2012-10-30 Thread J
I know this is an old thread, but I'm new to the AdWords API, and I need to 
know the account creation date as well.

In my case, I need to know the account creation date because I'm building a 
reporting service that queries the CAMPAIGN_PERFORMANCE_REPORT.  The 
algorithm I'm using is to start with today's date, then query backwards 
(reverse chronologically) one month at a time.  The problem is I need a 
reliable way to know when to stop querying.  My current method is to stop 
querying when I get 0 records for a query.  I'm not sure if this is 
reliable as I'm guessing it's possible that there could be no activity for 
a month (perhaps all campaigns are paused)?

Knowing the account creation date would give me a reliable way to stop 
querying since this will ensure that I'm querying the entire period of the 
account's existence.

Any better suggestions?

On Thursday, February 16, 2012 7:34:06 AM UTC-8, Eric Koleda wrote:

 Hi Jason,

 I'm not aware of any plans to extend the functionality of the 
 CustomerSyncService. Out of curiosity, what is the use case for knowing the 
 exact date and time that an account was created on?

 Best,
 - Eric


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

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


Re: the creation date of a campaign to show?

2012-10-30 Thread J
I have the same need to know the account creation date.  

In my case, I need to know the account creation date because I'm building a 
reporting service that queries the CAMPAIGN_PERFORMANCE_REPORT (AdHoc 
reports).  The algorithm I'm using is to start with today's date, then 
query backwards (reverse chronologically) one month at a time.  The problem 
is I need a reliable way to know when to stop querying.  My current method 
is to stop querying when I get 0 records for a query.  I'm not sure if this 
is reliable as I'm guessing it's possible that there could be no activity 
for a month (perhaps when campaigns are paused)?

Knowing the account creation date would give me a reliable way to stop 
querying since this will ensure that I'm querying the entire period of the 
account's existence.

Zweitze - I will try your way of using CampaignService.  It's too bad the 
account creation date is not returned in the CustomerService.get() call.

Any better ideas?

On Wednesday, September 12, 2012 1:41:17 AM UTC-7, Zweitze wrote:

 I use a different, slightly better method:
  
 Use campaignservice, just get campaigns and make sure you ask for the 
 campaign start date. The campaign start date is NOT the date the campaign 
 was created, still, it is usual earlier than the date of the first 
 impression.
  
 To get the earliest date of an account I ask for campaigns sorted on 
 campaign start date and limit the results to 1, costing me 1 unit.
  
 Another direction would be the customersyncservice, just get the date of 
 the first change in the account. BTW I never tested this.
  
 Hope this helps
  

 On Tuesday, September 11, 2012 10:20:00 AM UTC+2, Oliver wrote:

 Thanks. However, I think the first date in the report will be the date 
 the account started accruing impressions rather than the account creation 
 date (since Date prevents zero impressions).

 I tested it in one of our accounts and confirmed this is the case.

 Hence, I guess the account creation date cannot be retrieved unless the 
 account started accruing impressions on the same day it was created.
 Oliver


 On Monday, September 10, 2012 4:21:11 PM UTC+1, Danial Klimkin wrote:

 Hello Oliver,


 I meant the data itself. In a report with the date column the very early 
 date present could be the one you are looking for.


 -Danial, AdWords API Team.


 On Monday, September 10, 2012 6:23:59 PM UTC+4, Oliver wrote:

 Hi Danial,

 Can you please elaborate?  

 I presume you mean get an account performance report, specifying 
 ALL_TIME as the date range. Correct?  The report returned has this in the 
 first line:

 report name (All Time)

 I can't see the date you were referring to?

  
 Oliver


 On Monday, September 10, 2012 2:19:58 PM UTC+1, Danial Klimkin wrote:

 Hello spetz,


 I believe this date comes from the very first row of impressions data 
 ran with no filter rather than from any stored value. The API does not 
 provide the account creation date.


 -Danial, AdWords API Team.


 On Friday, September 7, 2012 4:21:14 PM UTC+4, spetz wrote:

 Actually, what I want to show in my application is the start date 
 that you see when you click on All time from the date template list in 
 your Adwords account.

 forexample if you've created your account in 1 January 2012, you will 
 see this date and today's date if you click to All time reports in 
 Adwords. So I would like to show this date when I attemp to get campaign 
 list for all time (I use 01/01/1970 as starDate in dateRange selector, 
 so 
 I get this date in the campaignStats object as response!)




 5 Eylül 2012 Çarşamba 18:06:11 UTC+3 tarihinde Oliver yazdı:

 Are you asking about the creation date of a campaign (as in question 
 title) or the creation date of an account (as in your question body)?

 If for a campaign, you can find this out by fetching the campaign's 
 StartDate from the CampaignService object.

 Not sure a start date of an account is available anywhere.

 Oliver

 On Wednesday, September 5, 2012 1:37:30 PM UTC+1, spetz wrote:

 hey there,

 I query campaigns in all time as google adwords does. I know that 
 I could fetch the whole campaign data by setting start date to 
 something 
 01/01/1900 and it works as I see the same results (amounts and numbers 
 I 
 mean) with adwords. but the question is what is the exact start date 
 of 
 that result set, that is not year 1900 for example. This means Google 
 is 
 able to show the creation date of an account to use it to fetch all 
 data 
 from the beginning, how will we do that using API?



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

You received this message because you are subscribed to the Google
Groups AdWords API Forum group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to

CampaignService, INVALID_FIELD_NAME and selectable fields case sensitivity

2011-12-05 Thread J.
Hi,

The page below shows. among other information, the fields that can be
selected in a get call:

http://code.google.com/apis/adwords/docs/reference/latest/CampaignService.Campaign.html

However, I've been receiving INVALID_FIELD_NAME errors while trying to
select the fields id, name and status.

After much frustration, I tried using Id, Name and Status
instead and it succeeded.

Please update the documentation indicating the field names in correct
caps.

Thanks and regards,

J.

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

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


Exclude Zero Impressions

2011-12-05 Thread J.
Hi,

According to this blog entry: 
http://adwordsapi.blogspot.com/2011/10/adwords-api-v201109-launch-providing.html,
the new reporting service provides the ability to exclude zero
impression rows, with an explicit flag but I can't find anywhere in
the documentation how to explicitly specify that flag.

Can you please instruct me how to specify that flag?

The way I currently do it is by including the Impressions column.
That way, entries with zero impressions are not returned, but if we
are able to explicitly set a flag then I can drop that column reducing
the amount of data we have to request/download to obtain those
results.

Thanks in advance and regards,

J.

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

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


Determining sort order for Ad-hoc reports (201109)

2011-11-28 Thread J.
Hi,

Does the version 201109 support determining the sort order of the
adhoc report results?

If yes, how do I serialise the ordering field of the selector onto
the report definition XML for the request?

Thanks and regards,

J.

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

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


Re: Error in PHP code example

2011-11-15 Thread Joshua J. Kugler
On Monday, November 14, 2011, Eric Koleda elucidated thus:
 Hi Joshua,
 
 Have you created an instance of the ServicedAccountService at that
 point? These classes aren't loaded until the service has been
 created, to avoid name conflicts.  You can alternatively use the new
 LoadService() method, which will load the classes but not create an
 instance of the service:
 
 http://google-api-adwords-php.googlecode.com/svn/trunk/docs/GoogleApi
 AdsAdWords/Lib/AdWordsUser.html#LoadService
 
 Best,
 - Eric Koleda, AdWords API Team

No, I had not.  Thanks for pointing that out.  After including the 
source code, I assumed all classes were available.  Also, I had read in 
the documentation that service-specific selectors has been replaced with 
generic selectors, thus I assumed it was natural to get an error.

Thanks for the clarification.

j

-- 
Joshua Kugler
Part-Time System Admin/Programmer
http://www.eeinternet.com - Fairbanks, AK
PGP Key: http://pgp.mit.edu/  ID 0x73B13B6A

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

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


Error in PHP code example

2011-11-09 Thread Joshua J. Kugler
On page 
http://code.google.com/p/google%2dapi%2dadwords%2dphp/source/browse/trunk/examples/v201109/GetAccountHierarchy.php#79
 
and following, it says this:

  // Create selector.
  $selector = new ServicedAccountSelector();
  // To get the links paging must be disabled.
  $selector-enablePaging = FALSE;

But, trying to run that gives me:

PHP Fatal error:  Class 'ServicedAccountSelector' not found in 
/home/jkugler/crc/sites/crcrm.com/tools/account_test.php on line 63

However, making that a standard selector seems to work fine (at least 
it returns results).  Yes, this is using v201109.

Something wrong with my code install, or in the example?

j

-- 
Joshua Kugler
Part-Time System Admin/Programmer
http://www.eeinternet.com - Fairbanks, AK
PGP Key: http://pgp.mit.edu/  ID 0x73B13B6A

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

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


Re: Intermittent NOT_ADS_USER error message

2011-09-07 Thread J.
Hi Eric, I started receiving this error during our normal operations.

The problem seems to happen about once every 100 requests in our case.
If we retry the operation it goes through successfully.

The error message is:
System.Web.Services.Protocols.SoapException:
AuthenticationError.NOT_ADS_USER @ ; trigger:'528552125002'
Service[AdGroupAdService.get]

Is 528552125002 the resquest id?

The error happens while we try to execute the get method for the
AdGroupAdService, Adwords API version 2009.

We would appreciate any insight on this error.

Kind regards,

J,

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

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


Conversion Value 2011

2011-08-26 Thread J.
Hi,

I'm trying to obtain some conversion stats from a Keywords
Performance Report, 2011 version of the API.

I'm trying to obtain the conversion value per category (used to be
SalesValue, SignupValue, PageViewValue, OtherValue) on the v13. For
effect of categorisation, I'm also including the
ConversionCategoryName field.

But I am surprised that the ConversionValue and TotalConvValue
fields (which I believe are equivalents), are of type Long instead
of Money. After generating the reports, they do not seems to contain
the actual conversion values.

Am I using the correct field? Should I be looking to another field to
obtain the actual conversion values?

Thanks in advance and regards!

J.

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

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


Re: Search Query Performance Report generation time

2011-07-29 Thread J.
Hi Eric, that was a very interesting reply to a very good question
from Tomasz.

So that I can fully understand what you mean, when you say run the
same report every day, do you mean get the report? I ask because,
while reading the new updated documentation I cannot see any clear
reference to a report execution phase.

When we request the report through the URL, are we running the
report? (as with the URL below)
https://adwords.google.com/api/adwords/reportdownload?__rd=REPORT_DEFINITION_ID

Does that mean if I request the same report using the same URL the
next day, I will be downloading a fresh up-to-date version of that
report? (considering we defined a relative/sliding date range as in
YESTERDAY, LAST MONTH, etc...)

Finally, we used to have a limit of 15 report definitions on the
interface. Are we now able to keep an unlimited number of report
definitions on hand to regenerate day after day? As in Tomasz
instance, 193 report definitions?

Kind regards,

J.

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

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


Re: It's 2011, please make a REST API.

2011-06-10 Thread Joshua J. Kugler
On Friday 10 June 2011, Reed elucidated thus:
 The reason that the adWords SOAP interface, and the usefulness of the
 various client libraries in trying to abstract out some of the
 intricacies of the interface, is because AdWords itself is in fact a
 complex beast.  Some parts are very simple, especially those
 operations that are GETs, and so I can see your point about SOAP
 seeming to be overkill.  But many operations are not so simple, and I
 cannot imagine easily implementing them as REST services.  What if I
 want to create 1000 ads - that's one heck of a REST call!

I'm not sure I see it being any bigger of a REST call than then creation 
of 1,000 ads via a SOAP call. A SOAP bulk call with 1,000 ads, with all 
their name space declarations, open/close tags, etc. would actually be 
a must larger post operation than a JSON list of 1,000 objects (ads) 
and their members.  REST doesn't necessarily means small payloads, it's 
just a different way of representing services available.

For example: Microsoft AdCenter has a REST API...that uses XML 
payloads! :)  But, by appending format=json to your query string, you 
can use JSON payloads that have a somewhat similar structure (lists and 
dicts/hashes) to the XML payloads.  It's actually a fairly elegant 
system.

 The stated need to be able to more easily build a JavaScript
 interface using REST rather than SOAP helps put this request in
 focus, because it distinguishes the desired use of the api from that
 of the backend production systems that many of us have been building
 to service large numbers of accounts with large numbers of keywords,
 ads, etc.

Even for back-end work, a REST/JSON API would be simpler...for me, 
anyway. :)  No intention to build a JS client at the moment.  I still 
want to program in Python...I just don't want to deal with SOAP. :)  
Consuming the MS AdCenter REST services has been much easier than 
dealing with AdCenter's or AdWord's SOAP API.

Just my thoughts.

j

-- 
Joshua Kugler
Part-Time System Admin/Programmer
http://www.eeinternet.com - Fairbanks, AK
PGP Key: http://pgp.mit.edu/  ID 0x73B13B6A

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

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


Reports stuck on pending status

2011-06-09 Thread J.
Hi,
 
Since this morning we are having difficulty generating reports using the v13 
of the API. Our reports are stuck in between pending and inprogress and 
never complete or fail.
 
Are you guys aware of any maintenance going on? Is it a known issue?
 
Thanks in advance for any information regarding this.
 
J.

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

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


Re: It's 2011, please make a REST API.

2011-06-09 Thread Joshua J. Kugler
On Tuesday 07 June 2011, Anash P. Oommen elucidated thus:
 Hi Ryan, Joshua,

 Could you share your thoughts on why you prefer a REST API over SOAP
 API ? I could share them with the AdWords team.

I would say the greatest advantages would be simplicity and breath of 
application.

1. Simplicity
Even with a good SOAP library, I have found assembling objects for SOAP 
calls to be tedious and at times trial-and-error.  REST/JSON calls 
would be easy (for me anyway) to set up: Python object hierarchies 
translate very easily to/from JSON.

Right now, there is a HUGE amount of code dedicate to creating interface 
libraries for the AdWords API. With a REST/JSON interface, this code 
could be minimized.

SOAP, while powerful, is *incredibly* complex, causing confusion for 
even those that say they are experts in the field.  REST keeps just 
about all that power while reducing the complexity to URIs and verbs, 
with a JSON (in my idea) payload.

2. Breadth of application
Right now, a client application written in PHP, Python, Perl, Java, etc. 
must be used to query AdWords.  Then, this client application can push 
the data to a web page.  A REST/JSON interface would allow a purely 
JavaScript web page to be built that interacts with AdWords API.

Those are my initial thoughts. I'll post more if I think of them.

Thanks for asking for feedback!

j


-- 
Joshua Kugler
Part-Time System Admin/Programmer
http://www.eeinternet.com - Fairbanks, AK
PGP Key: http://pgp.mit.edu/  ID 0x73B13B6A

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

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


Re: It's 2011, please make a REST API.

2011-05-27 Thread Joshua J. Kugler
On Friday 27 May 2011, Ryan Romanchuk elucidated thus:
 Why are you doing this to developers? :(

While I would argue that with the right libraries, SOAP isn't that 
painful (Suds on Python in my case), I would still add my voice to 
those that would desire to see a REST/JSON interface.  That would be 
just spiffy! :)

To those of you hand-constructing XML to send as your request: Stop it. 
Just stop it. :)

j

-- 
Joshua Kugler
Part-Time System Admin/Programmer
http://www.eeinternet.com - Fairbanks, AK
PGP Key: http://pgp.mit.edu/  ID 0x73B13B6A

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

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


Re: Automated Rules In Adwords API

2011-04-06 Thread J
are we allowed to +1 here, or is there a feature request tracker
somewhere we can vote this up?

On Feb 25, 7:58 am, Reed r...@powellgenealogy.com wrote:
 I think that there is real value in having an API interface to the
 Rules feature in AdWords.  Although the existing API allows for
 automation, and we make extensive use of that capability, many of the
 more commonly automated tasks (bid changes based on time or
 performance criteria, ad status changes, etc) can be done more
 efficiently and at a lower cost when performed by AdWords rules. The
 numbers that we were given from a Google rep were along the lines of
 turning tens of thousands of ads on or off in a matter of seconds.

 Without an API interface to the Rules feature, all of the work must be
 done manually, and there is no way to integrate the Rules capabilities
 into a broader account management infrastructure that many of us have
 developed.  Being able to swap out an exsiting module that handles
 massive enabling/disabling of ads, for instance, with one that just
 does a call to the Rule API would be a big, big, feature.

 If you're looking for votes, count me in.
 Thanks,
 Reed

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

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


xml namespace clobbering in field definitions for adwords api reports

2010-12-10 Thread J
so i've defined a keyword report with pretty much all the fields,
according to the csv file obtainable via the documentation:

http://code.google.com/apis/adwords/docs/appendix/keywords_performance_report.csv

so there's 50 named fields, but of those 50, 5 of them have duplicated
xml attribute specifications:

CriteriaDestinationUrl, DestinationUrl
MaxCpc, ProxyMaxCpc
ConversionValue, TotalConvValue
ValuePerConv, ValuePerConversion
ValuePerConvManyPerClick, ValuePerConversionManyPerClick

and as a result of fetching the defined report, i get back 45 fields
in the report file.  clearly, these are being uniq'd at the xml
attribute name.

while some look like synonyms (the conversion related fields), the
destination url and max cpc fields have some pretty different
semantics.  how are these fields disambiguated?

does this disambiguation hold for the other reports like the ad
report?

thanks.

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

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


Re: xml namespace clobbering in field definitions for adwords api reports

2010-12-10 Thread J
how can MaxCpc and ProxyMaxCpc be the same data?  aren't the
semantically quite different?


On Dec 10, 3:46 pm, AdWords API Advisor adwordsapiadvi...@google.com
wrote:
 Hi,

 In these cases there are two field names for the same data, which is
 why they map to the same xmlAttributeName.  We'll work on cleaning up
 these duplicates, but for the mean time you can pick one and use it in
 your reports.

 Best,
 - Eric Koleda, AdWords API Team

 On Dec 10, 12:16 pm, J j...@recessnetworks.net wrote:

  so i've defined a keyword report with pretty much all the fields,
  according to the csv file obtainable via the documentation:

 http://code.google.com/apis/adwords/docs/appendix/keywords_performanc...

  so there's 50 named fields, but of those 50, 5 of them have duplicated
  xml attribute specifications:

  CriteriaDestinationUrl, DestinationUrl
  MaxCpc, ProxyMaxCpc
  ConversionValue, TotalConvValue
  ValuePerConv, ValuePerConversion
  ValuePerConvManyPerClick, ValuePerConversionManyPerClick

  and as a result of fetching the defined report, i get back 45 fields
  in the report file.  clearly, these are being uniq'd at the xml
  attribute name.

  while some look like synonyms (the conversion related fields), the
  destination url and max cpc fields have some pretty different
  semantics.  how are these fields disambiguated?

  does this disambiguation hold for the other reports like the ad
  report?

  thanks.



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

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


Re: Oddities in the fields returned for KeywordsPerformanceReport

2010-12-10 Thread J
this is very similar to the question i recently asked about duplicated
field names.  it is quite odd that one can specify PlacementUrl as a
valid field.

there is a very obvious disconnect betweeen the xml attribute name
(what matters), the field name (what we specify), and the human
readable description in the returned reports.

it seems like some carry-over from their internal data model where
some field names were repurposed in certain contexts.  here, it seems
that PlacementUrl is a surrogate for the keyword specification.  i've
noticed that this field differs from the KeywordText field in that
it's exactly what defines the keyword; it's most apparent when the
keyword is an exact match, and so the PlacementUrl field would be
[keyword] whereas the KeywordText field would be simply keyword.

hopefully this gets cleaned up/well documented soon.

On Dec 10, 3:53 pm, mm margaret.a.mar...@gmail.com wrote:
 Hey Eric -
 That makes sense... perhaps getReportFields() could be updated so that
 it only returns valid fields or an exception could be thrown if there
 is an invalid field in your report definition? Or both?

 Thanks -
 mm
 On Dec 10, 5:38 pm, AdWords API Advisor adwordsapiadvi...@google.com
 wrote:

  Hi,

  PlacementUrl won't be returned for a KEYWORDS report, since keywords
  don't have placement URLs.

  Best,
  - Eric Koleda, AdWords API Team

  On Dec 10, 11:58 am, mm margaret.a.mar...@gmail.com wrote:

   Sometime yesterday the 2 keyword fields quit being returned and I am
   now only seeing the 1 expected field.

   On Dec 9, 1:09 pm, mm margaret.a.mar...@gmail.com wrote:

Hey guys -
I've got 2 questions about the data returned for a V201008
KeywordsPerformanceReport. First, I've got a report definition where I
am specifying PlacementUrl as one of the fields that I want returned.
However, when I run the report, that field is nowhere to be found, and
there is no error. Is that field incorrectly listed in the
availableFields api call?

Secondly, I'm also requesting KeywordText. In the report results I'm
getting both Keyword text and Keyword. Will a request for
KeywordText always turn into those 2 fields being returned?

Thanks!
Margaret



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

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


good default max page size

2010-12-07 Thread J
i've implemented paging for all services to retreive a dump of an
account structure to json in the case of catastrophe on our end.  i'm
currently using a page size of 100 for all services, but it's pretty
dang slow.

what's the biggest number that i can use for a default page size?

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

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


Re: behavior of unset adgroup level *MaxCpc bids?

2010-12-07 Thread J
so if the adgroup level max bid is automagically set upon first
biddable criteria addition (i'm assuming that the adgroup max would
become this first criteria's first), there can be a situation when a
different biddable criteria comes in later with a higher bid.  will/
should this be allowed?  i tried playing around in the sandbox, and i
got an exception when i tried to create this scenario.

if one were to set the siteMaxCpc and keywordContentMaxCpc to 0 at the
adgroup level effectively only let that adgroup equate to
SEARCH_NETWORK targeting at the campaign level?

thanks, eric.


On Nov 29, 9:42 am, AdWords API Advisor adwordsapiadvi...@google.com
wrote:
 Hi,

 You can omit the ad group level default bids if you wish, but they
 will be automatically set to a default value when the first criteria
 is added.  If a criteria level bid is present then it will always be
 used in place of the ad group level default bid.  Only the
 keywordMaxCpc field is used in the SEARCH_NETWORK.

 Best,
 - Eric Koleda, AdWords API Team

 On Nov 24, 6:00 pm, J j...@recessnetworks.net wrote:

  anyone?

  On Nov 23, 4:13 pm, J j...@recessnetworks.net wrote:

   what would be the behavior of not passing in any *MaxCpc params when
   setting up a manual cpc adgroup?

  http://code.google.com/apis/adwords/docs/reference/latest/AdGroupServ...

   i plan on having criterion level bids set for sure though.

   is the relationship between a criterion level bid and adgroup level
   bid well-defined?  that is, will google ever pick the adgroup level
   bid if the criterion level bid is small?  or would google pick a broad
   match of a higher bid criterion instead of the lower bid criterion?

   tangentially, if the campaign is targeted to only GOOGLE_SEARCH, will
   setting keywordContentMaxCpc or siteMaxCpc have any effect (vice
   versa, too)?

   thanks.



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

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


  1   2   >