Re: intermittent UNAUTHENTICATED errors: "The error code is not in this version"

2022-11-14 Thread Christian H.
Same problem here: UNAUTHENTICATED / USER_PERMISSION_DENIED / 
AUTHORIZATION_ERROR 
errors since ~ 18:30 CET. (using java google-ads lib 21.0 / v11)

ato...@keplergrp.com schrieb am Montag, 14. November 2022 um 21:45:35 UTC+1:

> We also started having the same issue while using GoogleAdsService for 
> pulling some reports. We are using the v11 version of the API and have been 
> using it for a while now. The error comes randomly.
>
> On Monday, November 14, 2022 at 3:07:56 PM UTC-5 Maria Cook wrote:
>
>> Hi, we started to see these intermittent errors about 2 hours ago and not 
>> sure what might be causing them. 
>>
>> We use UserListService, OfflineUserDataJobService, and GoogleAdsService 
>> (to make search calls for user lists).
>>
>> No changes have been made to our authentication / authorization setup or 
>> any of the API usage which have successfully working for a few months now, 
>> and some of the calls do succeed while others fail, even when they operate 
>> on the same UserList. 
>>
>> We are calling v11 of the Google Ads API, using Python SDK  
>> https://github.com/googleads/google-ads-python.
>>
>> Please let me know if there is other information that can help diagnose 
>> the issue. Here is an example error:
>>
>> Reason: [(<_InactiveRpcError of RPC that terminated with:
>> status = StatusCode.UNAUTHENTICATED
>> details = "Request is missing required authentication credential. 
>> Expected OAuth 2 access token, login cookie or other valid authentication 
>> credential. See 
>> https://developers.google.com/identity/sign-in/web/devconsole-project.";
>> debug_error_string = 
>> "{"created":"@1668455667.707321867","description":"Error received from peer 
>> ipv4:172.253.63.95:443","file":"src/core/lib/surface/call.cc","file_line":966,"grpc_message":"Request
>>  
>> is missing required authentication credential. Expected OAuth 2 access 
>> token, login cookie or other valid authentication credential. See 
>> https://developers.google.com/identity/sign-in/web/devconsole-project
>> .","grpc_status":16}"
>> >, <_InactiveRpcError of RPC that terminated with:
>> status = StatusCode.UNAUTHENTICATED
>> details = "Request is missing required authentication credential. 
>> Expected OAuth 2 access token, login cookie or other valid authentication 
>> credential. See 
>> https://developers.google.com/identity/sign-in/web/devconsole-project.";
>> debug_error_string = 
>> "{"created":"@1668455667.707321867","description":"Error received from peer 
>> ipv4:172.253.63.95:443","file":"src/core/lib/surface/call.cc","file_line":966,"grpc_message":"Request
>>  
>> is missing required authentication credential. Expected OAuth 2 access 
>> token, login cookie or other valid authentication credential. See 
>> https://developers.google.com/identity/sign-in/web/devconsole-project
>> .","grpc_status":16}"
>> >, errors {
>>   error_code {
>> authentication_error: UNKNOWN
>>   }
>>   message: "The error code is not in this version."
>> }
>> request_id: "DQuky4Se37BNmlLc0a5GxQ"
>> , 'DQuky4Se37BNmlLc0a5GxQ')]
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/21e11bb4-da88-4203-8854-c212a56388cen%40googlegroups.com.


Re: intermittent UNAUTHENTICATED errors: "The error code is not in this version"

2022-11-14 Thread Christian H.
Yes it works for me. The last error I see was at 20:46 UTC.
adsapi schrieb am Dienstag, 15. November 2022 um 04:54:53 UTC+1:

> Hi everyone,
>
> This is Carmela from the Google Ads API team. Thank you for raising this 
> concern to us.
>
> @Maria
> Please note that I have to delete your first post in this forum thread as 
> it contains your logs. Also, thank you for your confirmation that you are 
> not seeing errors on your end anymore. 
>
> Moving forward, based on our Google Ads Status Dashboard 
> , there's indeed a reported 
> issue where users see errors. Having said that, since Maria confirmed that 
> they are not seeing errors on their end, @Anshu and @Christian, can you 
> also confirm if you are still seeing errors on your end or it is already 
> working fine?
>
> Regards,
> [image: Google Logo] 
> Carmela 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2gOhVt: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/7df36828-4eff-43bf-ac7a-5c4144493b84n%40googlegroups.com.


unexpected behaviour with MCC Shared Negative Sets

2024-06-05 Thread Christian H.
Hi,

when I request Shared Negative Sets from an account, I also get the 
account's MCC sets. However, the resource name of these sets doesn't 
indicate that they are MCC shared sets.

e.g. requestId o9xduABzBOz-FCMeBYDU6A, in account A
SELECT shared_set.resource_name, shared_set.name
  FROM shared_set
 WHERE shared_set.type = NEGATIVE_KEYWORDS
   AND shared_set.status = ENABLED

returns the id of the account from which the request was made in the 
resource name
shared_set {
   resource_name: "customers/A/sharedSets/MCC_SET_ID"
   name: "MCC Shared Negative Keywords Set"
}
although the returned set doesn't belong to account A.

The problem occurs when I try to modify elements of this set, 
e.g. requestID b0g-htio8CeorF4uJIEvpQ
operations {
  remove: "customers/A/sharedCriteria/MCC_SET_ID~KEYWORD_ID"
}
fails with "MutateError.RESOURCE_NOT_FOUND - Resource was not found., at 
operations[0].remove"

The software doesn't know that the set doesn't belong to the account, so it 
always gets an error when it tries to change its content.

Could you please return the account ID of the account that owns the shared 
set in the resource name?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/acd8f343-ec09-46d0-909f-012f805cdf5cn%40googlegroups.com.


Re: google ads campaigns: prohibited_segment_with_metric_in_select_or_where_clause

2024-06-05 Thread Christian H.
I like the Query Builder tool in the Google Ads API documentation. It 
interactively shows what fields are available for the SELECT statement.
If you go to 
https://developers.google.com/google-ads/api/fields/v16/campaign_query_builder 
and add "segments.conversion_action" you'll see right away that only 
conversion related metrics are allowed in the query. clicks, impressions, 
ctr etc are greyed out.

Google Ads API Forum Advisor schrieb am Donnerstag, 6. Juni 2024 um 
07:13:38 UTC+2:

> Hi,
>
> The segments.conversion_action_category 
> 
>  
> is incompatible with the metrics cost, impressions and clicks in the 
> campaign 
>  
> report.  
> You may try the below query to retrieve the conversion action category 
> 'PURCHASE' using the conversion_action 
>  
> report. The conversion_action 
>  
> report does not contain the campaign details. 
>
>
> SELECT conversion_action.id, conversion_action.name, metrics.all_conversions, 
> conversion_action.category FROM conversion_action WHERE 
> conversion_action.category = 'PURCHASE'
>
> If you would still like to retrieve the conversion (purchases) for the 
> campaign, provide us with the uncropped screenshot of the Google Ads 
> account by highlighting the metrics cost, impressions and clicks along with 
> the segment ''PURCHASE".
>
>   
> This message is in relation to case 
> "ref:!00D1U01174p.!5004Q02tJCk2:ref" (ADR-00238183)
>
> 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/15f2f5f0-b2ee-460f-a08e-04864df3f5d1n%40googlegroups.com.


MutateCampaignAssetSets fails

2024-09-06 Thread Christian H.
Hello,

Since today I am getting the error 
'ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT: The operation is not 
allowed for the given context., trigger: PAGE_FEED' when I try to link an 
AssetSet to a campaign. However, it worked over the last months and I don't 
think I changed anything in the software that would have changed the 
"context". 

It seems that the server doesn't want to connect an AssetSet of type 
PAGE_FEED with the campaign.

What can I do to get it to work again? What context is taken into account, 
what are the requirements for linking an AssetSet to a search campaign?

If I link the AssetSet via the GUI, everything works fine.

I know you will ask for request an response and I will sent it, but I will 
also provide an example of my API request right here:

Request
---
MethodName: 
google.ads.googleads.v17.services.CampaignAssetSetService/MutateCampaignAssetSets
Endpoint: googleads.googleapis.com:443
Headers: {developer-token=REDACTED, login-customer-id=XX, 
x-goog-api-client=gl-java/21.0.4__Amazon.com-Inc.__Corretto-21.0.4.7.1 
gccl/33.0.0 gapic/33.0.0 gax/2.51.0 grpc/1.65.1}
Body: customer_id: "XX"
operations {
  create {
campaign: "customers/XX/campaigns/"
asset_set: "customers/XX/assetSets/ZZZ"
  }
}
partial_failure: true

Response

Headers: 
Metadata(content-disposition=attachment,content-type=application/grpc,request-id=AA,date=Fri,
 
06 Sep 2024 10:41:42 GMT,alt-svc=h3=":443"; ma=2592000,h3-29=":443"; 
ma=2592000)
Body: results {
}
partial_failure_error {
  code: 3
  message: "The operation is not allowed for the given context., at 
operations[0]"
  details {
type_url: 
"type.googleapis.com/google.ads.googleads.v17.errors.GoogleAdsFailure"
value: "\nY\n\003\340\003\002\0223The operation is not allowed for the 
given 
context.\032\v*\tPAGE_FEED\"\020\022\016\n\noperations\030\000\022\026LnGVZ_dqnCaFI8h3_83yBA"
  }
}
Failure message: null
Status: Status{code=OK, description=null, cause=null}.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/835939ac-6a37-434e-af94-789048ecf096n%40googlegroups.com.


