enum McmError.Reason (v202502)

  • McmError.Reason enumerates possible reasons for McmError within the CompanyService.

  • The namespace for this enumeration is https://www.google.com/apis/ads/publisher/v202502.

  • Reasons include issues with revenue share percentages, duplicate network codes or emails, disapproved child networks, and limitations on sending or accepting invitations within MCM.

  • Other reasons involve restrictions on managing inventory in reseller networks, disabling parent networks with active children, and the requirement of an Ad Exchange account for an MCM parent network.

Possible reasons for McmError


Namespace
https://www.google.com/apis/ads/publisher/v202502
Enumeration Description
UNKNOWN The value returned if the actual value is not exposed by the requested API version.
REVENUE_SHARE_PERCENT_OUTSIDE_RANGE An MCM parent revenue share must be between 0 to 100_000L in millis.
RESELLER_PARENT_REVENUE_SHARE_IS_NOT_100_PERCENT An MCM reseller parent revenue share must be 100_000L in millis.
MI_PARENT_REVENUE_SHARE_IS_NOT_100_PERCENT An MCM Manage Inventory parent revenue share must be 100_000L in millis.
DUPLICATE_CHILD_PUBLISHER_NETWORK_CODE The network code is used by another child publisher.
DUPLICATE_CHILD_PUBLISHER_ACTIVE_EMAIL The email is used by another active child publisher.
CHILD_NETWORK_DISAPPROVED The MCM child network has been disapproved by Google.
MANAGE_INVENTORY_UNSUPPORTED_IN_RESELLER_NETWORK Manage inventory is not supported in reseller network.
CANNOT_SEND_INVITATION_TO_MCM_PARENT Cannot send MCM invitation to a MCM parent.
CANNOT_SEND_INVITATION_TO_NETWORK_WITH_RESELLER_PARENT A non-reseller MCM parent cannot send invitation to child which has another reseller parent.
CANNOT_SEND_INVITATION_TO_SELF Cannot send MCM invitation to self.
CANNOT_CLOSE_MCM_WITH_ACTIVE_CHILDREN An MCM parent network cannot be disabled as parent with active children.
CANNOT_TURN_CHILD_INTO_PARENT_WITH_ACTIVE_INVITATION Cannot turn on MCM feature flag on a MCM Child network with active invitations.
MISSING_NETWORK_EXCHANGE_ACCOUNT An Ad Exchange account is required for an MCM parent network.