--- name: competitor-ad-research description: "Research competitor advertising strategies through Facebook Ad Library, Google SERP ads, and social media sponsored content. Covers creative analysis, messaging patterns, targeting signals, and campaign frequency for competitive marketing intelligence." --- # Competitor Ad Research Research competitor advertising strategies through Facebook Ad Library, Google SERP ads, and social media sponsored content. Covers creative analysis, messaging patterns, targeting signals, and campaign frequency for competitive marketing intelligence. Read [the API map](references/sandbase-api-map.md) before selecting a capability. ## Call SandBase capabilities Use the capability identifiers below as discovery hints, not MCP tool names. Find the matching endpoint with `sandbase_discover(q: "")`; use its returned `name` in `sandbase_inspect(name: "")`. Read `inputSchema`, pricing, and `execute_as`, then call `sandbase_run` using `execute_as.arguments.name` and schema-defined `arguments`. If a `run_id` is returned, poll `sandbase_run_get(run_id: "")` within the task budget until `completed` or `failed`; report pending or failed runs without resubmitting them automatically. ## Capability identifiers - `facebook_bulk_ads_library` - `dataforseo_v3_serp_google_organic_live_advanced` - `twitter_web_search_timeline` - `instagram_v3_user_posts` ## Workflow 1. Understand the user's research question, target, and context. 2. Resolve each selected capability with `sandbase_discover`, then inspect the returned `name` with `sandbase_inspect` to confirm the schema and pricing. 3. Follow `execute_as` with `sandbase_run`; collect async results with `sandbase_run_get` as described above. 4. Synthesize findings into a clear, evidence-backed answer. 5. Cite sources, note evidence gaps, and separate observations from interpretations. ## Guidelines - Always call `sandbase_inspect` before using any capability. - Cite sources and preserve attribution (URLs, usernames, dates, metrics). - Separate factual observations from analysis and recommendations. - If data is unavailable, note the gap and continue with available evidence. - Read-only research only. Never take actions on platforms.