MutateCampaignAssetSets fails

2024-09-06 Thread Christian H.
Hi,

Since today I am getting the error 
'ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT: The operation is not 
allowed for the given context., trigger: PAGE_FEED' when I try to link an 
AssetSet to a campaign. However, it worked over the last months and I don't 
think I changed anything in the software that would have changed the 
"context".

It seems that the server doesn't allow to connection between an AssetSet of 
type PAGE_FEED and my campaign (advertising_channel_type: SEARCH).
What can I do to get it to work again? What context is taken into account, 
what are the requirements for linking an AssetSet to a search campaign?

If I link the AssetSet via the GUI, everything works fine.

I know you will ask for request an response and I will sent it, but I will 
also provide an example of my API request right here:

Request
---
MethodName: 
google.ads.googleads.v17.services.CampaignAssetSetService/MutateCampaignAssetSets
Endpoint: googleads.googleapis.com:443
Headers: {developer-token=REDACTED, login-customer-id=XX, 
x-goog-api-client=gl-java/21.0.4__Amazon.com-Inc.__Corretto-21.0.4.7.1 
gccl/33.0.0 gapic/33.0.0 gax/2.51.0 grpc/1.65.1}
Body: customer_id: "XX"
operations {
  create {
campaign: "customers/XX/campaigns/"
asset_set: "customers/XX/assetSets/ZZZ"
  }
}
partial_failure: true

Response

Headers: 
Metadata(content-disposition=attachment,content-type=application/grpc,request-id=AA,date=Fri,
 
06 Sep 2024 10:41:42 GMT,alt-svc=h3=":443"; ma=2592000,h3-29=":443"; 
ma=2592000)
Body: results {
}
partial_failure_error {
  code: 3
  message: "The operation is not allowed for the given context., at 
operations[0]"
  details {
type_url: 
"type.googleapis.com/google.ads.googleads.v17.errors.GoogleAdsFailure"
value: "\nY\n\003\340\003\002\0223The operation is not allowed for the 
given 
context.\032\v*\tPAGE_FEED\"\020\022\016\n\noperations\030\000\022\026AA"
  }
}
Failure message: null
Status: Status{code=OK, description=null, cause=null}.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/20f86dff-48d0-4217-b130-0314013b9112n%40googlegroups.com.


Re: UNEXPECTED_INTERNAL_API_ERROR for AdGroupAdService

2014-10-21 Thread Christian H.
Hi Josh,

thanks for your answer. Since last friday everything seems to be fine 
again, I've had no problems requesting the service since.

I actually need just the amount of active Ads in the account to calculate 
the amount I'm still allowed to create. I'm not interested in the actual 
data. I think i should remove the ordering-part, since it's useless in this 
case.

Thanks

Christian

Am Samstag, 18. Oktober 2014 14:52:21 UTC+2 schrieb Josh Radcliff (AdWords 
API Team):
>
> Hi Christian,
>
> This looks like a temporary issue -- I'm able to successfully retrieve ads 
> from the account you were querying today.
>
> By the way, I noticed that you specified *numberResults = 0* in your 
> request's *paging* element. By doing so, you'll only get a total count 
> back, but no actual ads. If that's what you actually want, you might want 
> to consider using reporting instead, as it's much more lightweight than the 
> SOAP services. Check out the Structure Reports Guide 
> <https://developers.google.com/adwords/api/docs/guides/structure-reports> and 
> the Zero Impression Reports Guide 
> <https://developers.google.com/adwords/api/docs/guides/zero-impression-reports>
>  for 
> more details.
>
> Thanks,
> Josh, AdWords API Team
>
> On Thursday, October 16, 2014 7:46:43 AM UTC-4, Christian H. wrote:
>>
>> Hi!
>>
>> Since yesterday I'm constantly receiving UNEXPECTED_INTERNAL_API_ERROR 
>> when I try to query the AdGroupAd-Amount of an account. The problem occures 
>> for different accounts.
>>
>> I have been using the same query for a long time without any problems.
>>
>> http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsd="
>> http://www.w3.org/2001/XMLSchema"; xmlns:xsi="
>> http://www.w3.org/2001/XMLSchema-instance";>
>> 
>> https://adwords.google.com/api/adwords/cm/v201402"; 
>> soapenv:mustUnderstand="0">
>> ***
>> >***
>> >*** (AwApi-Java, AdWords-Axis/1.29.1, 
>> Common-Java/1.29.1, Axis/1.4, Java/1.7.0_25, maven)
>> false
>> true
>> 
>> 
>> 
>> https://adwords.google.com/api/adwords/cm/v201402";>
>> 
>> Id
>> Status
>> 
>> Status
>> NOT_EQUALS
>> DISABLED
>> 
>> 
>> Id
>> ASCENDING
>> 
>> 
>> 0
>> 
>> 
>> 
>> 
>> 
>>
>> Is there currently a known issue on Google's side? When I use the adwords 
>> web frontend and click on the ads tab I'm also getting an error.
>>
>> Thanks
>>
>> Christian
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/46ce2add-4fa7-479e-b6fa-cefe78a14856%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


productsservices.csv-file not up to date

2014-10-21 Thread Christian H.
Hello!

The TargetingIdea Attribute AttributeType.CATEGORY_PRODUCTS_AND_SERVICES 
sometimes returns IDs that are not defined in productsservices.csv

https://developers.google.com/adwords/api/docs/appendix/productsservices.csv 
seems to be not up to date anymory. The last modification date seems to be 
September 7th, 2012.

Is it possible to provide the current version of this file for download?

Thanks

Christian


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/475a783c-0612-4a42-a5bf-ceaca693955c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: productsservices.csv-file not up to date

2014-12-08 Thread Christian H.
Hi Josh,

Do you have any news on this issue?

Christian

Am Dienstag, 21. Oktober 2014 16:25:43 UTC+2 schrieb Josh Radcliff (AdWords 
API Team):
>
> Hi Christian,
>
> Thanks for pointing this out. I'm following up with our documentation team 
> and will post here when I have an update.
>
> Cheers,
> Josh, AdWords API Team
>
> On Tuesday, October 21, 2014 9:31:13 AM UTC-4, Christian H. wrote:
>>
>> Hello!
>>
>> The TargetingIdea Attribute AttributeType.CATEGORY_PRODUCTS_AND_SERVICES 
>> sometimes returns IDs that are not defined in productsservices.csv
>>
>>
>> https://developers.google.com/adwords/api/docs/appendix/productsservices.csv 
>> seems to be not up to date anymory. The last modification date seems to be 
>> September 7th, 2012.
>>
>> Is it possible to provide the current version of this file for download?
>>
>> Thanks
>>
>> Christian
>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/fbd09fbc-6795-40c3-ab64-573500e053f0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: productsservices.csv-file not up to date

2014-12-09 Thread Christian H.
Hi Josh,

here are some examples as returned by TargetingIdeaService: 
- missing id
- keyword
- all ids

10066tizzbird n1[10089, 10008, 10295, 10011, 11261, 12113, 13399, 
10004, 12570, 10066]
10068wellco design krefeld[13813, 10028, 10008, 10769, 13465, 
10142, 12067, 10222, 10068, 10017, 10002]
10138hygrometer humidor[10138, 10015]
10392thug life shop[13557, 10013, 13556, 10392, 10008, 10109, 10021]
10395dash cams[10167, 10395, 10009, 10008, 11313, 10004, 10872, 
12131, 10299, 10411, 12621, 13399, 10019, 10880]
10396leki sherpa[10013, 13549, 13465, 10068, 10008, 10396, 10109, 
13554]
11514hq 55[11425, 10058, 13244, 10008, 10108, 10005, 12726, 10584, 
13665, 11514]
12014ama drainer 303[10015, 10009, 13462, 10004, 10282, 12601, 
10404, 10137, 12014]
13399dash cams[10167, 10395, 10009, 10008, 11313, 10004, 10872, 
12131, 10299, 10411, 12621, 13399, 10019, 10880]
13465wellco design krefeld[13813, 10028, 10008, 10769, 13465, 
10142, 12067, 10222, 10068, 10017, 10002]
13668dr jacobs[10091, 10089, 10008, 10011, 11772, 13668, 13665]
13764tlt 6 performance cr[13764, 10012, 10015, 10163, 12209, 10885, 
10155, 10018, 10137, 10019, 10168]
13830powerline oder wlan[13830, 10007, 12184, 10883, 10019, 10168, 
13418]

Thanks

Christian

Am Montag, 8. Dezember 2014 23:26:22 UTC+1 schrieb Josh Radcliff (AdWords 
API Team):
>
> Hi Christian,
>
> Could I trouble you to provide some sample IDs? I think I've found the 
> reason for the inconsistency, but I'll be able to confirm once I have some 
> examples.
>
> Thanks,
> Josh, AdWords API Team
>
> On Monday, December 8, 2014 4:05:03 AM UTC-5, Christian H. wrote:
>>
>> Hi Josh,
>>
>> Do you have any news on this issue?
>>
>> Christian
>>
>> Am Dienstag, 21. Oktober 2014 16:25:43 UTC+2 schrieb Josh Radcliff 
>> (AdWords API Team):
>>>
>>> Hi Christian,
>>>
>>> Thanks for pointing this out. I'm following up with our documentation 
>>> team and will post here when I have an update.
>>>
>>> Cheers,
>>> Josh, AdWords API Team
>>>
>>> On Tuesday, October 21, 2014 9:31:13 AM UTC-4, Christian H. wrote:
>>>>
>>>> Hello!
>>>>
>>>> The TargetingIdea Attribute 
>>>> AttributeType.CATEGORY_PRODUCTS_AND_SERVICES sometimes returns IDs that 
>>>> are 
>>>> not defined in productsservices.csv
>>>>
>>>>
>>>> https://developers.google.com/adwords/api/docs/appendix/productsservices.csv
>>>>  
>>>> seems to be not up to date anymory. The last modification date seems to be 
>>>> September 7th, 2012.
>>>>
>>>> Is it possible to provide the current version of this file for download?
>>>>
>>>> Thanks
>>>>
>>>> Christian
>>>>
>>>>
>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ac9067fa-87df-4a9e-bb97-684a8a235519%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Why does TargetingIdeaPage not inherit from Page?

