I also found the same issue during updating the set of relationships of text assets and a specific asset group.
I tried to add assetGroupAsset(Headline) and remove an existing one; remove an existing assetGroupAsset; add a new assetGroupAsset (with a created text asset with temp id -1)
They all failed with message: MISSING HEADLINE, DESCRIPTIONS, LONG_HEADLINE, and REQUIRES SHORT_DESCRIPTION. Is there any thing I did not right?
Here is my request
Request
-------
MethodName: google.ads.googleads.v17.services.GoogleAdsService/Mutate
Endpoint:
googleads.googleapis.com:443Headers: {developer-token=REDACTED, login-customer-id=89XXXXX079, x-goog-api-client=gl-java/17.0.11__Amazon.com-Inc.__Corretto-17.0.11.9.1 gccl/32.0.0 gapic/32.0.0 gax/2.48.1 grpc/1.62.2}
Body: customer_id: "7XXXXX62"
mutate_operations {
asset_operation {
create {
resource_name: "customers/7XXXXX62/assets/-1"
text_asset {
text: "gad ADD 01"
}
}
}
}
mutate_operations {
asset_group_asset_operation {
create {
asset_group: "customers/7XXXXX62/assetGroups/65XXXXX95"
asset: "customers/7XXXXX62/assets/-1"
field_type: HEADLINE
}
}
}
response_content_type: MUTABLE_RESOURCE