/errors/batch_job_error.proto

--- v18/errors/batch_job_error.proto    2025-02-24 15:48:54.000000000 +0000
+++ v19/errors/batch_job_error.proto    2025-02-24 15:48:59.000000000 +0000
@@ -83,5 +83,14 @@
     // The AddBatchJobOperationsRequest is too large. Split the request into
     // smaller requests. The maximum allowed request size is 10484504 bytes.
     REQUEST_TOO_LARGE = 11;
+
+    // This error indicates a failed transaction involving interdependent
+    // Campaign and CampaignAsset operations that are treated atomically as a
+    // single transaction. Because some operations within the transaction
+    // failed, the entire set of changes was rejected. Related error details are
+    // found in the results for the Campaign and CampaignAssets sharing the same
+    // Campaign ID. The transaction will succeed after all associated errors are
+    // resolved.
+    CAMPAIGN_AND_CAMPAIGN_ASSET_TRANSACTION_FAILURE = 12;
   }
 }