2015-02-12 Thread Christian H.
Hello,

I just wondered why TargetingIdeaPage is no Page.

Like Page it has the method getTotalNumEntries(), only getPageType() is not 
implemented for TargetingIdeaPage.

Is there a special reason for it? I have created an Iterator, that iterates 
over Page results, unfortunately I cannot use it for the 
TargetingIdeaService.

Cheers

Christian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8ed9c9d7-b58d-4830-8512-d212f30d53b5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


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

2015-07-14 Thread Christian H.
Hi Danial,

can you tell me how the limits are measured? Is it a counter that's reset 
at midnight or is it a limit for the last 24 hours?

I'd like to split my jobs and I want to know if it's safe to start the 
upload the same time each day or if I have to start 24h hours after the 
last operation was finished.

The Rate Exceeded Exceptions suggests to wait for 24 hours (86400 Seconds), 
but I'd like to start the job the same time each day.

Cheers,

Christian

Am Donnerstag, 2. Juli 2015 12:57:11 UTC+2 schrieb Danial Klimkin:
>
> Hello Chris,
>
>
> As announced this limits affects every API user and can't be adjusted 
> unfortunately. This is unavoidable as we see a very large spike of new ad 
> submissions in the last few days.
>
> Please schedule your jobs to run in smaller chunks to be uploaded over 
> several days. Note, this is a temporary limit we expect to lift in several 
> weeks.
>
>
> -Danial, AdWords API Team.
>
>
> On Thursday, July 2, 2015 at 12:58:37 AM UTC+2, Chris Allan wrote:
>>
>> Hi Guys,
>>
>> We are running into an issue with trying to create a large number of new 
>> ads, due to the temporary restriction described here 
>> http://googleadsdeveloper.blogspot.com/2015/06/temporary-limits-on-ad-uploads-in.html
>>
>> Is it possible for us to discuss how we can address this problem for this 
>> specific account we want to create the new ads for?
>>
>> Cheers,
>>
>> Chris
>>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a340c700-e887-4456-8a79-984cb160651c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


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

2015-07-14 Thread Christian H.
Oh, nevermind. I just saw, that the limit already has been removed.

Christian

Am Dienstag, 14. Juli 2015 13:22:04 UTC+2 schrieb Christian H.:
>
> Hi Danial,
>
> can you tell me how the limits are measured? Is it a counter that's reset 
> at midnight or is it a limit for the last 24 hours?
>
> I'd like to split my jobs and I want to know if it's safe to start the 
> upload the same time each day or if I have to start 24h hours after the 
> last operation was finished.
>
> The Rate Exceeded Exceptions suggests to wait for 24 hours (86400 
> Seconds), but I'd like to start the job the same time each day.
>
> Cheers,
>
> Christian
>
> Am Donnerstag, 2. Juli 2015 12:57:11 UTC+2 schrieb Danial Klimkin:
>>
>> Hello Chris,
>>
>>
>> As announced this limits affects every API user and can't be adjusted 
>> unfortunately. This is unavoidable as we see a very large spike of new ad 
>> submissions in the last few days.
>>
>> Please schedule your jobs to run in smaller chunks to be uploaded over 
>> several days. Note, this is a temporary limit we expect to lift in several 
>> weeks.
>>
>>
>> -Danial, AdWords API Team.
>>
>>
>> On Thursday, July 2, 2015 at 12:58:37 AM UTC+2, Chris Allan wrote:
>>>
>>> Hi Guys,
>>>
>>> We are running into an issue with trying to create a large number of new 
>>> ads, due to the temporary restriction described here 
>>> http://googleadsdeveloper.blogspot.com/2015/06/temporary-limits-on-ad-uploads-in.html
>>>
>>> Is it possible for us to discuss how we can address this problem for 
>>> this specific account we want to create the new ads for?
>>>
>>> Cheers,
>>>
>>> Chris
>>>
>>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6b408906-6599-498f-853d-fd49c0007787%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Keyword Performance Report Quality Score Inconsistencies

2016-05-13 Thread Christian H.
Hi!

I'm having the same issue. First occurence was 2016-05-12 22:50 CET

best regards

Christian

Am Freitag, 13. Mai 2016 09:18:30 UTC+2 schrieb pete:
>
> Dear Adwords API team
>
> As of earlier today, I've started getting an inconsistency in the quality 
> score metric, retrieved via the Keywords Performance report.
> Here is an example; these rows were taken from the results of an identical 
> report request, generated within 3 minutes of each other
>
>  keywordID='22483790564' keyword='XX' matchType='Broad' 
> qualityScore='--' impressions='1' firstPageCPC='1'/>
>  keywordID='22483790564' keyword='XX' matchType='Broad' 
> qualityScore='9' impressions='1' firstPageCPC='1'/>
>
> As you can see, the quality score is "--" in one and "9" in the other. 
> This causes my code to throw an exception as "--" is not an integer.
>
> It's affecting only a small number of report, and repeatedly re-running 
> the affected reports eventually resolves the problem, as they are 
> retrieving data in the expected format.
> So it's not affecting all your reporting servers.
>
> Could you please investigate?
>
> thanks
>
> pete
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/2534c925-30e7-4d13-bbf9-01091512863b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Calls getting stuck for some accounts?

2016-09-26 Thread Christian H.
Starting at 17:22 CET I get massive amounts of Read Timeouts while 
downloading Reports:

Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
at java.net.SocketInputStream.read(SocketInputStream.java:170)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
at sun.security.ssl.InputRecord.read(InputRecord.java:503)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
at 
sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:704)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1536)
at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
at 
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
at 
com.google.api.client.http.javanet.NetHttpResponse.(NetHttpResponse.java:37)
at 
com.google.api.client.http.javanet.NetHttpRequest.execute(NetHttpRequest.java:94)
at 
com.google.api.client.http.HttpRequest.execute(HttpRequest.java:981)
at 
com.google.api.ads.adwords.lib.utils.AdHocReportDownloadHelperImpl.downloadReport(AdHocReportDownloadHelperImpl.java:69)


Am Montag, 26. September 2016 21:03:37 UTC+2 schrieb Anthony Madrigal:
>
> Hi guys,
>
> Thanks for bringing this to our attention. If you have any report 
> definitions or SOAP logs we can take a look at, please send them to me 
> using *reply privately to author.*
>
> Thanks,
> Anthony
> 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/d21eaa2b-49c6-45d1-a5b5-75f6a17e51a3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Calls getting stuck for some accounts?

2016-09-26 Thread Christian H.
It seems to be fixed. I had no more timeouts since 20 minutes, after 
previously having at least one error per minute. 

Thank you

Christian

Am Montag, 26. September 2016 22:16:52 UTC+2 schrieb Anthony Madrigal:
>
> Hi guys,
>
> Thanks for all the information. We are currently looking into this issue 
> with the highest priority. We will update this thread as soon as we get any 
> updates.
>
> Thanks,
> Anthony
> 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/fb167b7d-37ef-4805-a8f4-99dce3eea600%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


SAXParseException due to incomplete response

2016-09-29 Thread Christian H.
Hi,

starting Wednesday, 28 September 2016, 21:11 CET, I occasionally get 
SAXParseException when Axis tries to parse the SOAP-Response, e.g.

org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 35807; The 
element type "descriinalUrls" must be terminated by the matching end-tag 
"" must be terminated by the matching end-tag.
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 36281; The 
element type "id" must be terminated by the matching end-tag "" must 
be terminated by the matching end-tag.
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 36612; The 
element type "description" must be terminated by the matching end-tag 
"" must be terminated by the matching end-tag.
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 36729; The 
element type "headlinePart1" must be terminated by the matching end-tag 
"" must be terminated by the matching end-tag.
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 37224; 
Attribute name "xmlnTexHeader" associated with an element type "ad" must be 
followed by the " = " character.
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 37682; The 
element type "headline" must be terminated by the matching end-tag 
"" must be terminated by the matching end-tag.
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 37991; The 
element type "adGroupId" must be terminated by the matching end-tag 
"" must be terminated by the matching end-tag.
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 38101; The 
element type "Ad.type " must be terminated by the matching end-tag 
"" must be terminated by the matching end-tag.
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 38158; Element 
type "e" must be followed by either attribute specifications, ">" or "/>"
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 38166; The 
element type "headlinePart2" must be terminated by the matching end-tag 
"" must be terminated by the matching end-tag.
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 39351; The 
element type "headlinePart1" must be terminated by the matching end-tag 
"" must be terminated by the matching end-tag.

The column number is always quite high. For me it looks like the response 
stream isn't flushed in rare cases.

Does someone else have the same problem?

Regards,

Christian


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/4d066dea-9f14-4192-8fb2-daf9984a56aa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://adwords.google.com/api/adwords/cm/v201609/LabelService?wsdl' : Extra content at the end of the document

2016-10-06 Thread Christian H.
Dear Adwords-Team,

