Brand Asset Manager is now available, adding a standalone set of endpoints for creating, updating, and reviewing Brand Assets independently of a Sponsored Brands campaign.
- Create a Brand Asset with POST /brand_assets. The request introduces
promotedBrandThe brand shown in the ad as "Sponsored by 'brand'." Must be a valid, approved brand name. Limited to 35 characters.,Request FieldassociatedBrandsAll brands to feature in the Sponsored Brands ad, including the promoted brand if it should also appear. Limited to 255 characters., andRequest FieldheadlineTextCustom headline copy explaining the brand's value to shoppers. Maximum 45 characters; avoid using all special characters.. A new Brand Asset is created in a "Pending" state and must be reviewed and approved before it can be added to an ad group.Request Field - Retrieve a single Brand Asset with GET /brand_assets. The response includes a new
statusCurrent lifecycle state of the Brand Asset, such as draft, pending, approved, or rejected.field along withResponse FieldlogoUrl,customImageUrl,createdAt, and anadGroupsarray listing every ad group (and parent campaign) the Brand Asset is currently attached to. - Update Brand Asset fields with PUT /brand_assets, and remove a Brand Asset with DELETE /brand_assets/:brandAssetId. Changing
headlineText,clickUrl, or the associated brands on an approved asset resets it to pending review. Brand Assets already submitted for review, rejected, or attached to a campaign cannot be updated or deleted. - Upload creative with POST /brand_assets/logo_image_upload and POST /brand_assets/custom_image_upload. A previously uploaded custom image can be removed with DELETE /brand_assets/:brandAssetId/custom_image.
- Submit a Brand Asset for review with POST /brand_assets/reviews, and check review progress with GET /brand_assets/reviews. The review response adds
reviewStatusStatus of the Brand Asset review: pending, inProgress, complete, or cancelled.andResponse FieldcustomImageStatusSeparate review status for the uploaded custom image, independent of the overall Brand Asset review status., along withResponse FieldreviewReasonandcustomImageReviewReasonfor rejected assets.
Best Practice: Every Brand Asset requires a logo image — assets submitted for review without one will be rejected. Each Sponsored Brands ad group can hold only one Brand Asset, and each Sponsored Brands campaign is limited to one ad group.
To learn more, see the Brand Asset Workflow Guide.
