{"product_id":"asset-source-origin-audit","title":"Asset Source \u0026 Origin Audit","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eGoogle now creates and serves ad assets on your account automatically. Some pass review. Some don't. This finds every one, tells you who made it, and flags the ones putting your account at risk.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eProblem it solves:\u003c\/strong\u003e\u003cbr\u003eGoogle's July 2026 Advertising Programme Terms place a continuing obligation on advertisers to review every automatically created asset. Legal risk for anything an AI-generated asset claims, from pricing to product details, stays with the account holder, not Google. Most accounts have no single view of these assets, no record of which were Google-generated versus advertiser-supplied, and no evidence trail if a claim ever gets challenged. Auto-generated assets sit across four separate surfaces in the account (ads, Performance Max asset groups, campaign extensions, account-wide), and Google's own interface doesn't bring them together in one place.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eWhat it does:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul dir=\"ltr\" class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003ePulls every asset across all four link surfaces in one pass\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eTags each asset advertiser-supplied or Google auto-generated\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eChecks policy status and performance label on every asset\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eFlags auto-generated assets with a low performance label or a policy problem as Critical\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eShows image and video thumbnails inline, so you can see exactly what's running without opening the account\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eGroups everything by campaign with subtotalled spend, sorted highest cost first\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eReports which asset automation switches are live per campaign, so you know why the assets are appearing\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eMarks any metric Google doesn't report as \"Not reported\", never a misleading zero\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eOutput:\u003c\/strong\u003e\u003cbr\u003eOne Google Sheet, seven tabs: Summary, AI Generated, YouTube Video, Images, Text, Extensions, Automation Settings. RAG colour coding throughout.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eRuns:\u003c\/strong\u003e\u003cbr\u003eMonthly, scheduled, or on demand.\u003c\/p\u003e","brand":"Rise Services","offers":[{"title":"Default Title","offer_id":58329162088712,"sku":null,"price":149.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/6779\/5208\/files\/ChatGPTImageJul30_2026_10_22_44AM.png?v=1785403423","url":"https:\/\/riseservices.co.uk\/products\/asset-source-origin-audit","provider":"Rise Services","version":"1.0","type":"link"}