Is it possible, that this error is related to my problem 
https://groups.google.com/forum/#!topic/adwords-api/Epxf03OZ2cA ?

My problem is, that I sometimes get an invalid XML-response that looks like 
an (de)compression-issue. 

An example-outline of that messed up decompressed response is 
"TARGET_CPA"

Christian

Am Donnerstag, 6. Oktober 2016 15:53:47 UTC+2 schrieb 
rob@euautomation.com:
>
> I'm getting this error too.
>
> SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from '
> https://adwords.google.com/api/adwords/cm/v201607/CampaignService?wsdl' : 
> Extra content at the end of the document
>  in 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php:154
> Stack trace:
> #0 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php(154):
>  
> SoapClient->SoapClient('https://adwords...', Array)
> #1 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/AdWords/Lib/AdWordsSoapClient.php(51):
>  
> AdsSoapClient->__construct('https://adwords...', Array, 
> Object(AdWordsUser), 'CampaignService', 'https://adwords...')
> #2 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/AdWords/v201607/CampaignService.php(8031):
>  
> AdWordsSoapClient->__construct('https://adwords...', Array, 
> Object(AdWordsUser), 'CampaignService', 'https://adwords...')
> #3 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/Common/Lib/SoapClientFactory.php(161):
>  
> CampaignService->__construct('https://adwords...', Array, 
> Object(AdWordsUser))
> #4 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/Common/Lib/SoapClientFactory.php(85):
>  
> SoapClientFactory->GenerateServiceClient('CampaignService')
> #5 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/Common/Lib/AdsUser.php(131):
>  
> SoapClientFactory->GenerateSoapClient('CampaignService')
> #6 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/AdWords/Lib/AdWordsUser.php(229):
>  
> AdsUser->GetServiceSoapClient('CampaignService', 
> Object(AdWordsSoapClientFactory))
>
> I'm also getting a different error sometimes too.
>
> exception 'ErrorException' with message 'gzinflate(): data error' in 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php:178
> Stack trace:
> #0 [internal function]: 
> Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 
> 'gzinflate(): da...', '/var/www/html/a...', 178, Array)
> #1 [internal function]: gzinflate('Qo?...')
> #2 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php(178):
>  
> SoapClient->__doRequest('https://adwords...', '', 1)
> #3 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/AdWords/Lib/AdWordsSoapClient.php(72):
>  
> AdsSoapClient->__doRequest('https://adwords...', 
> '', 1)
> #4 [internal function]: AdWordsSoapClient->__doRequest(' version="...', 'https://adwords...', '', 1, 0)
> #5 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php(216):
>  
> SoapClient->__soapCall('mutate', Array, NULL, Array, Array)
> #6 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/AdWords/Lib/AdWordsSoapClient.php(86):
>  
> AdsSoapClient->__soapCall('mutate', Array)
> #7 
> /var/www/html/ads/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/AdWords/v201607/FeedItemService.php(6213):
>  
> AdWordsSoapClient->__soapCall('mutate', Array)
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1bb34e98-bc69-40c6-a45b-b481d87353f9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


why is ads-lib 2.21.0 requiring guava 20.0-rc1 ?

2016-11-02 Thread Christian H.
Hi,

After updating adwords-axis to 2.21., I got the error
   java.lang.NoClassDefFoundError: Could not initialize class 
com.google.api.ads.common.lib.auth.OfflineCredentials$Api

The reason for that seems to be
  java.lang.NoSuchMethodError: 
com.google.common.base.Preconditions.checkNotNull(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
at 
com.google.api.ads.common.lib.auth.OfflineCredentials$Api.(OfflineCredentials.java:76)
at 
com.google.api.ads.common.lib.auth.OfflineCredentials$Api.(OfflineCredentials.java:66)

I am using Guava 19, where this method is not present.

Is it really necessary to use a release candidate as dependency (especially 
when the other dependency guice 4.0 is still compiled against guava 16.0.1)?

Best regards

Christian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7d498e60-e82f-4aef-a1c9-9254a0ac5acf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: why is ads-lib 2.21.0 requiring guava 20.0-rc1 ?

2016-11-03 Thread Christian H.
Hi Vishal,

thanks for providing the link. It seems that the issue will be fixed in the 
next release: https://github.com/googleads/googleads-java-lib/issues/101

Regards

Christian

Am Mittwoch, 2. November 2016 20:22:19 UTC+1 schrieb Vishal Vinayak 
(Adwords API Team):
>
> Hi Christian,
>
> I can see that the ads-lib dependency in the pom of the main project 
> internally uses guava 20.0-rc1. I'm not entirely sure why that is the 
> case. Since your question is related to the Java client library in 
> particular, I would recommend opening a new issue here 
> .
>
> 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/1963ff76-48f8-4e31-8bc9-7a23ad0df2da%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: java.lang.NoSuchMethodError: org.apache.commons.configuration.MapConfiguration.(Ljava/util/Properties;)V

2017-03-08 Thread Christian H.
Hi Richard,

your dependency tree shows, that you use 
  org.apache.commons:commons-configuration2
but ads-lib depends on 
  org.apache.commons:commons-configuration

therefore in your classpath only
  org.apache.commons.configuration2.MapConfiguration
is included, but not the required
  org.apache.commons.configuration.MapConfiguration

you should use org.apache.commons:commons-configuration

Regards,

Christian

Am Dienstag, 7. März 2017 20:20:31 UTC+1 schrieb Richard Siebeling:
>
> Hi,
>
> I'm getting the following error while connecting with Adwords : 
> java.lang.NoSuchMethodError: 
> org.apache.commons.configuration.MapConfiguration.(Ljava/util/Properties;)V
> The stacktrace is below.
> Please help,
> thanks in advance,
> Richard
>
>
> java.lang.NoSuchMethodError: 
> org.apache.commons.configuration.MapConfiguration.(Ljava/util/Properties;)V
>   at 
> com.google.api.ads.common.lib.conf.ConfigurationHelper.fromSystem(ConfigurationHelper.java:118)
>   at 
> com.google.api.ads.common.lib.conf.ConfigurationHelper.createCombinedConfiguration(ConfigurationHelper.java:144)
>   at 
> com.google.api.ads.common.lib.conf.ConfigurationProvider.get(ConfigurationProvider.java:67)
>   at 
> com.google.api.ads.common.lib.conf.ConfigurationProvider.get(ConfigurationProvider.java:31)
>   at 
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
>   at 
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
>   at 
> com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
>   at 
> com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)
>   at 
> com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
>   at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)
>   at 
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
>   at 
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
>   at 
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
>   at com.google.inject.Scopes$1$1.get(Scopes.java:65)
>   at 
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
>   at 
> com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:204)
>   at 
> com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:198)
>   at 
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
>   at 
> com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:198)
>   at 
> com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:179)
>   at 
> com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109)
>   at com.google.inject.Guice.createInjector(Guice.java:95)
>   at com.google.inject.Guice.createInjector(Guice.java:72)
>   at com.google.inject.Guice.createInjector(Guice.java:62)
>   at 
> com.google.api.ads.adwords.lib.utils.AdWordsInternals.(AdWordsInternals.java:37)
>   at 
> com.google.api.ads.common.lib.auth.OfflineCredentials$Api.(OfflineCredentials.java:66)
>   at 
> anabrix.GoogleAdWordsProcessor.getData(GoogleAdWordsProcessor.scala:41)
>
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5c662566-8b68-4f0c-aa5b-4ef516eb0431%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Wrong Documentation on Ad Performance Report / PolicySummary?

2017-06-02 Thread Christian H.
Hi,

I'm trying to migrate to v201705 and found an error in the documentation:

The documentation 
https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report#policysummary
 
says that
 - Display Name is "Policy", but the returned headline is "Ad policies".
 - Type is documented as AdGroupAdPolicySummary, but it's in an Json list.

Could you please update the documentation?

Regards,

Christian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/531e53c7-e7dd-4af4-b276-ffbb788f79a5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adwords to Ads API migration - compression available?

2021-06-03 Thread Christian H.
Hi!

I started the migration from Adwords to Ads API and began with the reports. 
I have noticed that the new reports take longer to run. I found out that 
the reason is the amount of data transferred. One of my reports just 
queries the states of all criteria in an account:

SELECT campaign.status, ad_group.status, ad_group_criterion.status, 
ad_group_criterion.type
 FROM ad_group_criterion
 WHERE ad_group_criterion.negative = false
 AND campaign.status != REMOVED
 AND ad_group.status != REMOVED
 AND ad_group_criterion.status != REMOVED

For my example account the result of this query using the old Adwords API 
is a compressed CSV-File of 150KB (after decompression 50MB). When using 
the Ads API's SearchStream, 280MB of data are transferred. So the longer 
runtime is not caused by a slower response, but by the amount of data that 
takes more time to be transferred.

Is there a possibility to enable any kind of stream compression to prevent 
transferring these huge amounts of data?

Thank you,

Christian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d744aec1-b3eb-4e2d-b01a-7e82f3f41a64n%40googlegroups.com.


Re: Adwords to Ads API migration - compression available?

2021-06-03 Thread Christian H.
I found out what causes the size difference between the uncompressed 
results:

