AssetGroupSignalOperation

Ein einzelner Vorgang (Erstellen oder Entfernen) für ein Asset-Gruppensignal.

JSON-Darstellung
{
  "exemptPolicyViolationKeys": [
    {
      object (PolicyViolationKey)
    }
  ],

  // Union field operation can be only one of the following:
  "create": {
    object (AssetGroupSignal)
  },
  "remove": string
  // End of list of possible types for union field operation.
}
Felder
exemptPolicyViolationKeys[]

object (PolicyViolationKey)

Optional. Die Liste der Schlüssel für Richtlinienverstöße, die nicht dazu führen sollen, dass ein PolicyviolationError gemeldet wird. Nicht alle Richtlinienverstöße können ausgenommen werden. Weitere Informationen finden Sie im Feld „isExemptible“ im zurückgegebenen „PolicyviolationError“.

Ressourcen, die gegen diese Richtlinien verstoßen, werden gespeichert, können aber nicht ausgeliefert werden. Die Auslieferung kann zu einem späteren Zeitpunkt erfolgen, z. B. aufgrund einer Richtlinienänderung, einer nochmaligen Überprüfung der Ressource oder einer Änderung der Zertifikate des Werbetreibenden.

Union-Feld operation. Der Vorgang "mutate" Update wird nicht unterstützt. Für operation ist nur einer der folgenden Werte zulässig:
create

object (AssetGroupSignal)

Erstellungsvorgang: Für das neue Asset-Gruppensignal wird kein Ressourcenname erwartet.

remove

string

Entfernungsvorgang: Für das entfernte Asset-Gruppensignal wird ein Ressourcenname im folgenden Format erwartet: customers/{customerId}/assetGroupSignals/{asset_group_id}~{criterionId}