AssetGroupSignalOperation

Ein einzelner Vorgang (Erstellen oder Entfernen) für ein Signal einer Asset-Gruppe.

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 sind ausnahmefähig. 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 aufgrund einer Änderung der Richtlinien, einer erneuten Überprüfung der Ressource oder einer Änderung der Zertifikate von Werbetreibenden zu einem späteren Zeitpunkt erfolgen.

Union-Feld operation. Der mutate-Vorgang. 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

Vorgang zum Entfernen: Für das Signal der entfernten Asset-Gruppe wird ein Ressourcenname im folgenden Format erwartet: customers/{customerId}/assetGroupSignals/{asset_group_id}~{criterionId}