Each result line created by the new Google Ads API seems to contain the 
resource names (even though I didn't requested it) for the campaign, 
adgroup and adgroup criterion. This makes each result "line" about 5,7 
times larger compared to the report file I requested using the old Adwords 
API. This matches the mentioned 50MB vs. 280MB difference between the old 
and the new report download size.

I suspect that sending the resource names cannot be disabled. So the only 
way to reduce the bandwidth usage would be activating transfer compression. 
Is there already a possibility to do it 
(io.grpc.stub.AbstractStub.withCompression(String) seems to support gzip) 
or should I open an issue at https://github.com/googleads/google-ads-java ?

Best regards

Christian

Christian H. schrieb am Donnerstag, 3. Juni 2021 um 09:30:12 UTC+2:

> Hi!
>
> I started the migration from Adwords to Ads API and began with the 
> reports. I have noticed that the new reports take longer to run. I found 
> out that the reason is the amount of data transferred. One of my reports 
> just queries the states of all criteria in an account:
>
> SELECT campaign.status, ad_group.status, ad_group_criterion.status, 
> ad_group_criterion.type
>  FROM ad_group_criterion
>  WHERE ad_group_criterion.negative = false
>  AND campaign.status != REMOVED
>  AND ad_group.status != REMOVED
>  AND ad_group_criterion.status != REMOVED
>
> For my example account the result of this query using the old Adwords API 
> is a compressed CSV-File of 150KB (after decompression 50MB). When using 
> the Ads API's SearchStream, 280MB of data are transferred. So the longer 
> runtime is not caused by a slower response, but by the amount of data that 
> takes more time to be transferred.
>
> Is there a possibility to enable any kind of stream compression to prevent 
> transferring these huge amounts of data?
>
> Thank you,
>
> Christian
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/83ed6f4b-bbd0-4fe7-8b2f-52e52ebd08adn%40googlegroups.com.


Re: Adwords to Ads API migration - compression available?

2021-06-03 Thread Christian H.
I created an issue as the client library. 
https://github.com/googleads/google-ads-java/issues/438

Christian H. schrieb am Donnerstag, 3. Juni 2021 um 11:42:10 UTC+2:

> I found out what causes the size difference between the uncompressed 
> results:
>
> Each result line created by the new Google Ads API seems to contain the 
> resource names (even though I didn't requested it) for the campaign, 
> adgroup and adgroup criterion. This makes each result "line" about 5,7 
> times larger compared to the report file I requested using the old Adwords 
> API. This matches the mentioned 50MB vs. 280MB difference between the old 
> and the new report download size.
>
> I suspect that sending the resource names cannot be disabled. So the only 
> way to reduce the bandwidth usage would be activating transfer compression. 
> Is there already a possibility to do it 
> (io.grpc.stub.AbstractStub.withCompression(String) seems to support gzip) 
> or should I open an issue at https://github.com/googleads/google-ads-java 
> ?
>
> Best regards
>
> Christian
>
> Christian H. schrieb am Donnerstag, 3. Juni 2021 um 09:30:12 UTC+2:
>
>> Hi!
>>
>> I started the migration from Adwords to Ads API and began with the 
>> reports. I have noticed that the new reports take longer to run. I found 
>> out that the reason is the amount of data transferred. One of my reports 
>> just queries the states of all criteria in an account:
>>
>> SELECT campaign.status, ad_group.status, ad_group_criterion.status, 
>> ad_group_criterion.type
>>  FROM ad_group_criterion
>>  WHERE ad_group_criterion.negative = false
>>  AND campaign.status != REMOVED
>>  AND ad_group.status != REMOVED
>>  AND ad_group_criterion.status != REMOVED
>>
>> For my example account the result of this query using the old Adwords API 
>> is a compressed CSV-File of 150KB (after decompression 50MB). When using 
>> the Ads API's SearchStream, 280MB of data are transferred. So the longer 
>> runtime is not caused by a slower response, but by the amount of data that 
>> takes more time to be transferred.
>>
>> Is there a possibility to enable any kind of stream compression to 
>> prevent transferring these huge amounts of data?
>>
>> Thank you,
>>
>> Christian
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d8941f71-0356-4ade-b7fa-498943e94028n%40googlegroups.com.


Re: Adwords to Ads API migration - compression available?

2021-06-03 Thread Christian H.
Hi Matt,

I thought I deleted the messages, but obviously you still can see them. 
I already opened an issue at 
https://github.com/googleads/google-ads-java/issues/438 and it looks like 
activating the the compression will possible in a not so far future.

Regarding the exclusion of the resource name, I would appreciate if it 
could be removed if not explicitly requested by the user. I actually don't 
understand, why it's always returned, but I also understand Nick's 
objection at github: it will affect users that rely on the resource name. 
Your migration guides are always nice and clear, so I like the idea of 
reading  "If you need the resource name, request it explicitly, otherwise 
it won't be returned" :-)

Thank you

Christian

adsapiforumadvisor schrieb am Donnerstag, 3. Juni 2021 um 20:19:00 UTC+2:

> Hi Christian,
>
> The client library owners are likely to take up an issue only if it is 
> related to the specific client library. Your issue seems more general. It 
> is not possible to omit the resource name with Search or SearchStream. 
> However, I can submit a feature request on your behalf. Can you please let 
> us know if there is anything else you would like to add, or just the 
> exclusion of the resource name?
>
> Thanks,
> Matt
> Google Ads API Team
>
> [image: Google Logo] 
> Matt 
> Google Ads API Team 
>   
>  
>
> ref:_00D1U1174p._5004Q2HzrTH: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/b0856a0f-c88a-4345-9c56-fe274b9b378fn%40googlegroups.com.


Creating CustomerLabels (sometimes) fails

2021-09-28 Thread Christian H.
Hello,

I work with many accounts and would like to add labels to some of the 
accounts using the (Java) Google Ads API v8. I have a main manager account 
with sub-manager-accounts that manage my standard accounts.

First I tried to create the label in the main manager account (it worked) 
and then add this label to some of the standard account. Every time I tried 
it, I got the error "Only labels from a manager account may be applied to 
the customer resource.". 

Then I tried to create the label in the sub-manager-accounts (it worked 
too) and then add this label to all accounts that are managed by this 
sub-manager-account. This worked for almost every sub-manager-account, but 
for one specific sub-manger account the mapping failed too.

When the first requests failed with the labels from the 
main-manager-account but worked with the sub-manager-account I thought the 
label must belong to the direct manager-account. But after the mapping 
failed for one of the sub-manager-accounts I think there might be a bug 
that only affects specific accounts.

Could you please have a look at this problem?

Here is an example request/response for the failed sub-manager-label 
mapping (I guess you can find out the real accountIds with the help of the 
request-id):

Request
---
MethodName: 
google.ads.googleads.v8.services.CustomerLabelService/MutateCustomerLabels
Endpoint: googleads.googleapis.com:443
Headers: {developer-token=REDACTED, login-customer-id=MAIN_MANAGER_ACCOUNT, 
x-goog-api-client=gl-java/11 gapic/ gax/1.65.1 grpc/1.37.0}
Body: customer_id: "TO_BE_LABELLED_ACCOUNT"
operations {
  create {
customer: "customers/TO_BE_LABELLED_ACCOUNT"
label: "customers/SUB_MANAGER_ACCOUNT/labels/21369035560"
  }
}
partial_failure: true


Response

Headers: 
Metadata(content-disposition=attachment,content-type=application/grpc,request-id=DVkQ5PmuXoXW56UiBz_cxw,date=Tue,
 
28 Sep 2021 13:58:57 GMT,alt-svc=h3=":443"; ma=2592000,h3-29=":443"; 
ma=2592000,h3-T051=":443"; ma=2592000,h3-Q050=":443"; 
ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; 
ma=2592000,quic=":443"; ma=2592000; v="46,43")
Body: results {
}
partial_failure_error {
  code: 3
  message: "Only labels from a manager account may be applied to the 
customer resource., at operations[0]"
  details {
type_url: 
"type.googleapis.com/google.ads.googleads.v8.errors.GoogleAdsFailure"
value: "\nd\n\003\240\005\n\022KOnly labels from a manager account may 
be applied to the customer resource.\"\020\022\016\n\noperations\030\000"
  }
}

Failure message: null
Status: Status{code=OK, description=null, cause=null}.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/82a379ed-5d3e-4c79-8b45-0d854ad07e3an%40googlegroups.com.


Re: Creating CustomerLabels (sometimes) fails

2021-10-07 Thread Christian H.
Hi!

Are there any news on the subject? I sent you the requested logs one week 
ago but haven't received any message since then.

Regards,

Christian

adsapi schrieb am Mittwoch, 29. September 2021 um 10:55:27 UTC+2:

> Hi Christian,
>
> Thanks for posting your concern to us. I had to delete your initial post 
> as it contained your logs. I am reposting below without the sensitive log 
> information for reference :
>
> “*Hello,*
>
> *I work with many accounts and would like to add labels to some of the 
> accounts using the (Java) Google Ads API v8. I have a main manager account 
> with sub-manager-accounts that manage my standard accounts.*
>
> *First I tried to create the label in the main manager account (it worked) 
> and then add this label to some of the standard account. Every time I tried 
> it, I got the error "Only labels from a manager account may be applied to 
> the customer resource.".*
>
> *Then I tried to create the label in the sub-manager-accounts (it worked 
> too) and then add this label to all accounts that are managed by this 
> sub-manager-account. This worked for almost every sub-manager-account, but 
> for one specific sub-manger account the mapping failed too.*
>
> *When the first requests failed with the labels from the 
> main-manager-account but worked with the sub-manager-account I thought the 
> label must belong to the direct manager-account. But after the mapping 
> failed for one of the sub-manager-accounts I think there might be a bug 
> that only affects specific accounts.*
>
> *Could you please have a look at this problem?*
>
> *Here is an example request/response for the failed sub-manager-label 
> mapping (I guess you can find out the real accountIds with the help of the 
> request-id):*
>
> *Request*
>
> *---*
>
> *operations {*
>
> *  create {*
>
> *customer: "customers/TO_BE_LABELLED_ACCOUNT"*
>
> *label: "customers/SUB_MANAGER_ACCOUNT/labels/21369035560"*
>
> *  }*
>
> *}*
>
> *partial_failure: true*
>
> *Response*
>
> **
>
> *Body: results {*
>
> *}*
>
> *partial_failure_error {*
>
> *  code: 3*
>
> *  message: "Only labels from a manager account may be applied to the 
> customer resource., at operations[0]"*
>
> *  details {*
>
> *type_url: 
> "type.googleapis.com/google.ads.googleads.v8.errors.GoogleAdsFailure 
> "*
>
> *value: "\nd\n\003\240\005\n\022KOnly labels from a manager account may be 
> applied to the customer resource.\"\020\022\016\n\noperations\030\000"*
>
> *  }*
>
> *}*
>
> *Failure message: null*
>
> *Status: Status{code=OK, description=null, cause=null}.*”
>
>
> Could you please confirm if what you meant by “my standard accounts” is 
> client account? Also, could you provide us with the complete logs(request 
> 
>  and response 
> 
>  logs 
> with the request-id 
> 
>  without 
> redacting the account id’s) as well with the details of the accounts 
> involved in the request, so our team can better check?
>
> You may then send the requested information via the Reply privately to 
> author option. If this option is not available, you may send the details 
> directly to our googleadsa...@google.com alias instead.
>
> Regards, 
> [image: Google Logo] 
> Yasar 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2OUniR: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/2d148eb6-62b6-437f-aac5-9b6cb6f3dff3n%40googlegroups.com.


Re: Creating CustomerLabels (sometimes) fails

2021-10-08 Thread Christian H.
Hi Ernie John,

you were right. The mails were in the spam folder (don't know, why google 
groups mails are marked as spam in gmail).
Unfortunately, your answer didn't help me much. I used the label from a MCC 
("parent") of the client account and it didn't work.

But as I tried to figure out under what circumstances the assignment would 
work and under what circumstances it wouldn't, I made a discovery:
I tried to assign two different labels from my MCC to my client account: 
for one it worked, for the other it didn't. 
The only difference between the labels was, that the one that worked has 
the Label.TextLabel-fields background_color and description set. The one 
that didn't work had no TextLabel defined.

Is it possible, that only Labels can be assigned, that have a value for the 
TextLabel-field?

Regards,

Christian
adsapi schrieb am Freitag, 8. Oktober 2021 um 07:20:28 UTC+2:

> Hi Christian,
>
> Thank you for following up.
>
> It appears that you did not receive the reply that I've sent previously 
> for your concern. Could you check if our reply on 
> September 30, 2021 is on your spam folder?
>
> However, allow me to paste the response that I previously provided and you 
> may see it below:
> "
>
>
>
> *Thank you for raising your concern. I work with Yasar and let me provide 
> support to your concern. Please note the label resource that you need to 
> set to the label 
> 
>  field should 
> directly belong and created at the MCC account you've set in the customer 
> .
>  
> Since you are setting label belongs to sub MCC, then this is the reason why 
> the error occurred. With this, you can set label resource to the label 
> 
>  field that 
> is directly belong and created at the MCC account you've set in 
> the customer 
> 
>  and 
> retry the API request.*"
>
> Let me know if you have further questions.
>
> Regards,
> [image: Google Logo] 
> Ernie John Blanca Tacata 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2OUniR: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/15a35aa0-39b3-49d0-83cc-f08c1465849dn%40googlegroups.com.


Adgroup creation failed (ResourceCountLimitExceededError.CAMPAIGN_LIMIT)

2022-01-24 Thread Christian H.
Hello,

I have a daily job that deletes outdated keywords and adgroups and then 
about one hour later creates new adgroups and keywords in campaigns where 
sufficient space is expected. The keyword creation job requests the 
not-deleted-adgroups per campaign and tries to create as many adgoups per 
campaign as possible (e.g. if campaign has 19900 not-deleted-adgroups the 
uploader tries to create 10 adgroups in this campaign).

When using the old API version v201809 everything works as expected. After 
switching to the new google ads API v9 the creation job fails with the 
error 
ResourceCountLimitExceededErrorEnum.ResourceCountLimitExceededError.CAMPAIGN_LIMIT
 
: "Indicates that this request would exceed the number of allowed resources 
in a Campaign. The exact resource type and limit being checked can be 
inferred from accountLimitType, and the numeric id of the Campaign involved 
is given by enclosingId", Limit: 2

On next days run the problem doesn't occur for the campaign that caused the 
errors the day before. So my guess is that - when using the new API - after 
removing adgroups it takes some time until the available adgroup amount for 
that campaign is changed.

I would consider this as a bug, because the creation job has no way to 
predict the behavior: when requesting the not-deleted-adgroups with GAQL 
the campaign seems to have enough space, but the upload fails.

Can you confirm this behavior and fix it? When GAQL tells me, there is 
enough space in campaign, the upload should fail with a LimitExceededError.

Thanks,

Christian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/993edc46-8a60-4a8d-b9d7-50db6748009fn%40googlegroups.com.


Adgroup creation fails (ResourceCountLimitExceededError.CAMPAIGN_LIMIT)

2022-01-24 Thread Christian H.
 Hello,

I have a daily job that deletes outdated keywords and adgroups and then 
about one hour later creates new adgroups and keywords in campaigns where 
sufficient space is expected. The keyword creation job requests the 
not-deleted-adgroups per campaign and tries to create as many adgoups per 
campaign as possible (e.g. if campaign has 19900 not-deleted-adgroups the 
uploader tries to create 100 adgroups in this campaign).

When using the old API version v201809 everything works as expected. After 
switching to the new google ads API v9 the creation job fails with the 
error ResourceCountLimitExceededError.CAMPAIGN_LIMIT : "Indicates that this 
request would exceed the number of allowed resources in a Campaign. The 
exact resource type and limit being checked can be inferred from 
accountLimitType, and the numeric id of the Campaign involved is given by 
enclosingId", Limit: 2

On next days run the problem doesn't occur for the campaign that caused the 
errors the day before. So my guess is that - when using the new API - after 
removing adgroups it takes some time until the available adgroup amount for 
that campaign is changed.

I would consider this as a bug, because the creation job has no way to 
predict the behavior: when requesting the not-deleted-adgroups with GAQL 
the campaign seems to have enough space, but the upload fails.

Can you confirm this behavior and fix it? When GAQL tells me, there is 
enough space in campaign, the upload shouldn't fail with a 
LimitExceededError.

Thanks,

Christian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/6c5031ef-2b98-4bbf-b6fb-972726289ad6n%40googlegroups.com.


MutateAdParameter much slower with new API

2022-01-31 Thread Christian H.
Hello,

after moving from old API v201809 to new google ads API v9 I recognized 
that modifying AdParameters is much slower than before. While having a 
average response time of 3 seconds for 2000 updates with the old API, the 
new API takes about 120 seconds for
updating 2000 AdParameters.

Here are 3 example request-ids:

nYiygSuLnmcakdZ2cHvr-g (took 94s)
-yk2zRe0TsTWi4w7H_CGgA (took 140s)
xgIl3iHByksKzazj3HvwCQ (took 119s)

Are you aware that responses are slower by a factor of 40 for AdParameter 
requests and can you please fix it?

Thanks,

Christian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5ae5ad05-8e61-47f2-a065-3d1f90c7a360n%40googlegroups.com.


creating CustomConversionGoal fails

2022-02-11 Thread Christian H.
Hi!

If I try to create a conversion goals via API I always get a UNKNOWN-Error 
as result:

Failure message: errors {
  error_code {
request_error: UNKNOWN
  }
  message: "The error code is not in this version."
  location {
field_path_elements {
  field_name: "operations"
  index: 0
}
  }
} 

I tried v9 and v10. The Result is the same. Example request ids are 
fLxsRNkkT8pqS58l06P77A (v10), XRUJMog6BhFkq5elEhyhkg (v9)

Best regards,

Christian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/04ac60d3-dea5-4cf6-95bb-d52e456af70cn%40googlegroups.com.


Re: creating CustomConversionGoal fails

2022-02-11 Thread Christian H.
after having a look into the logfiles again I saw that the problem is that 
the request itself failed with
  "Status{code=INVALID_ARGUMENT, description=Request contains an invalid 
argument., cause=null}"
but I don't know what the invalid argument could be - I used the API to 
create the request.

Here is the request (without any personal information):

MethodName: 
google.ads.googleads.v9.services.CustomConversionGoalService/MutateCustomConversionGoals
Endpoint: googleads.googleapis.com:443
Headers: {developer-token=REDACTED, login-customer-id=REDACTED, 
x-goog-api-client=gl-java/11 gccl/17.0.0 gapic/17.0.0 gax/2.6.1 grpc/1.41.0}
Body: customer_id: "REDACTED"
operations {
  create {
name: "<>"
conversion_actions: "<>"
status: ENABLED
  }
}
 

Christian H. schrieb am Freitag, 11. Februar 2022 um 12:09:34 UTC+1:

> Hi!
>
> If I try to create a conversion goals via API I always get a UNKNOWN-Error 
> as result:
>
> Failure message: errors {
>   error_code {
> request_error: UNKNOWN
>   }
>   message: "The error code is not in this version."
>   location {
> field_path_elements {
>   field_name: "operations"
>   index: 0
> }
>   }
> } 
>
> I tried v9 and v10. The Result is the same. Example request ids are 
> fLxsRNkkT8pqS58l06P77A (v10), XRUJMog6BhFkq5elEhyhkg (v9)
>
> Best regards,
>
> Christian
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a4ede0c5-6a4d-4080-aacb-1f2c30f1ee58n%40googlegroups.com.


Re: creating CustomConversionGoal fails

2022-02-11 Thread Christian H.
I just found 
https://groups.google.com/g/adwords-api/c/BQFHC_eOWl0/m/1yTYCDaRCAAJ 
discussing the same problem, unfortunately without solution. Do you have a 
status update on that topic?

Christian H. schrieb am Freitag, 11. Februar 2022 um 14:23:42 UTC+1:

> after having a look into the logfiles again I saw that the problem is that 
> the request itself failed with
>   "Status{code=INVALID_ARGUMENT, description=Request contains an invalid 
> argument., cause=null}"
> but I don't know what the invalid argument could be - I used the API to 
> create the request.
>
> Here is the request (without any personal information):
>
> MethodName: 
> google.ads.googleads.v9.services.CustomConversionGoalService/MutateCustomConversionGoals
> Endpoint: googleads.googleapis.com:443
> Headers: {developer-token=REDACTED, login-customer-id=REDACTED, 
> x-goog-api-client=gl-java/11 gccl/17.0.0 gapic/17.0.0 gax/2.6.1 grpc/1.41.0}
> Body: customer_id: "REDACTED"
> operations {
>   create {
> name: "<>"
> conversion_actions: "<>"
> status: ENABLED
>   }
> }
>  
>
> Christian H. schrieb am Freitag, 11. Februar 2022 um 12:09:34 UTC+1:
>
>> Hi!
>>
>> If I try to create a conversion goals via API I always get a 
>> UNKNOWN-Error as result:
>>
>> Failure message: errors {
>>   error_code {
>> request_error: UNKNOWN
>>   }
>>   message: "The error code is not in this version."
>>   location {
>> field_path_elements {
>>   field_name: "operations"
>>   index: 0
>> }
>>   }
>> } 
>>
>> I tried v9 and v10. The Result is the same. Example request ids are 
>> fLxsRNkkT8pqS58l06P77A (v10), XRUJMog6BhFkq5elEhyhkg (v9)
>>
>> Best regards,
>>
>> Christian
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/88c847d1-ab51-49a1-a466-c088825786d4n%40googlegroups.com.


