Update Sitelink (text / descriptions / URL)
update_sitelinkEdits an EXISTING sitelink in place: change its link text, its two DESCRIPTION lines, or the page it points to, without deleting and recreating it. Use this to add the description lines to a sitelink that has none (descriptions give the ad noticeably more space on the results page), to fix a typo, or to repoint a sitelink whose landing page moved. Find the asset_id with list_extension_assets or list_assets(asset_type='SITELINK') — both now report description1/description2 and flag descriptions_missing. Only the fields you pass are changed; an empty field keeps its current value. Google shows the descriptions only as a PAIR, so a sitelink must end up with both lines or neither. Limits: link text 25 characters, each description 35. IMPORTANT: a sitelink is an account-level asset, so editing it changes the sitelink in EVERY campaign and ad group it is linked to, not only one campaign. confirm=false → dry-run.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | ||
| asset_id | Yes | ||
| final_url | No | ||
| link_text | No | ||
| customer_id | Yes | ||
| description1 | No | ||
| description2 | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||