AI-generated Key Takeaways
-
A customer asset links a customer to an asset.
-
The
resource_name
is immutable and identifies the customer asset in the formatcustomers/{customer_id}/customerAssets/{asset_id}~{field_type}
. -
Key fields include
asset
(required, immutable, linked asset),field_type
(required, immutable, role of the asset), andsource
(output only, source of the link). -
The
status
indicates the advertiser-set status (enabled, paused, or removed), whileprimary_status
provides a more comprehensive serving state considering policy and quality approvals. -
primary_status_details
andprimary_status_reasons
(both output only) offer details and reasons for the primary status, particularly if an asset is not serving fully or at all.
A link between a customer and an asset.
Fields | |
---|---|
|
Immutable. The resource name of the customer asset. CustomerAsset resource names have the form:
|
|
Required. Immutable. The asset which is linked to the customer. |
|
Required. Immutable. Role that the asset takes for the customer link. |
|
Output only. Source of the customer asset link. |
|
Status of the customer asset. |
|
Output only. Provides the PrimaryStatus of this asset link. Primary status is meant essentially to differentiate between the plain "status" field, which has advertiser set values of enabled, paused, or removed. The primary status takes into account other signals (for assets its mainly policy and quality approvals) to come up with a more comprehensive status to indicate its serving state. |
|
Output only. Provides the details of the primary status and its associated reasons. |
|
Output only. Provides a list of reasons for why an asset is not serving or not serving at full capacity. |