Re: creating CustomConversionGoal fails

2022-02-11 Thread Christian H.
As far as i know, all accounts are currently being converted to unified 
goals. Is it possible that the error occurs because the target account has 
not yet been converted?

Christian H. schrieb am Freitag, 11. Februar 2022 um 14:33:31 UTC+1:

> I just found 
> https://groups.google.com/g/adwords-api/c/BQFHC_eOWl0/m/1yTYCDaRCAAJ 
> discussing the same problem, unfortunately without solution. Do you have a 
> status update on that topic?
>
> Christian H. schrieb am Freitag, 11. Februar 2022 um 14:23:42 UTC+1:
>
>> after having a look into the logfiles again I saw that the problem is 
>> that the request itself failed with
>>   "Status{code=INVALID_ARGUMENT, description=Request contains an invalid 
>> argument., cause=null}"
>> but I don't know what the invalid argument could be - I used the API to 
>> create the request.
>>
>> Here is the request (without any personal information):
>>
>> MethodName: 
>> google.ads.googleads.v9.services.CustomConversionGoalService/MutateCustomConversionGoals
>> Endpoint: googleads.googleapis.com:443
>> Headers: {developer-token=REDACTED, login-customer-id=REDACTED, 
>> x-goog-api-client=gl-java/11 gccl/17.0.0 gapic/17.0.0 gax/2.6.1 grpc/1.41.0}
>> Body: customer_id: "REDACTED"
>> operations {
>>   create {
>> name: "<>"
>> conversion_actions: "<>"
>> status: ENABLED
>>   }
>> }
>>  
>>
>> Christian H. schrieb am Freitag, 11. Februar 2022 um 12:09:34 UTC+1:
>>
>>> Hi!
>>>
>>> If I try to create a conversion goals via API I always get a 
>>> UNKNOWN-Error as result:
>>>
>>> Failure message: errors {
>>>   error_code {
>>> request_error: UNKNOWN
>>>   }
>>>   message: "The error code is not in this version."
>>>   location {
>>> field_path_elements {
>>>   field_name: "operations"
>>>   index: 0
>>> }
>>>   }
>>> } 
>>>
>>> I tried v9 and v10. The Result is the same. Example request ids are 
>>> fLxsRNkkT8pqS58l06P77A (v10), XRUJMog6BhFkq5elEhyhkg (v9)
>>>
>>> Best regards,
>>>
>>> Christian
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d659274d-1528-4d15-98eb-4fd5a0d1f89bn%40googlegroups.com.


