Google Ads

Set the business name asset

Creates a text asset holding the business name and links it as the BUSINESS_NAME asset of a campaign (or of the account). Use when: you are building a Performance Max campaign, or a campaign is missing its business name. Do not use when: the campaign already has one — Google allows a single business name per campaign and a second link is rejected. Check google_list_assets first. A business name is linked to a campaign or to the whole account; Google has no ad-group-level business name, so passing ad_group_id is refused with that explanation instead of failing at Google. Google requires advertiser verification on the account before a business name asset can be used; without it the call comes back CUSTOMER_NOT_VERIFIED. That is the account's state, not the arguments: tell the user to finish verification in Google Ads and do not retry with different text. The name is 25 characters or fewer and should be the business as customers know it, not a slogan. An identical name already linked at the same level is skipped. If you are unsure which account, campaign or period the user means, ask them — do not guess ids or dates.

post/api/v1/tools/google_set_business_name/execute

Request

  • Base URL: https://adako.ai
  • URL: https://adako.ai/api/v1/tools/google_set_business_name/execute
  • Auth: HTTP bearer

Headers

Idempotency-Keystring

Optional 8-128 character key. A successful envelope is cached for 24 hours; replaying the key with the same arguments returns it again with Idempotent-Replayed: true, and replaying it with different arguments answers 409.

Request body

Response

The tool ran. A write returns proposal_id and approve_url while the change waits for approval.

successunknown required
toolstring required
dataobject required

Machine-readable result.

markdownstring required

The same result written for a person or a model.

proposal_idstring

Present for writes. Nothing changes on the ad platform until it is approved.

approve_urlstring

Where a person approves the proposal.

request_idstring required

Changes

No recorded changes to this operation across all 1 revision of this API.