| Name | Value | Type | |
|---|---|---|---|
| ▶ | Failure | {{ "errors": [ { "errorCode": { "newResourceCreationError": "CANNOT_SET_ID_FOR_CREATE" }, "message": "Do not set the id field while creating new resources.", "trigger": { "int64Value": "1052616624" }, "location": { "fieldPathElements": [ { "fieldName": "operations", "index": "0" }, { "fieldName": "create" }, { "fieldName": "resource_name" } ] } } ] }} | Google.Ads.GoogleAds.V1.Errors.GoogleAdsFailure |
AdGroupLabel adGroupLabel = new AdGroupLabel();
adGroupLabel.ResourceName = ResourceNames.AdGroupLabel(long.Parse(client.Config.LoginCustomerId), id, long.Parse("459484545"));
// Create the operation.
AdGroupLabelOperation operation = new AdGroupLabelOperation()
{
Create = adGroupLabel
};
//AdGroup adGroup = new AdGroup();
//adGroup.ResourceName = ResourceNames.AdGroup(client.Config.LoginCustomerId.ToString(),
// id);
//AdGroupOperation operation = new AdGroupOperation()
//{
// Update = adGroup,
// UpdateMask = FieldMasks.AllSetFieldsOf(adGroup)
//};
try
{
// Update the ad group.label
MutateAdGroupLabelsResponse retVal = adGroupLabelService.MutateAdGroupLabels(
client.Config.LoginCustomerId.ToString(), new AdGroupLabelOperation[] { operation });
// Display the results.
MutateAdGroupLabelResult adGroupLabelResult = retVal.Results[0];
Console.WriteLine($"Ad group with resource name '{adGroupLabelResult.ResourceName}' " +
"was updated.");
}
catch (GoogleAdsException e)
{
Console.WriteLine("Failure:");
Console.WriteLine($"Message: {e.Message}");
Console.WriteLine($"Failure: {e.Failure}");
Console.WriteLine($"Request ID: {e.RequestId}");
}
}