Re: Adgroup creation fails (ResourceCountLimitExceededError.CAMPAIGN_LIMIT)

2022-02-13 Thread Christian H.
Hi!

is there any news on this topic yet? Is there a status on the issue? Is it 
being processed?

Best regards,

Christian

adsapi schrieb am Dienstag, 25. Januar 2022 um 06:37:08 UTC+1:

> Hi Christian,
>
> Thank you for reaching out to our API support team.
>
> So I can investigate the behavior you observed and possibly raise this to 
> the rest of our API support team, could you provide the complete request 
> 
>  
> and response 
> 
>  
> logs, with the request-id 
> ,
>  
> generated by each of your processes (get and / or mutate requests) that 
> then lead to the ResourceCountLimitExceededError.CAMPAIGN_LIMIT error being 
> encountered?
>
> If the logs are not available, and if you haven't yet, logging can be 
> enabled by navigating to the *Client libraries > Your client library (ex. 
> Java) > Logging* documentation, which you can access from this link 
> . 
> You may then try replicate the scenario and provide to our team the 
> complete logs of your API requests.
>
> You may then send the requested information via the *Reply privately to 
> author* option. If this option is not available, you may send the details 
> directly to our googleadsa...@google.com alias instead.
>
> Best regards,
>
> [image: Google Logo] 
> Peter Laurence Napa Oliquino 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2VOtxJ: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/5e3d3f99-f3ec-4c41-b1e4-ba933584e0cen%40googlegroups.com.


UploadClickConversions much slower with new API

2022-02-15 Thread Christian H.
Hello,

after moving from old API v201809 to new google ads API v9 I recognized 
that uploading Conversions is much slower than before. While having a 
average response time of 28 seconds for 2000 updates with the old API, the 
new API takes about 300 seconds for
uploading 2000 conversions.

Here are 2 example request-ids: zUYQk8i2qhl_8eXgrPfnVw, 
98nKIBXCuxU8RqPElp4m9A, 

What I recognized: I do uploads for different Conversion Actions. Uploading 
to the Conversion Action that has the most conversions takes the longest 
time. When uploading to conversion actions that have less conversions 
assigned, the upload time is shorter. Dependent from conversion action we 
have upload times of 70 seconds to 300 seconds per 2000 items, which is in 
any case slower than uploads with the old API.

I can't use the new API under these circumstances. I have more than 200.000 
conversions that I have to upload every day and I can't wait 8,5 hours for 
the upload to be finished.

Could you please improve the performance of the conversion uploads? It 
would be good if uploads could be at least as fast as with the old API.

Best regards,

Christian


Thanks,

Christian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/991c6a1b-2d2c-4179-9c90-c9b5259f0d9cn%40googlegroups.com.


Re: Request is 'sometimes' missing OAUTH2 token

2022-05-13 Thread Christian H.
Hi,

I'm experiencing the same (with the java client lib). I saw this error 
irregularly from time to time in the past (once or twice a week). But 
starting on May 11th it occurs much more often.

Regarding the logs: I try to create one. However, this is difficult because 
the error only occurs spontaneously and I really make a lot of changes. I 
need to see if I can handle the size of the log files

Best regards

Christian

adsapi schrieb am Donnerstag, 12. Mai 2022 um 18:02:04 UTC+2:

> Hi there,
>
> Thanks for reaching out to the Google Ads API Forum.
>
> For us to investigate further, could you provide us with the complete 
> *request* 
> 
>  
> and *response* 
> 
>  
> logs with the *request-id* 
> ,
>  
> so our team can better check?
>
> For the client library, logging can be enabled by navigating to the Client 
> libraries > Your client library (ex Java) > Logging documentation, which 
> you can access from this *link* 
> . You may 
> then send the requested information via the *Reply privately to author* 
> option. If this option is not available, you may send the details directly 
> to our googleadsa...@google.com alias instead.
>
> Regards,
> [image: Google Logo] 
> Yasar 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2asDqh: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/58993f14-51f1-4f97-89b4-f6b37a6c1ea0n%40googlegroups.com.


Re: Request is 'sometimes' missing OAUTH2 token

2022-05-16 Thread Christian H.
Hi Jakeia,

It was definitely no problem on my side: as I wrote I use the java 
google-ads client-lib and the error only occurred irregularly (User CFJ 
said 0,1% of the requests have been affected). It must have been some 
issues with your authorization-checker.

But the problem seems to have been solved, the last time I received the 
UNAUTHENTICATED error was on Friday, 2022-05-13 09:50 CET.

Best regards

Christian

adsapi schrieb am Montag, 16. Mai 2022 um 17:01:48 UTC+2:

