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 AAAAA
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/AAAAA/sharedSets/MCC_SET_ID"
name: "MCC Shared Negative Keywords Set"
}
although the returned set doesn't belong to account AAAAA.
The problem occurs when I try to modify elements of this set,
e.g. requestID b0g-htio8CeorF4uJIEvpQ
operations {
remove: "customers/AAAAA/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?