Re: Update ExpandedTextAd

2020-12-21 Thread rentca...@gmail.com
Thank you

On Thursday, December 10, 2020 at 12:05:11 AM UTC-8 adsapiforumadvisor 
wrote:

> Hi,
>
> Thanks for posting your concern. Also, I would like to inform you that I 
> am going to delete your initial post and paste it here where sensitive Ids 
> are hid.
>
> Moving forward, could you use the UPDATE operation 
> 
>  
> of AdService.MutateAds 
> 
>  
> instead and refer to this sample code 
>  for 
> mutating expanded text ads. Let me know how it goes after trying the 
> provided suggestion.
>
> "*Hello,*
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> * I receive the following error when trying to update an ExpandedTextAd: 
> Below is the code that makes the call AdGroupAdOperation 
> adGroupAdOperation = new AdGroupAdOperation { 
> Update = adGroup, UpdateMask = 
> FieldMasks.AllSetFieldsOf(adGroup) }; 
> MutateAdGroupAdsResponse response = 
> AdService.MutateAdGroupAds(CustomerId.ToString(), new AdGroupAdOperation[] 
> { adGroupAdOperation }); Below is the request and response details 
> ---BEGIN API CALL--- Request --- Method Name: 
> /google.ads.googleads.v5.services.AdGroupAdService/MutateAdGroupAds Host: 
> https://googleads.googleapis.com  
> Headers: {   "x-goog-api-client": "gl-dotnet/4.0.30319 gapic/5.0.0 
> gax/3.1.0+acac8dfe75024cb815497966fe13fc6cb1a1b0ed grpc/2.32.0",   
> "developer-token": "REDACTED",   "login-customer-id": " REDACTED ",   
> "x-goog-request-params": "customer_id= REDACTED" } *
>
>
>
>
>
> * { "customerId": " REDACTED", "operations": [ { "update": { 
> "resourceName": "customers/REDACTED/adGroupAds/XX~", 
> "status": "ENABLED", "ad": { "expandedTextAd": { "headlinePart1": 
> "GoogleAPI V5", "headlinePart2": "I hope this works", "headlinePart3": 
> "really I do. Changing", "description": "no, I mean it, I hope this works.  
> Changing ad copy", "description2": "here goes nothing", "path1": "testing", 
> "path2": "tesing" }, "resourceName": "customers/ REDACTED/ads/XX", 
> "finalUrls": [ "https://www.example.com " ] } }, 
> "updateMask": 
> "resourceName,status,ad.type,ad.expandedTextAd.headlinePart1,ad.expandedTextAd.headlinePart2,ad.expandedTextAd.headlinePart3,ad.expandedTextAd.description,ad.expandedTextAd.description2,ad.expandedTextAd.path1,ad.expandedTextAd.path2,ad.devicePreference,ad.systemManagedResourceSource,ad.resourceName,ad.finalUrls"
>  
> } ] } Response  Headers: {   "request-id": "XX",*
>
>
>
>
>
>
>
>
>
>
> *   "date": "Mon, 07 Dec 2020 21:57:45 GMT",   "alt-svc": "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\"",   
> "google.ads.googleads.v5.errors.googleadsfailure-bin": 
> "CoMBCgIICxJGRmllbGQgJ2FkLmRldmljZV9wcmVmZXJlbmNlJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiI1Eg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEwoRZGV2aWNlX3ByZWZlcmVuY2UKnAEKAggLElFGaWVsZCAnYWQuZXhwYW5kZWRfdGV4dF9hZC5kZXNjcmlwdGlvbicgY2Fubm90IGJlIG1vZGlmaWVkIGJ5ICdVUERBVEUnIG9wZXJhdGlvbi4iQxIOCgpvcGVyYXRpb25zEgASCAoGdXBkYXRlEgQKAmFkEhIKEGV4cGFuZGVkX3RleHRfYWQSDQoLZGVzY3JpcHRpb24KngEKAggLElJGaWVsZCAnYWQuZXhwYW5kZWRfdGV4dF9hZC5kZXNjcmlwdGlvbjInIGNhbm5vdCBiZSBtb2RpZmllZCBieSAnVVBEQVRFJyBvcGVyYXRpb24uIkQSDgoKb3BlcmF0aW9ucxIAEggKBnVwZGF0ZRIECgJhZBISChBleHBhbmRlZF90ZXh0X2FkEg4KDGRlc2NyaXB0aW9uMgqiAQoCCAsSVEZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLmhlYWRsaW5lX3BhcnQxJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiJGEg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIQCg5oZWFkbGluZV9wYXJ0MQqiAQoCCAsSVEZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLmhlYWRsaW5lX3BhcnQyJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiJGEg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIQCg5oZWFkbGluZV9wYXJ0MgqiAQoCCAsSVEZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLmhlYWRsaW5lX3BhcnQzJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiJGEg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIQCg5oZWFkbGluZV9wYXJ0MwqQAQoCCAsSS0ZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLnBhdGgxJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiI9Eg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIHCgVwYXRoMQqQAQoCCAsSS0ZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLnBhdGgyJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiI9Eg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIHCgVwYXRoMgp1CgIICxI/RmllbGQgJ2FkLmZpbmFsX3VybHMnIGNhbm5vdCBiZSBtb2RpZmllZCBieSAnVVBEQVRFJyBvcGVyYXRpb24uIi4SDgoKb3BlcmF0aW9ucxIAEggKBnVwZGF0ZRIECgJhZBIMCgpmaW5hbF91cmxz",

RE: Update ExpandedTextAd

2020-12-10 Thread Google Ads API Forum Advisor Prod
Hi,

Thanks for posting your concern. Also, I would like to inform you that I am 
going to delete your initial post and paste it here where sensitive Ids are hid.

Moving forward, could you use the UPDATE operation of AdService.MutateAds 
instead and refer to this sample code for mutating expanded text ads. Let me 
know how it goes after trying the provided suggestion.

"Hello,

I receive the following error when trying to update an ExpandedTextAd:
Below is the code that makes the call
AdGroupAdOperation adGroupAdOperation = new AdGroupAdOperation
{
Update = adGroup,
UpdateMask = FieldMasks.AllSetFieldsOf(adGroup)
};

MutateAdGroupAdsResponse response = 
AdService.MutateAdGroupAds(CustomerId.ToString(), new AdGroupAdOperation[] { 
adGroupAdOperation });

Below is the request and response details

---BEGIN API CALL---

Request
---

Method Name: /google.ads.googleads.v5.services.AdGroupAdService/MutateAdGroupAds
Host: https://googleads.googleapis.com
Headers: {
"x-goog-api-client": "gl-dotnet/4.0.30319 gapic/5.0.0 
gax/3.1.0+acac8dfe75024cb815497966fe13fc6cb1a1b0ed grpc/2.32.0",
"developer-token": "REDACTED",
"login-customer-id": " REDACTED ",
"x-goog-request-params": "customer_id= REDACTED"
}

{ "customerId": " REDACTED", "operations": [ { "update": { "resourceName": 
"customers/REDACTED/adGroupAds/XX~", "status": "ENABLED", 
"ad": { "expandedTextAd": { "headlinePart1": "GoogleAPI V5", "headlinePart2": 
"I hope this works", "headlinePart3": "really I do. Changing", "description": 
"no, I mean it, I hope this works.  Changing ad copy", "description2": "here 
goes nothing", "path1": "testing", "path2": "tesing" }, "resourceName": 
"customers/ REDACTED/ads/XX", "finalUrls": [ "https://www.example.com; 
] } }, "updateMask": 
"resourceName,status,ad.type,ad.expandedTextAd.headlinePart1,ad.expandedTextAd.headlinePart2,ad.expandedTextAd.headlinePart3,ad.expandedTextAd.description,ad.expandedTextAd.description2,ad.expandedTextAd.path1,ad.expandedTextAd.path2,ad.devicePreference,ad.systemManagedResourceSource,ad.resourceName,ad.finalUrls"
 } ] }

Response

Headers: {
"request-id": "XX",
"date": "Mon, 07 Dec 2020 21:57:45 GMT",
"alt-svc": "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\"",
"google.ads.googleads.v5.errors.googleadsfailure-bin": 
"CoMBCgIICxJGRmllbGQgJ2FkLmRldmljZV9wcmVmZXJlbmNlJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiI1Eg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEwoRZGV2aWNlX3ByZWZlcmVuY2UKnAEKAggLElFGaWVsZCAnYWQuZXhwYW5kZWRfdGV4dF9hZC5kZXNjcmlwdGlvbicgY2Fubm90IGJlIG1vZGlmaWVkIGJ5ICdVUERBVEUnIG9wZXJhdGlvbi4iQxIOCgpvcGVyYXRpb25zEgASCAoGdXBkYXRlEgQKAmFkEhIKEGV4cGFuZGVkX3RleHRfYWQSDQoLZGVzY3JpcHRpb24KngEKAggLElJGaWVsZCAnYWQuZXhwYW5kZWRfdGV4dF9hZC5kZXNjcmlwdGlvbjInIGNhbm5vdCBiZSBtb2RpZmllZCBieSAnVVBEQVRFJyBvcGVyYXRpb24uIkQSDgoKb3BlcmF0aW9ucxIAEggKBnVwZGF0ZRIECgJhZBISChBleHBhbmRlZF90ZXh0X2FkEg4KDGRlc2NyaXB0aW9uMgqiAQoCCAsSVEZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLmhlYWRsaW5lX3BhcnQxJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiJGEg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIQCg5oZWFkbGluZV9wYXJ0MQqiAQoCCAsSVEZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLmhlYWRsaW5lX3BhcnQyJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiJGEg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIQCg5oZWFkbGluZV9wYXJ0MgqiAQoCCAsSVEZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLmhlYWRsaW5lX3BhcnQzJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiJGEg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIQCg5oZWFkbGluZV9wYXJ0MwqQAQoCCAsSS0ZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLnBhdGgxJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiI9Eg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIHCgVwYXRoMQqQAQoCCAsSS0ZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLnBhdGgyJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiI9Eg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIHCgVwYXRoMgp1CgIICxI/RmllbGQgJ2FkLmZpbmFsX3VybHMnIGNhbm5vdCBiZSBtb2RpZmllZCBieSAnVVBEQVRFJyBvcGVyYXRpb24uIi4SDgoKb3BlcmF0aW9ucxIAEggKBnVwZGF0ZRIECgJhZBIMCgpmaW5hbF91cmxz",
"grpc-status-details-bin": 

Update ExpandedTextAd

2020-12-07 Thread rentca...@gmail.com
Hello,

I receive the following error when trying to update an ExpandedTextAd:

Below is the code that makes the call
AdGroupAdOperation adGroupAdOperation = new AdGroupAdOperation
{
Update = adGroup,
UpdateMask = FieldMasks.AllSetFieldsOf(adGroup)
};

MutateAdGroupAdsResponse response = 
AdService.MutateAdGroupAds(CustomerId.ToString(), new AdGroupAdOperation[] 
{ adGroupAdOperation });

Below is the request and response details

---BEGIN API CALL---

Request
---

Method Name: 
/google.ads.googleads.v5.services.AdGroupAdService/MutateAdGroupAds
Host: https://googleads.googleapis.com
Headers: {
  "x-goog-api-client": "gl-dotnet/4.0.30319 gapic/5.0.0 
gax/3.1.0+acac8dfe75024cb815497966fe13fc6cb1a1b0ed grpc/2.32.0",
  "developer-token": "REDACTED",
  "login-customer-id": " REDACTED ",
  "x-goog-request-params": "customer_id= REDACTED"
}

{ "customerId": " REDACTED", "operations": [ { "update": { "resourceName": 
"customers/REDACTED/adGroupAds/60624970748~484337417037", "status": 
"ENABLED", "ad": { "expandedTextAd": { "headlinePart1": "GoogleAPI V5", 
"headlinePart2": "I hope this works", "headlinePart3": "really I do. 
Changing", "description": "no, I mean it, I hope this works.  Changing ad 
copy", "description2": "here goes nothing", "path1": "testing", "path2": 
"tesing" }, "resourceName": "customers/ REDACTED/ads/484337417037", 
"finalUrls": [ "https://www.example.com; ] } }, "updateMask": 
"resourceName,status,ad.type,ad.expandedTextAd.headlinePart1,ad.expandedTextAd.headlinePart2,ad.expandedTextAd.headlinePart3,ad.expandedTextAd.description,ad.expandedTextAd.description2,ad.expandedTextAd.path1,ad.expandedTextAd.path2,ad.devicePreference,ad.systemManagedResourceSource,ad.resourceName,ad.finalUrls"
 
} ] }

Response

Headers: {
  "request-id": "ZBLigy1u44OIu9imDvUIuw",
  "date": "Mon, 07 Dec 2020 21:57:45 GMT",
  "alt-svc": "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\"",
  "google.ads.googleads.v5.errors.googleadsfailure-bin": 
"CoMBCgIICxJGRmllbGQgJ2FkLmRldmljZV9wcmVmZXJlbmNlJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiI1Eg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEwoRZGV2aWNlX3ByZWZlcmVuY2UKnAEKAggLElFGaWVsZCAnYWQuZXhwYW5kZWRfdGV4dF9hZC5kZXNjcmlwdGlvbicgY2Fubm90IGJlIG1vZGlmaWVkIGJ5ICdVUERBVEUnIG9wZXJhdGlvbi4iQxIOCgpvcGVyYXRpb25zEgASCAoGdXBkYXRlEgQKAmFkEhIKEGV4cGFuZGVkX3RleHRfYWQSDQoLZGVzY3JpcHRpb24KngEKAggLElJGaWVsZCAnYWQuZXhwYW5kZWRfdGV4dF9hZC5kZXNjcmlwdGlvbjInIGNhbm5vdCBiZSBtb2RpZmllZCBieSAnVVBEQVRFJyBvcGVyYXRpb24uIkQSDgoKb3BlcmF0aW9ucxIAEggKBnVwZGF0ZRIECgJhZBISChBleHBhbmRlZF90ZXh0X2FkEg4KDGRlc2NyaXB0aW9uMgqiAQoCCAsSVEZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLmhlYWRsaW5lX3BhcnQxJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiJGEg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIQCg5oZWFkbGluZV9wYXJ0MQqiAQoCCAsSVEZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLmhlYWRsaW5lX3BhcnQyJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiJGEg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIQCg5oZWFkbGluZV9wYXJ0MgqiAQoCCAsSVEZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLmhlYWRsaW5lX3BhcnQzJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiJGEg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIQCg5oZWFkbGluZV9wYXJ0MwqQAQoCCAsSS0ZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLnBhdGgxJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiI9Eg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIHCgVwYXRoMQqQAQoCCAsSS0ZpZWxkICdhZC5leHBhbmRlZF90ZXh0X2FkLnBhdGgyJyBjYW5ub3QgYmUgbW9kaWZpZWQgYnkgJ1VQREFURScgb3BlcmF0aW9uLiI9Eg4KCm9wZXJhdGlvbnMSABIICgZ1cGRhdGUSBAoCYWQSEgoQZXhwYW5kZWRfdGV4dF9hZBIHCgVwYXRoMgp1CgIICxI/RmllbGQgJ2FkLmZpbmFsX3VybHMnIGNhbm5vdCBiZSBtb2RpZmllZCBieSAnVVBEQVRFJyBvcGVyYXRpb24uIi4SDgoKb3BlcmF0aW9ucxIAEggKBnVwZGF0ZRIECgJhZBIMCgpmaW5hbF91cmxz",
  "grpc-status-details-bin":