> Hello Christian,
>
> Thank you for getting back to us. Could you please verify that you are 
> using the correct credentials? Our Quickstart 
>  takes you 
> through the process of acquiring the correct set you need. For example, the 
> above response failure shows that the user has sent invalid authentication 
> credentials.
>
> If the issue still persists, kindly share the complete request 
> 
>  
> and response 
> 
>  
> logs with request-id 
> 
>  
> and login-customer-id 
> 
>  
> generated on your end, so our team can investigate the issue further. 
>
> For the client library, logging can be enabled by navigating to the Client 
> libraries > Your client library (ex. Java) > Logging documentation, which 
> you can access from this link 
> .
>
> Please send the requested details via the Reply privately to the author 
> option. If this option is not available, you may send the details directly 
> to our googleadsa...@google.com alias by 
> referring to this thread.
>
> Best Regards,
> [image: Google Logo] 
> Jakeia 
> Google Ads API Team 
>
> ref:_00D1U1174p._5004Q2asDqh: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/90e64477-1e03-46ef-8de7-a6c0ba2e21d2n%40googlegroups.com.


Re: Deadline Exceeded when fetching ads since 4/6

2022-06-22 Thread Christian H.
Hi!

I have the same problem: downloading RSAs takes too long (for some 
accounts). I run into the DEADLINE_EXCEEDED exception too (And I set the 
timeout to 20 minutes which should be more than sufficient).

There is a workaround: if I request headlines and descriptions with 
different requests the response is returned within seconds. 

But I would rather remove the workaround and not split the request.

Best regards,

Christian
adsapi schrieb am Montag, 11. April 2022 um 08:10:15 UTC+2:

> Hi Gavin,
>
> Thank you for reaching out to us.
>
> The DEADLINE_EXCEEDED 
> 
>  
> error occurs when the request took longer than a deadline.
>
> But since you said that “*The query can successfully return ~400k 
> Responsive Search Ads within 40 minutes. But now it hit the "Deadline 
> Exceeded" every 15 minutes*” even though the default value is 1 hour, 
> then this could indicate an issue with the client library 
> . I 
> would recommend that you reach out to the client library owners via this 
> link  , to check 
> the issue on the client library that causing the RPC_DEADLINE_TOO_SHORT 
> 
> .
>
> Best regards,
> [image: Google Logo] 
> Heidi 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2ZLKsd: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/20830eb4-5f0f-4845-9b84-656162474265n%40googlegroups.com.


Re: Deadline Exceeded when fetching ads since 4/6

2022-06-23 Thread Christian H.
Hi Heidi,

that's what I'm already doing if possible: I select only the ads of 
specified adgroups. But in some cases I have to load all ads of the 
accounts and splitting up the request is really unhandy. In my opinion 
there is a performance issue/bug on your side. The reasons why I believe 
this are:
- for some account it works, for some it doesn't, even if the accounts have 
a similar structure and ad amount
- when requesting headline and description separately everything works fine 
and as expected. only when I request both fields at the same time the 
problem occurs
- with the old API we never had this problem

This reminds me of the problem I reported in February: after switching the 
the new API the conversion uploads were *much* slower than with the old 
API. And the first reaction was  "try to modify your request" too. In the 
end the seems to have been a bug, because a short time later the upload 
needed exactly the same time with the new and the old API.

So it would be great If you could double check, if there aren't any 
problems on your side. I understand that changing systems is difficult, but 
making working requests slower / worse and ask the client to modify the 
request can't be the goal of a migration.

Greetings & thanks for taking the time,

Christian

adsapi schrieb am Mittwoch, 22. Juni 2022 um 15:40:00 UTC+2:

> Hi Christian,
>
>
> Thank you for reaching out to us.
>
> You may note that timeouts are often because what is being queried is too 
> big to send back to you. It appears that those accounts where this is 
> failing contain a lot of data. To fix this deadline exceeded error you are 
> encountering, I would suggest you decrease the size of your data that 
> you're requesting back by adding filtration to your queries.
>
>
> Best regards,
> [image: Google Logo] 
> Heidi 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2ZLKsd: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/17672427-dafd-4865-93d2-366d8085dbb3n%40googlegroups.com.


Label issues?

2017-11-08 Thread Christian H.
Hi,

I have an problem, that might be related 
to https://groups.google.com/d/topic/adwords-api/AuLfhnrvGYw/discussion.

On 06/Nov/2017 15:37 CET I created 9 Labels using the API, at 21:31 CET I 
added another one.

One day later 9 of 10 of the Labels disappeared. When I tried to re-add 
them, I got the error
  LabelError.DUPLICATE_NAME @ operations[0].operand.name

But there is no Label with the specified name - there are not even REMOVED 
Labels.
When requesting the account labels

   
   LabelId
   LabelName
   
0
   2000
   
   

I only get one result - an it's name is different from the label name I 
tried to create.

Do you have any label-related issues?

Regards,

Christian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f5c1c4b3-decd-4ffe-b449-e9995051a173%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Unable to delete ProductPartitions (PRODUCT_PARTITION_DOES_NOT_EXIST)

2018-02-07 Thread Christian H.
Hi!

I'm trying to delete ProductPartitions in a test account, but I always get 
the error message AdGroupCriterionError.PRODUCT_PARTITION_DOES_NOT_EXIST.

I download a PRODUCT_PARTITION_REPORT for not-removed campaigns and 
adgroups, take AdGroupId and CriterionId and use the 
AdGroupCriterionService to delete the partitions.

An example request is 0005649fb55ad1d80a379d90bc0a538e.

The partitions exist (according to the ProductPartitonReport and the 
Web-Interface), but I'm not able to delete it.

What am I doing wrong?

Regards,

Christian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/e11602a2-b34c-4de7-a1b4-88e8b403abea%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Unable to delete ProductPartitions (PRODUCT_PARTITION_DOES_NOT_EXIST)

2018-02-08 Thread Christian H.
Hello Nadine,

thanks for your effort and your solution!

I already created and deleted product partitions in past, but I never had 
these problems before. I never recognized that the order in the request was 
relevant, I always thought it's sufficent to keep a consistent state after 
a request.

Therefore my question: was something changed on product partition's server 
side or have I just been lucky by not running into these problems so far? 
(I changed my task collector from List to Set so it's absolutely possible, 
that request's  operation order changed)

Regards,

Christian


Am Donnerstag, 8. Februar 2018 16:03:35 UTC+1 schrieb Nadine Sundquist 
(AdWords API Team):
>
> Hello Christian,
>
> Thanks for providing all those details. That really helped me figure out 
> what's going on. I'm just following up on the forum, so anyone else who 
> bumps into this in the future can be helped out as well. I noticed in your 
> logs that the first removes were happening just fine and later it became 
> more frequent. So, I looked at the path of your tree that was being 
> removed. What was happening is that you were trying to remove a leaf node 
> after you had already removed a higher node in the tree earlier in the same 
> request. That's why the errors were happening. It was telling you that you 
> had already removed an item further up in the tree, so the item you were 
> trying to remove now no longer existed. Here's an example. Let's say you 
> have:
>
> 1234   * / product type = "haus & garten" / product type = 
> "heimtextilien" / product type = "frottierwaren" / product type = 
> "duschtuch" / brand = "vossen" /
> 5678   * / product type = "haus & garten" / product type = 
> "heimtextilien" / product type = "frottierwaren" / product type = 
> "duschtuch" / brand = "vossen" / item id = *
>
> You remove the first one 1234. Then, you try to remove the second one 
> 5678. The second one would error because the the first remove call would 
> have wiped out the second one already. Trees are a tricky business. Many of 
> our client libraries have utilities 
> 
>  to 
> handle these trees because of odd situations like this one.
>
> Cheers,
> Nadine, AdWords API Team
>
> On Wednesday, February 7, 2018 at 1:00:38 PM UTC-5, Sreelakshmi Sasidharan 
> (AdWords API Team) wrote:
>>
>> Hi Christian, 
>>
>> What you have explained is the correct approach to identify the product 
>> partition. To take a closer look at the issue, could you please enable 
>> logging and share the SOAP request and response logs? You can use reply 
>> privately to author while sharing the details. 
>>
>> Thanks,
>> Sreelakshmi, AdWords API Team
>>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6cc68e6a-bd1f-4835-ab26-b2beea4b6c02%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PageFeedAsset

2024-09-24 Thread Christian H.
Hi Chandan,

for me it works to _first_ connect the AssetSet to the Campaign 
(CampaignAssetSetOperation) and _then_ set the DynamicSearchAdsSetting for 
the campaign, but without feedIds.

Chandan Sharma schrieb am Dienstag, 24. September 2024 um 12:15:34 UTC+2:

> *Hi Google Ads Team,*
>
> I am facing an issue while creating a Dynamic Search Ads campaign. Since 
> the feed method has been deprecated and the asset-based method is now in 
> use, I am referring to the documentation on Dynamic Search Ads Page Feeds 
> .
>  
> I am able to attach pagefeed asset into campaign.
> [image: Screenshot 2024-09-24 at 3.05.07 PM.png]
>
>
> *campaign.dynamic_search_ads_setting.use_supplied_urls_only = true ,*is 
> responsible to select second checkbox(Use only url from page feed in above 
> screenshot).
> I also tried using dynamicSearchAdSetting obj. it is creating problem . 
> that is asking feed resources but we have asset resources. 
> I am facing same this issues if i am trying using dynamicSearchAdSetting 
> obj
> [image: Screenshot 2024-09-24 at 3.33.09 PM.png]
>
> I hope this clarifies my issue. Could you please provide guidance on how 
> to resolve 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/4207d5d0-66d3-4c99-b0e5-33bb99c27fc9n%40googlegroups.com.