# Google Ads

> Use this tool when you need to manage client-side initialization for web applications, solving problems like theme management, error monitoring, and resource loading failures. It handles inputs like user authentication and device type, and outputs like theme persistence and error reports to Splunk. Use Google Ads for smooth page loading and frontend error capture in production environments.

Canonical page: https://skillsregistry.net/skills/otto-google-ads  
JSON: https://api.skillsregistry.net/v1/skills/otto-google-ads

## Description

Client-side initialization and bootstrapping code for Notion's web application that handles theme management, skeleton loading states, locale setup, error monitoring, and resource loading failure detection. The implementation includes dark/light theme persistence through localStorage, conditional UI skeleton display based on user authentication and device type, resource sentinel monitoring that reports failed script and stylesheet loads to Splunk for production debugging, and asynchronous module loading coordination through a global registry system. Designed to provide a smooth initial page load experience while capturing critical frontend errors and maintaining user preferences across sessions.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** monitoring
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/otto-google-ads)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "otto-google-ads"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/otto-google-ads` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/otto-google-ads/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
