← Files Appier Ad Cloud PortalARCHIVED FILE

plugin.json

4.43 KB · Nov 3, 2026 · 19:25 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "appier-ad-cloud-portal",
  "version": "1.0.0",
  "description": "Access authorized Appier Ad Cloud report accounts, metrics, and campaign performance reports.",
  "author": {
    "name": "Appier",
    "url": "https://www.appier.com"
  },
  "homepage": "https://www.appier.com/ad-cloud",
  "keywords": [
    "advertising",
    "campaigns",
    "creative",
    "reporting"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Appier Ad Cloud Portal",
        "shortDescription": "Query campaign performance",
        "longDescription": "Review authorized Appier Ad Cloud accounts, metrics, and campaign performance. Available reports depend on the connected user's permissions.",
        "developerName": "Appier",
        "category": "Data & Analytics",
        "capabilities": [
          "List report accounts",
          "Discover reporting metrics",
          "Run date reports",
          "Analyze creative performance"
        ],
        "websiteURL": "https://www.appier.com/ad-cloud",
        "supportURL": "https://adcloud.appier.com/mcp-guideline",
        "privacyPolicyURL": "https://www.appier.com/en/about/privacy-policy/",
        "termsOfServiceURL": "https://adcloud.appier.com/mcp-terms",
        "defaultPrompt": [
          "List my available Ad Cloud report accounts.",
          "Show campaign performance for October 2026.",
          "Compare creative performance for October 2026."
        ],
        "brandColor": "#0B36C8",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List authorized report accounts",
              "prompt": "List my available Ad Cloud report accounts and their solutions.",
              "tools_triggered": "list_report_accounts",
              "expected_behavior": "Return only report accounts, solutions, and campaigns that the connected user can access."
            },
            {
              "description": "List available metrics",
              "prompt": "Show the metrics available for one of my Ad Cloud report accounts.",
              "tools_triggered": "list_report_accounts, list_metrics",
              "expected_behavior": "Select an authorized report account and return its available metric keys and metric names."
            },
            {
              "description": "Run a date report",
              "prompt": "Show daily campaign performance for one authorized account during October 2026.",
              "tools_triggered": "list_report_accounts, date_report",
              "expected_behavior": "Return a daily report for the selected authorized account and date range."
            },
            {
              "description": "Compare creative performance",
              "prompt": "Compare creative performance for one authorized account during October 2026.",
              "tools_triggered": "list_report_accounts, creative_report",
              "expected_behavior": "Return compact creative totals and rows for the selected authorized account."
            },
            {
              "description": "Show daily creative performance",
              "prompt": "Show the daily creative trend for one authorized account during October 2026.",
              "tools_triggered": "list_report_accounts, creative_daily_report",
              "expected_behavior": "Return daily creative performance for the selected authorized account and date range."
            }
          ],
          "negative": [
            {
              "description": "Unsupported campaign creation",
              "prompt": "Create a new advertising campaign and set its budget."
            },
            {
              "description": "Unsupported account change",
              "prompt": "Add a new user to my Ad Cloud report account."
            },
            {
              "description": "Unrelated weather request",
              "prompt": "What will the weather be tomorrow?"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Initial release with account discovery, metric discovery, date reports, and creative reports."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: f33124fa13d21bb38b22a0881809ab785f842e0fae43c4148ee9d74fa58d3d7e