Skip to main content
Glama

RevenueScope: revenue-first analytics for your EC site

Server Details

Ask AI about your EC site's revenue by channel, RPS/AOV/CVR, search & AI traffic, budget split.

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
83.0% over 73 days
Last Tested
Transport
Streamable HTTP
URL
ChatGPT
–
Claude
–

TDQS

A4.4/5.0

Scored across 10 tools

Disambiguation4/5

The two GSC-family tools (get_keyword_performance vs get_competitor_keywords) and the two page-oriented tools (get_page_trend vs get_breakdown) could be confused at a glance, but descriptions explicitly cross-route the agent (e.g. 'For YOUR OWN search performance use get_keyword_performance'). get_ai_traffic vs get_breakdown(dimension='channel') overlap is explicitly clarified, and get_summary vs get_today are distinguished by scope. Most boundaries are clear, with only mild residual overlap.

Naming Consistency5/5

Nine tools follow get_<noun> and the single enumeration tool uses list_sites, all in consistent snake_case. The verb_noun convention is uniform with no camelCase or style mixing.

Tool Count5/5

10 tools is well within the ideal 3-15 range for an analytics server, and each tool maps to a distinct analysis surface (summary, breakdown, today, AI traffic, keyword performance, competitor keywords, content actions, page trend, metadata, sites). No bloat or redundancy.

Completeness4/5

The surface covers the core read analytics lifecycle: KPIs, dimension breakdowns, day-level activity, search/keyword performance, competitor and content views, plus metadata and site listing. Minor gaps: no tool to trigger competitor research (it is READ-ONLY and must be started in the app), and no write/export or order-level operations.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 4 tool updates
    • Changedget_ai_traffic1 field changed
      • addedOutput schema / properties / display_note
        Added value: +{
        +  "type": "string"
        +}
    • Changedget_breakdown1 field changed
      • addedOutput schema / properties / display_note
        Added value: +{
        +  "type": "string"
        +}
    • Changedget_summary1 field changed
      • addedOutput schema / properties / display_note
        Added value: +{
        +  "type": "string"
        +}
    • Changedget_today1 field changed
      • addedOutput schema / properties / display_note
        Added value: +{
        +  "type": "string"
        +}
  2. 1 tool update
    • Changedget_ai_traffic3 fields changed
      • addedOutput schema / properties / by_page
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "page": {
        +        "type": "string"
        +      },
        +      "revenue_jpy": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "sessions": {
        +        "type": "number"
        +      },
        +      "top_ai_source": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "page",
        +      "sessions",
        +      "revenue_jpy",
        +      "top_ai_source"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / by_source
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "ai_source": {
        +        "type": "string"
        +      },
        +      "revenue_jpy": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "sessions": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "ai_source",
        +      "sessions",
        +      "revenue_jpy"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / totals
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "complete": {
        +      "type": "boolean"
        +    },
        +    "pages": {
        +      "minimum": 0,
        +      "type": "integer"
        +    },
        +    "previous_revenue_jpy": {
        +      "type": [
        +        "number",
        +        "null"
        +      ]
        +    },
        +    "previous_sessions": {
        +      "type": [
        +        "number",
        +        "null"
        +      ]
        +    },
        +    "revenue_jpy": {
        +      "type": [
        +        "number",
        +        "null"
        +      ]
        +    },
        +    "sessions": {
        +      "type": "number"
        +    }
        +  },
        +  "required": [
        +    "sessions",
        +    "pages",
        +    "revenue_jpy",
        +    "previous_sessions",
        +    "previous_revenue_jpy",
        +    "complete"
        +  ],
        +  "type": "object"
        +}
  3. 1 tool update
    • Changedget_competitor_keywords23 fields changed
      • addedInput schema / properties / band
        Added value: +{
        +  "enum": [
        +    "all",
        +    "top",
        +    "near",
        +    "out",
        +    "unknown"
        +  ],
        +  "type": "string"
        +}
      • removedInput schema / properties / domain
        Removed value: -{
        -  "minLength": 1,
        -  "type": "string"
        -}
      • removedInput schema / properties / min_volume
        Removed value: -{
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • addedInput schema / properties / offset
        Added value: +{
        +  "minimum": 0,
        +  "type": "integer"
        +}
      • removedInput schema / properties / sort
        Removed value: -{
        -  "enum": [
        -    "etv",
        -    "volume",
        -    "rank"
        -  ],
        -  "type": "string"
        -}
      • removedOutput schema / properties / available_domains
        Removed value: -{
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / properties / band
        Added value: +{
        +  "enum": [
        +    "all",
        +    "top",
        +    "near",
        +    "out",
        +    "unknown"
        +  ],
        +  "type": "string"
        +}
      • addedOutput schema / properties / counts
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "near": {
        +      "type": "number"
        +    },
        +    "out": {
        +      "type": "number"
        +    },
        +    "top": {
        +      "type": "number"
        +    },
        +    "total": {
        +      "type": "number"
        +    },
        +    "unknown": {
        +      "type": "number"
        +    }
        +  },
        +  "required": [
        +    "total",
        +    "top",
        +    "near",
        +    "out",
        +    "unknown"
        +  ],
        +  "type": "object"
        +}
      • removedOutput schema / properties / domains
        Removed value: -{
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "domain": {
        -        "type": "string"
        -      },
        -      "keywords": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "change": {
        -              "enum": [
        -                "new",
        -                "improved",
        -                "declined",
        -                "same",
        -                "unknown"
        -              ],
        -              "type": "string"
        -            },
        -            "cpc": {
        -              "type": [
        -                "number",
        -                "null"
        -              ]
        -            },
        -            "etv": {
        -              "type": [
        -                "number",
        -                "null"
        -              ]
        -            },
        -            "keyword": {
        -              "type": "string"
        -            },
        -            "prev_rank": {
        -              "type": [
        -                "number",
        -                "null"
        -              ]
        -            },
        -            "rank": {
        -              "type": [
        -                "number",
        -                "null"
        -              ]
        -            },
        -            "rank_delta": {
        -              "type": [
        -                "number",
        -                "null"
        -              ]
        -            },
        -            "search_volume": {
        -              "type": [
        -                "number",
        -                "null"
        -              ]
        -            },
        -            "serp_item_type": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "serp_url": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            }
        -          },
        -          "required": [
        -            "keyword",
        -            "rank",
        -            "search_volume",
        -            "cpc",
        -            "etv",
        -            "serp_url",
        -            "serp_item_type",
        -            "prev_rank",
        -            "rank_delta",
        -            "change"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "lost_keywords": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "etv": {
        -              "type": [
        -                "number",
        -                "null"
        -              ]
        -            },
        -            "keyword": {
        -              "type": "string"
        -            },
        -            "prev_rank": {
        -              "type": [
        -                "number",
        -                "null"
        -              ]
        -            },
        -            "search_volume": {
        -              "type": [
        -                "number",
        -                "null"
        -              ]
        -            }
        -          },
        -          "required": [
        -            "keyword",
        -            "prev_rank",
        -            "search_volume",
        -            "etv"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "previous": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "fetched_at": {
        -                "type": "string"
        -              },
        -              "research_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "research_id",
        -              "fetched_at"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "summary": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "rank_bands": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "rank11_20": {
        -                "type": "number"
        -              },
        -              "rank21_50": {
        -                "type": "number"
        -              },
        -              "rank4_10": {
        -                "type": "number"
        -              },
        -              "rank51_plus": {
        -                "type": "number"
        -              },
        -              "top3": {
        -                "type": "number"
        -              },
        -              "unranked": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "top3",
        -              "rank4_10",
        -              "rank11_20",
        -              "rank21_50",
        -              "rank51_plus",
        -              "unranked"
        -            ],
        -            "type": "object"
        -          },
        -          "total_etv": {
        -            "type": "number"
        -          },
        -          "total_keywords": {
        -            "type": "number"
        -          },
        -          "volume_bands": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "vol_1000_plus": {
        -                "type": "number"
        -              },
        -              "vol_100_999": {
        -                "type": "number"
        -              },
        -              "vol_under_100": {
        -                "type": "number"
        -              },
        -              "vol_unknown": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "vol_1000_plus",
        -              "vol_100_999",
        -              "vol_under_100",
        -              "vol_unknown"
        -            ],
        -            "type": "object"
        -          },
        -          "vs_previous": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "declined": {
        -                    "type": "number"
        -                  },
        -                  "improved": {
        -                    "type": "number"
        -                  },
        -                  "lost_count": {
        -                    "type": "number"
        -                  },
        -                  "new_count": {
        -                    "type": "number"
        -                  },
        -                  "same": {
        -                    "type": "number"
        -                  }
        -                },
        -                "required": [
        -                  "new_count",
        -                  "lost_count",
        -                  "improved",
        -                  "declined",
        -                  "same"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          }
        -        },
        -        "required": [
        -          "total_keywords",
        -          "total_etv",
        -          "volume_bands",
        -          "rank_bands",
        -          "vs_previous"
        -        ],
        -        "type": "object"
        -      },
        -      "truncated": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "lost_total": {
        -            "type": "number"
        -          },
        -          "matching_total": {
        -            "type": "number"
        -          },
        -          "shown": {
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "shown",
        -          "matching_total",
        -          "lost_total"
        -        ],
        -        "type": "object"
        -      },
        -      "warning": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "domain",
        -      "summary",
        -      "previous",
        -      "keywords",
        -      "lost_keywords",
        -      "truncated",
        -      "warning"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / properties / fetch_rule
        Added value: +{
        +  "type": "string"
        +}
      • removedOutput schema / properties / keyword_count
        Removed value: -{
        -  "type": "number"
        -}
      • addedOutput schema / properties / keywords
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "band": {
        +        "enum": [
        +          "top",
        +          "near",
        +          "out",
        +          "unknown"
        +        ],
        +        "type": "string"
        +      },
        +      "keyword": {
        +        "type": "string"
        +      },
        +      "own_rank": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "own_status": {
        +        "enum": [
        +          "ranked",
        +          "not_in_top100",
        +          "unknown"
        +        ],
        +        "type": "string"
        +      },
        +      "own_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "peers": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "domain": {
        +              "type": "string"
        +            },
        +            "rank": {
        +              "type": "number"
        +            }
        +          },
        +          "required": [
        +            "domain",
        +            "rank"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "search_volume": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "top_domain": {
        +        "type": "string"
        +      },
        +      "top_rank": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "keyword",
        +      "search_volume",
        +      "band",
        +      "own_rank",
        +      "own_status",
        +      "own_url",
        +      "top_domain",
        +      "top_rank",
        +      "peers"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • removedOutput schema / properties / language_code
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / location_code
        Removed value: -{
        -  "type": "number"
        -}
      • removedOutput schema / properties / min_volume
        Removed value: -{
        -  "type": [
        -    "number",
        -    "null"
        -  ]
        -}
      • addedOutput schema / properties / notes
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / offset
        Added value: +{
        +  "type": "number"
        +}
      • addedOutput schema / properties / own_complete
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / own_domain
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rule_params
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "rank_max": {
        +      "type": [
        +        "number",
        +        "null"
        +      ]
        +    },
        +    "row_cap": {
        +      "type": [
        +        "number",
        +        "null"
        +      ]
        +    },
        +    "scale_max_ratio": {
        +      "type": [
        +        "number",
        +        "null"
        +      ]
        +    },
        +    "volume_max": {
        +      "type": [
        +        "number",
        +        "null"
        +      ]
        +    },
        +    "volume_min": {
        +      "type": [
        +        "number",
        +        "null"
        +      ]
        +    }
        +  },
        +  "required": [
        +    "rank_max",
        +    "volume_min",
        +    "volume_max",
        +    "row_cap",
        +    "scale_max_ratio"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / shops
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "domain": {
        +        "type": "string"
        +      },
        +      "fetch_failed": {
        +        "type": "boolean"
        +      },
        +      "keyword_count": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "researched": {
        +        "type": "boolean"
        +      },
        +      "scale_ratio": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "source": {
        +        "enum": [
        +          "auto",
        +          "manual"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "domain",
        +      "source",
        +      "scale_ratio",
        +      "researched",
        +      "keyword_count",
        +      "fetch_failed"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • removedOutput schema / properties / sort
        Removed value: -{
        -  "enum": [
        -    "etv",
        -    "volume",
        -    "rank"
        -  ],
        -  "type": "string"
        -}
      • addedOutput schema / properties / truncated
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "matching_total": {
        +      "type": "number"
        +    },
        +    "next_offset": {
        +      "type": [
        +        "number",
        +        "null"
        +      ]
        +    },
        +    "shown": {
        +      "type": "number"
        +    }
        +  },
        +  "required": [
        +    "shown",
        +    "matching_total",
        +    "next_offset"
        +  ],
        +  "type": "object"
        +}
  4. 5 tool updates
    • Changedget_breakdown5 fields changed
      • changedOutput schema / properties / presentation_hints / properties / recommended_followup_tools / items / enum
        Previous value: -[
        -  "get_breakdown",
        -  "get_priority_insights",
        -  "get_summary"
        -]New value: +[
        +  "get_breakdown",
        +  "get_summary"
        +]
      • changedOutput schema / properties / presentation_hints / properties / recommended_sections / items / enum
        Previous value: -[
        -  "kpi_summary",
        -  "trend",
        -  "ad_spend_context",
        -  "breakdown",
        -  "priority_insights",
        -  "recommended_actions"
        -]New value: +[
        +  "kpi_summary",
        +  "trend",
        +  "ad_spend_context",
        +  "breakdown",
        +  "recommended_actions"
        +]
      • changedOutput schema / properties / presentation_hints / properties / response_type / enum
        Previous value: -[
        -  "analytics_summary",
        -  "analytics_breakdown",
        -  "priority_insights",
        -  "analytics_today"
        -]New value: +[
        +  "analytics_summary",
        +  "analytics_breakdown",
        +  "analytics_today"
        +]
      • removedOutput schema / properties / presentation_hints / properties / show_priority_insights
        Removed value: -{
        -  "type": "boolean"
        -}
      • changedOutput schema / properties / presentation_hints / required
        Previous value: -[
        -  "response_type",
        -  "primary_metric",
        -  "show_period_comparison",
        -  "show_trend",
        -  "show_breakdown",
        -  "show_priority_insights",
        -  "prefer_compact_visual_summary",
        -  "avoid_long_prose",
        -  "recommended_followup_tools",
        -  "recommended_sections"
        -]New value: +[
        +  "response_type",
        +  "primary_metric",
        +  "show_period_comparison",
        +  "show_trend",
        +  "show_breakdown",
        +  "prefer_compact_visual_summary",
        +  "avoid_long_prose",
        +  "recommended_followup_tools",
        +  "recommended_sections"
        +]
    • Removedget_priority_insights
    • Changedget_summary5 fields changed
      • changedOutput schema / properties / presentation_hints / properties / recommended_followup_tools / items / enum
        Previous value: -[
        -  "get_breakdown",
        -  "get_priority_insights",
        -  "get_summary"
        -]New value: +[
        +  "get_breakdown",
        +  "get_summary"
        +]
      • changedOutput schema / properties / presentation_hints / properties / recommended_sections / items / enum
        Previous value: -[
        -  "kpi_summary",
        -  "trend",
        -  "ad_spend_context",
        -  "breakdown",
        -  "priority_insights",
        -  "recommended_actions"
        -]New value: +[
        +  "kpi_summary",
        +  "trend",
        +  "ad_spend_context",
        +  "breakdown",
        +  "recommended_actions"
        +]
      • changedOutput schema / properties / presentation_hints / properties / response_type / enum
        Previous value: -[
        -  "analytics_summary",
        -  "analytics_breakdown",
        -  "priority_insights",
        -  "analytics_today"
        -]New value: +[
        +  "analytics_summary",
        +  "analytics_breakdown",
        +  "analytics_today"
        +]
      • removedOutput schema / properties / presentation_hints / properties / show_priority_insights
        Removed value: -{
        -  "type": "boolean"
        -}
      • changedOutput schema / properties / presentation_hints / required
        Previous value: -[
        -  "response_type",
        -  "primary_metric",
        -  "show_period_comparison",
        -  "show_trend",
        -  "show_breakdown",
        -  "show_priority_insights",
        -  "prefer_compact_visual_summary",
        -  "avoid_long_prose",
        -  "recommended_followup_tools",
        -  "recommended_sections"
        -]New value: +[
        +  "response_type",
        +  "primary_metric",
        +  "show_period_comparison",
        +  "show_trend",
        +  "show_breakdown",
        +  "prefer_compact_visual_summary",
        +  "avoid_long_prose",
        +  "recommended_followup_tools",
        +  "recommended_sections"
        +]
    • Changedget_today5 fields changed
      • changedOutput schema / properties / presentation_hints / properties / recommended_followup_tools / items / enum
        Previous value: -[
        -  "get_breakdown",
        -  "get_priority_insights",
        -  "get_summary"
        -]New value: +[
        +  "get_breakdown",
        +  "get_summary"
        +]
      • changedOutput schema / properties / presentation_hints / properties / recommended_sections / items / enum
        Previous value: -[
        -  "kpi_summary",
        -  "trend",
        -  "ad_spend_context",
        -  "breakdown",
        -  "priority_insights",
        -  "recommended_actions"
        -]New value: +[
        +  "kpi_summary",
        +  "trend",
        +  "ad_spend_context",
        +  "breakdown",
        +  "recommended_actions"
        +]
      • changedOutput schema / properties / presentation_hints / properties / response_type / enum
        Previous value: -[
        -  "analytics_summary",
        -  "analytics_breakdown",
        -  "priority_insights",
        -  "analytics_today"
        -]New value: +[
        +  "analytics_summary",
        +  "analytics_breakdown",
        +  "analytics_today"
        +]
      • removedOutput schema / properties / presentation_hints / properties / show_priority_insights
        Removed value: -{
        -  "type": "boolean"
        -}
      • changedOutput schema / properties / presentation_hints / required
        Previous value: -[
        -  "response_type",
        -  "primary_metric",
        -  "show_period_comparison",
        -  "show_trend",
        -  "show_breakdown",
        -  "show_priority_insights",
        -  "prefer_compact_visual_summary",
        -  "avoid_long_prose",
        -  "recommended_followup_tools",
        -  "recommended_sections"
        -]New value: +[
        +  "response_type",
        +  "primary_metric",
        +  "show_period_comparison",
        +  "show_trend",
        +  "show_breakdown",
        +  "prefer_compact_visual_summary",
        +  "avoid_long_prose",
        +  "recommended_followup_tools",
        +  "recommended_sections"
        +]
    • Removedsuggest_budget_allocation
  5. 1 tool update
    • Changedget_content_actions3 fields changed
      • addedOutput schema / properties / pages / items / properties / title_change
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "measuring": {
        +      "type": "boolean"
        +    },
        +    "new_first_date": {
        +      "type": "string"
        +    },
        +    "new_title": {
        +      "type": "string"
        +    },
        +    "old_last_date": {
        +      "type": "string"
        +    },
        +    "old_title": {
        +      "type": "string"
        +    },
        +    "tracking_week": {
        +      "maximum": 8,
        +      "minimum": 1,
        +      "type": "integer"
        +    }
        +  },
        +  "required": [
        +    "new_first_date",
        +    "old_last_date",
        +    "old_title",
        +    "new_title",
        +    "tracking_week",
        +    "measuring"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / title_changes
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "basis": {
        +      "type": "string"
        +    },
        +    "marked_pages": {
        +      "minimum": 0,
        +      "type": "integer"
        +    },
        +    "record_days": {
        +      "type": "number"
        +    },
        +    "status": {
        +      "enum": [
        +        "available",
        +        "unavailable"
        +      ],
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "status",
        +    "record_days",
        +    "marked_pages",
        +    "basis"
        +  ],
        +  "type": "object"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "site_id",
        -  "revenue_status",
        -  "period",
        -  "window",
        -  "session_window",
        -  "basis",
        -  "assumptions",
        -  "limitations",
        -  "criteria",
        -  "bucket_summary",
        -  "total_pages",
        -  "pages"
        -]New value: +[
        +  "site_id",
        +  "revenue_status",
        +  "period",
        +  "window",
        +  "session_window",
        +  "basis",
        +  "assumptions",
        +  "limitations",
        +  "criteria",
        +  "bucket_summary",
        +  "total_pages",
        +  "pages",
        +  "title_changes"
        +]
  6. 7 tool updates
    • Changedget_ai_traffic2 fields changed
      • addedInput schema / properties / preset
        Added value: +{
        +  "enum": [
        +    "last_4_weeks",
        +    "last_12_weeks",
        +    "year_to_date"
        +  ],
        +  "type": "string"
        +}
      • changedOutput schema / properties / period / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "calendar_dates_touched": {
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "days": {
        -        "type": "number"
        -      },
        -      "duration_hours": {
        -        "type": "number"
        -      },
        -      "end": {
        -        "type": "string"
        -      },
        -      "reference_bounds": {
        -        "const": "start_inclusive_end_exclusive",
        -        "type": "string"
        -      },
        -      "reference_end_at": {
        -        "format": "date-time",
        -        "type": "string"
        -      },
        -      "reference_start_at": {
        -        "format": "date-time",
        -        "type": "string"
        -      },
        -      "source_alignment": {
        -        "enum": [
        -          "exact",
        -          "mixed"
        -        ],
        -        "type": "string"
        -      },
        -      "source_boundaries": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "applies_to": {
        -              "items": {
        -                "type": "string"
        -              },
        -              "minItems": 1,
        -              "type": "array"
        -            },
        -            "boundary": {
        -              "enum": [
        -                "reference_timestamp_window",
        -                "database_statement_time_window",
        -                "jst_calendar_dates_from_reference_start",
        -                "jst_calendar_dates_from_database_window_start",
        -                "jst_calendar_dates_inclusive",
        -                "account_registry_not_period_scoped",
        -                "derived_previous_daily_window",
        -                "derived_from_current_and_previous",
        -                "defined_per_output_item"
        -              ],
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "applies_to",
        -            "boundary"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "start": {
        -        "type": "string"
        -      },
        -      "timezone": {
        -        "type": "string"
        -      },
        -      "window_type": {
        -        "enum": [
        -          "rolling",
        -          "calendar_to_date",
        -          "comparison",
        -          "calendar_range"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "start",
        -      "end",
        -      "days",
        -      "reference_start_at",
        -      "reference_end_at",
        -      "window_type",
        -      "reference_bounds",
        -      "timezone",
        -      "duration_hours",
        -      "calendar_dates_touched",
        -      "source_alignment",
        -      "source_boundaries"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "days": {
        -        "type": "number"
        -      },
        -      "end": {
        -        "type": "string"
        -      },
        -      "start": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "start",
        -      "end",
        -      "days"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "calendar_dates_touched": {
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "days": {
        +        "type": "number"
        +      },
        +      "duration_hours": {
        +        "type": "number"
        +      },
        +      "end": {
        +        "type": "string"
        +      },
        +      "preset": {
        +        "enum": [
        +          "last_4_weeks",
        +          "last_12_weeks",
        +          "year_to_date"
        +        ],
        +        "type": "string"
        +      },
        +      "reference_bounds": {
        +        "const": "start_inclusive_end_exclusive",
        +        "type": "string"
        +      },
        +      "reference_end_at": {
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "reference_start_at": {
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "source_alignment": {
        +        "enum": [
        +          "exact",
        +          "mixed"
        +        ],
        +        "type": "string"
        +      },
        +      "source_boundaries": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "applies_to": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "boundary": {
        +              "enum": [
        +                "reference_timestamp_window",
        +                "database_statement_time_window",
        +                "jst_calendar_dates_from_reference_start",
        +                "jst_calendar_dates_from_database_window_start",
        +                "jst_calendar_dates_inclusive",
        +                "account_registry_not_period_scoped",
        +                "derived_previous_daily_window",
        +                "derived_from_current_and_previous",
        +                "defined_per_output_item"
        +              ],
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "applies_to",
        +            "boundary"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "start": {
        +        "type": "string"
        +      },
        +      "timezone": {
        +        "type": "string"
        +      },
        +      "window_type": {
        +        "enum": [
        +          "rolling",
        +          "calendar_to_date",
        +          "comparison",
        +          "calendar_range"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "start",
        +      "end",
        +      "days",
        +      "reference_start_at",
        +      "reference_end_at",
        +      "window_type",
        +      "reference_bounds",
        +      "timezone",
        +      "duration_hours",
        +      "calendar_dates_touched",
        +      "source_alignment",
        +      "source_boundaries"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "days": {
        +        "type": "number"
        +      },
        +      "end": {
        +        "type": "string"
        +      },
        +      "start": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "start",
        +      "end",
        +      "days"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedget_breakdown2 fields changed
      • addedInput schema / properties / preset
        Added value: +{
        +  "enum": [
        +    "last_4_weeks",
        +    "last_12_weeks",
        +    "year_to_date"
        +  ],
        +  "type": "string"
        +}
      • addedOutput schema / properties / period / properties / preset
        Added value: +{
        +  "enum": [
        +    "last_4_weeks",
        +    "last_12_weeks",
        +    "year_to_date"
        +  ],
        +  "type": "string"
        +}
    • Changedget_content_actions6 fields changed
      • changedOutput schema / properties / bucket_summary / properties / decaying / properties / revenue_jpy / type
        Previous value: -"number"New value: +[
        +  "number",
        +  "null"
        +]
      • addedOutput schema / properties / notes
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • changedOutput schema / properties / pages / items / properties / ai_revenue_jpy / type
        Previous value: -"number"New value: +[
        +  "number",
        +  "null"
        +]
      • changedOutput schema / properties / pages / items / properties / revenue_jpy / type
        Previous value: -"number"New value: +[
        +  "number",
        +  "null"
        +]
      • addedOutput schema / properties / revenue_status
        Added value: +{
        +  "enum": [
        +    "confirmed",
        +    "unconfirmed"
        +  ],
        +  "type": "string"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "site_id",
        -  "period",
        -  "window",
        -  "session_window",
        -  "basis",
        -  "assumptions",
        -  "limitations",
        -  "criteria",
        -  "bucket_summary",
        -  "total_pages",
        -  "pages"
        -]New value: +[
        +  "site_id",
        +  "revenue_status",
        +  "period",
        +  "window",
        +  "session_window",
        +  "basis",
        +  "assumptions",
        +  "limitations",
        +  "criteria",
        +  "bucket_summary",
        +  "total_pages",
        +  "pages"
        +]
    • Changedget_keyword_performance15 fields changed
      • changedInput schema / properties / band / enum
        Previous value: -[
        -  "all",
        -  "striking"
        -]New value: +[
        +  "all",
        +  "striking",
        +  "keeping",
        +  "declining"
        +]
      • addedInput schema / properties / preset
        Added value: +{
        +  "enum": [
        +    "last_4_weeks",
        +    "last_12_weeks",
        +    "year_to_date"
        +  ],
        +  "type": "string"
        +}
      • changedOutput schema / properties / band / enum
        Previous value: -[
        -  "all",
        -  "striking"
        -]New value: +[
        +  "all",
        +  "striking",
        +  "keeping",
        +  "declining"
        +]
      • addedOutput schema / properties / band_criteria
        Added value: +{
        +  "additionalProperties": {
        +    "type": "number"
        +  },
        +  "type": "object"
        +}
      • addedOutput schema / properties / notes
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / period / properties / preset
        Added value: +{
        +  "enum": [
        +    "last_4_weeks",
        +    "last_12_weeks",
        +    "year_to_date"
        +  ],
        +  "type": "string"
        +}
      • removedOutput schema / properties / previous_period / $ref
        Removed value: -"#/properties/period"
      • addedOutput schema / properties / previous_period / additionalProperties
        Added value: +false
      • addedOutput schema / properties / previous_period / properties
        Added value: +{
        +  "days": {
        +    "$ref": "#/properties/period/properties/days"
        +  },
        +  "end": {
        +    "$ref": "#/properties/period/properties/end"
        +  },
        +  "start": {
        +    "$ref": "#/properties/period/properties/start"
        +  }
        +}
      • addedOutput schema / properties / previous_period / required
        Added value: +[
        +  "start",
        +  "end",
        +  "days"
        +]
      • addedOutput schema / properties / previous_period / type
        Added value: +"object"
      • addedOutput schema / properties / revenue_status
        Added value: +{
        +  "enum": [
        +    "confirmed",
        +    "unconfirmed"
        +  ],
        +  "type": "string"
        +}
      • changedOutput schema / properties / rows / anyOf
        Previous value: -[
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "avg_position": {
        -          "type": "number"
        -        },
        -        "clicks": {
        -          "type": "number"
        -        },
        -        "clicks_change": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "ctr": {
        -          "type": "number"
        -        },
        -        "est_revenue_change": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "est_revenue_jpy": {
        -          "type": "number"
        -        },
        -        "impressions": {
        -          "type": "number"
        -        },
        -        "query": {
        -          "type": "string"
        -        },
        -        "rps_search_jpy": {
        -          "type": "number"
        -        },
        -        "top_page": {
        -          "type": [
        -            "string",
        -            "null"
        -          ]
        -        }
        -      },
        -      "required": [
        -        "query",
        -        "clicks",
        -        "impressions",
        -        "ctr",
        -        "avg_position",
        -        "est_revenue_jpy",
        -        "top_page",
        -        "rps_search_jpy",
        -        "clicks_change",
        -        "est_revenue_change"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "avg_position": {
        -          "type": "number"
        -        },
        -        "clicks": {
        -          "type": "number"
        -        },
        -        "ctr": {
        -          "type": "number"
        -        },
        -        "est_incremental_clicks": {
        -          "type": "number"
        -        },
        -        "est_incremental_revenue_jpy": {
        -          "type": "number"
        -        },
        -        "impressions": {
        -          "type": "number"
        -        },
        -        "opportunity_score": {
        -          "type": "number"
        -        },
        -        "query": {
        -          "type": "string"
        -        },
        -        "target_position": {
        -          "type": "number"
        -        },
        -        "top_page": {
        -          "type": [
        -            "string",
        -            "null"
        -          ]
        -        }
        -      },
        -      "required": [
        -        "query",
        -        "avg_position",
        -        "impressions",
        -        "clicks",
        -        "ctr",
        -        "top_page",
        -        "target_position",
        -        "est_incremental_clicks",
        -        "est_incremental_revenue_jpy",
        -        "opportunity_score"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  }
        -]New value: +[
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "avg_position": {
        +          "type": "number"
        +        },
        +        "clicks": {
        +          "type": "number"
        +        },
        +        "clicks_change": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "ctr": {
        +          "type": "number"
        +        },
        +        "est_revenue_change": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "est_revenue_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "impressions": {
        +          "type": "number"
        +        },
        +        "query": {
        +          "type": "string"
        +        },
        +        "rps_search_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "top_page": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        }
        +      },
        +      "required": [
        +        "query",
        +        "clicks",
        +        "impressions",
        +        "ctr",
        +        "avg_position",
        +        "est_revenue_jpy",
        +        "top_page",
        +        "rps_search_jpy",
        +        "clicks_change",
        +        "est_revenue_change"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "avg_position": {
        +          "type": "number"
        +        },
        +        "clicks": {
        +          "type": "number"
        +        },
        +        "ctr": {
        +          "type": "number"
        +        },
        +        "est_incremental_clicks": {
        +          "type": "number"
        +        },
        +        "est_incremental_revenue_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "impressions": {
        +          "type": "number"
        +        },
        +        "opportunity_score": {
        +          "type": "number"
        +        },
        +        "query": {
        +          "type": "string"
        +        },
        +        "target_position": {
        +          "type": "number"
        +        },
        +        "top_page": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        }
        +      },
        +      "required": [
        +        "query",
        +        "avg_position",
        +        "impressions",
        +        "clicks",
        +        "ctr",
        +        "top_page",
        +        "target_position",
        +        "est_incremental_clicks",
        +        "est_incremental_revenue_jpy",
        +        "opportunity_score"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "avg_position": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "click_change_pct": {
        +          "type": "integer"
        +        },
        +        "click_loss": {
        +          "type": "number"
        +        },
        +        "clicks": {
        +          "type": "number"
        +        },
        +        "impressions": {
        +          "type": "number"
        +        },
        +        "previous_avg_position": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "previous_clicks": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "previous_impressions": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "previous_shown_position": {
        +          "anyOf": [
        +            {
        +              "type": "integer"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "query": {
        +          "type": "string"
        +        },
        +        "rise": {
        +          "anyOf": [
        +            {
        +              "type": "integer"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "shown_position": {
        +          "anyOf": [
        +            {
        +              "type": "integer"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "top_page": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        }
        +      },
        +      "required": [
        +        "query",
        +        "clicks",
        +        "impressions",
        +        "avg_position",
        +        "shown_position",
        +        "previous_clicks",
        +        "previous_impressions",
        +        "previous_avg_position",
        +        "previous_shown_position",
        +        "rise",
        +        "top_page",
        +        "click_loss",
        +        "click_change_pct"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "avg_position": {
        +          "$ref": "#/properties/rows/anyOf/2/items/properties/avg_position"
        +        },
        +        "clicks": {
        +          "$ref": "#/properties/rows/anyOf/2/items/properties/clicks"
        +        },
        +        "impressions": {
        +          "$ref": "#/properties/rows/anyOf/2/items/properties/impressions"
        +        },
        +        "previous_avg_position": {
        +          "$ref": "#/properties/rows/anyOf/2/items/properties/previous_avg_position"
        +        },
        +        "previous_clicks": {
        +          "$ref": "#/properties/rows/anyOf/2/items/properties/previous_clicks"
        +        },
        +        "previous_impressions": {
        +          "$ref": "#/properties/rows/anyOf/2/items/properties/previous_impressions"
        +        },
        +        "previous_shown_position": {
        +          "$ref": "#/properties/rows/anyOf/2/items/properties/previous_shown_position"
        +        },
        +        "query": {
        +          "$ref": "#/properties/rows/anyOf/2/items/properties/query"
        +        },
        +        "rise": {
        +          "$ref": "#/properties/rows/anyOf/2/items/properties/rise"
        +        },
        +        "shown_position": {
        +          "$ref": "#/properties/rows/anyOf/2/items/properties/shown_position"
        +        },
        +        "top_page": {
        +          "$ref": "#/properties/rows/anyOf/2/items/properties/top_page"
        +        }
        +      },
        +      "required": [
        +        "query",
        +        "clicks",
        +        "impressions",
        +        "avg_position",
        +        "shown_position",
        +        "previous_clicks",
        +        "previous_impressions",
        +        "previous_avg_position",
        +        "previous_shown_position",
        +        "rise",
        +        "top_page"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  }
        +]
      • changedOutput schema / properties / rps_search_jpy / type
        Previous value: -"number"New value: +[
        +  "number",
        +  "null"
        +]
      • changedOutput schema / required
        Previous value: -[
        -  "site_id",
        -  "band",
        -  "period",
        -  "previous_period",
        -  "date_basis",
        -  "timezone",
        -  "source_windows",
        -  "rows"
        -]New value: +[
        +  "site_id",
        +  "band",
        +  "revenue_status",
        +  "period",
        +  "previous_period",
        +  "date_basis",
        +  "timezone",
        +  "source_windows",
        +  "rows"
        +]
    • Changedget_page_trend2 fields changed
      • addedInput schema / properties / preset
        Added value: +{
        +  "enum": [
        +    "last_4_weeks",
        +    "last_12_weeks",
        +    "year_to_date"
        +  ],
        +  "type": "string"
        +}
      • addedOutput schema / properties / period / properties / preset
        Added value: +{
        +  "enum": [
        +    "last_4_weeks",
        +    "last_12_weeks",
        +    "year_to_date"
        +  ],
        +  "type": "string"
        +}
    • Changedget_summary4 fields changed
      • addedInput schema / properties / preset
        Added value: +{
        +  "enum": [
        +    "last_4_weeks",
        +    "last_12_weeks",
        +    "year_to_date"
        +  ],
        +  "type": "string"
        +}
      • addedOutput schema / properties / kpis / properties / orders
        Added value: +{
        +  "$ref": "#/properties/kpis/properties/revenue"
        +}
      • changedOutput schema / properties / kpis / required
        Previous value: -[
        -  "revenue",
        -  "sessions",
        -  "rps",
        -  "aov",
        -  "cvr",
        -  "avg_duration",
        -  "bounce_rate",
        -  "scroll_depth",
        -  "avg_duration_depth_basis",
        -  "median_duration_depth_basis",
        -  "median_scroll_depth",
        -  "roas"
        -]New value: +[
        +  "revenue",
        +  "orders",
        +  "sessions",
        +  "rps",
        +  "aov",
        +  "cvr",
        +  "avg_duration",
        +  "bounce_rate",
        +  "scroll_depth",
        +  "avg_duration_depth_basis",
        +  "median_duration_depth_basis",
        +  "median_scroll_depth",
        +  "roas"
        +]
      • addedOutput schema / properties / period / properties / preset
        Added value: +{
        +  "enum": [
        +    "last_4_weeks",
        +    "last_12_weeks",
        +    "year_to_date"
        +  ],
        +  "type": "string"
        +}
    • Changedget_today1 field changed
      • addedOutput schema / properties / period / properties / preset
        Added value: +{
        +  "enum": [
        +    "last_4_weeks",
        +    "last_12_weeks",
        +    "year_to_date"
        +  ],
        +  "type": "string"
        +}
  7. 1 tool update
    • Changedget_breakdown4 fields changed
      • addedOutput schema / properties / ad_spend_candidates / items / properties / previous_roas
        Added value: +{
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / ad_spend_candidates / items / properties / roas
        Added value: +{
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / ad_spend_candidates / items / properties / roas_status
        Added value: +{
        +  "enum": [
        +    "available",
        +    "includes_organic",
        +    "no_spend",
        +    "revenue_unavailable",
        +    "spend_unavailable",
        +    "filtered_scope"
        +  ],
        +  "type": "string"
        +}
      • changedOutput schema / properties / ad_spend_candidates / items / required
        Previous value: -[
        -  "ad_channel",
        -  "spend_jpy",
        -  "candidate_revenue_jpy",
        -  "previous_spend_jpy",
        -  "spend_delta_jpy",
        -  "previous_candidate_revenue_jpy",
        -  "candidate_revenue_delta_jpy"
        -]New value: +[
        +  "ad_channel",
        +  "spend_jpy",
        +  "candidate_revenue_jpy",
        +  "roas",
        +  "roas_status",
        +  "previous_roas",
        +  "previous_spend_jpy",
        +  "spend_delta_jpy",
        +  "previous_candidate_revenue_jpy",
        +  "candidate_revenue_delta_jpy"
        +]
  8. 1 tool update
    • Changedget_breakdown3 fields changed
      • changedOutput schema / properties / rows / anyOf
        Previous value: -[
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "ad_platform": {
        -          "type": [
        -            "string",
        -            "null"
        -          ]
        -        },
        -        "aov_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "avg_dwell_seconds": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "bot_excluded_count": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "bounce_rate_pct": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "channel": {
        -          "type": "string"
        -        },
        -        "clicks": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "conversion_value_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "conversions": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "cvr": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "impressions": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "is_ad_platform": {
        -          "type": "boolean"
        -        },
        -        "is_unattributed": {
        -          "type": "boolean"
        -        },
        -        "mapped_channels": {
        -          "anyOf": [
        -            {
        -              "items": {
        -                "type": "string"
        -              },
        -              "type": "array"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        },
        -        "orders": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "previous_revenue_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "previous_sessions": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "revenue_change_pct": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "revenue_delta_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "revenue_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "roas": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "rps_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "saturation_pct": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "sessions": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "sessions_change_pct": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "sessions_delta": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "spend_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "visitors": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        }
        -      },
        -      "required": [
        -        "channel",
        -        "sessions",
        -        "revenue_jpy"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "aov_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "campaign": {
        -          "type": "string"
        -        },
        -        "cvr": {
        -          "type": "number"
        -        },
        -        "revenue_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "rps_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "sessions": {
        -          "type": "number"
        -        }
        -      },
        -      "required": [
        -        "campaign",
        -        "sessions",
        -        "revenue_jpy",
        -        "rps_jpy",
        -        "aov_jpy",
        -        "cvr"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "avg_position": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "avg_time_on_page_seconds": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "bounce_rate": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "clicks": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "ctr": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "impressions": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "page": {
        -          "type": "string"
        -        },
        -        "pageviews": {
        -          "type": "number"
        -        },
        -        "pageviews_change": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "title": {
        -          "type": [
        -            "string",
        -            "null"
        -          ]
        -        },
        -        "unique_visitors": {
        -          "type": "number"
        -        }
        -      },
        -      "required": [
        -        "page",
        -        "pageviews",
        -        "unique_visitors",
        -        "avg_time_on_page_seconds",
        -        "bounce_rate",
        -        "pageviews_change",
        -        "title",
        -        "impressions",
        -        "clicks",
        -        "ctr",
        -        "avg_position"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "avg_session_duration_seconds": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "bounce_rate": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "page": {
        -          "type": "string"
        -        },
        -        "previous_revenue_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "previous_sessions": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "revenue_change_pct": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "revenue_delta_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "revenue_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "sessions": {
        -          "type": "number"
        -        },
        -        "sessions_change_pct": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "sessions_delta": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        }
        -      },
        -      "required": [
        -        "page",
        -        "sessions",
        -        "revenue_jpy",
        -        "avg_session_duration_seconds",
        -        "bounce_rate",
        -        "previous_sessions",
        -        "sessions_delta",
        -        "sessions_change_pct",
        -        "previous_revenue_jpy",
        -        "revenue_delta_jpy",
        -        "revenue_change_pct"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "is_new_visitor": {
        -          "type": "boolean"
        -        },
        -        "previous_revenue_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "previous_sessions": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "revenue_change_pct": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "revenue_delta_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "revenue_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "sessions": {
        -          "type": "number"
        -        },
        -        "sessions_change_pct": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "sessions_delta": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "type": {
        -          "type": "string"
        -        }
        -      },
        -      "required": [
        -        "type",
        -        "is_new_visitor",
        -        "sessions",
        -        "revenue_jpy",
        -        "previous_sessions",
        -        "sessions_delta",
        -        "sessions_change_pct",
        -        "previous_revenue_jpy",
        -        "revenue_delta_jpy",
        -        "revenue_change_pct"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "avg_session_duration_seconds": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "bounce_rate": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "page": {
        -          "type": "string"
        -        },
        -        "previous_revenue_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "previous_sessions": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "revenue_change_pct": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "revenue_delta_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "revenue_jpy": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "sessions": {
        -          "type": "number"
        -        },
        -        "sessions_change_pct": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        },
        -        "sessions_delta": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        }
        -      },
        -      "required": [
        -        "page",
        -        "sessions",
        -        "revenue_jpy",
        -        "avg_session_duration_seconds",
        -        "bounce_rate",
        -        "previous_sessions",
        -        "sessions_delta",
        -        "sessions_change_pct",
        -        "previous_revenue_jpy",
        -        "revenue_delta_jpy",
        -        "revenue_change_pct"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  }
        -]New value: +[
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "ad_platform": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        },
        +        "aov_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "avg_dwell_seconds": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "bot_excluded_count": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "bounce_rate_pct": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "channel": {
        +          "type": "string"
        +        },
        +        "clicks": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "conversion_value_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "conversions": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "cvr": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "impressions": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "is_ad_platform": {
        +          "type": "boolean"
        +        },
        +        "is_unattributed": {
        +          "type": "boolean"
        +        },
        +        "mapped_channels": {
        +          "anyOf": [
        +            {
        +              "items": {
        +                "type": "string"
        +              },
        +              "type": "array"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "orders": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "previous_revenue_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "previous_sessions": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_change_pct": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_delta_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "roas": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "rps_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "saturation_pct": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "sessions": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "sessions_change_pct": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "sessions_delta": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "spend_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "visitors": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        }
        +      },
        +      "required": [
        +        "channel",
        +        "sessions",
        +        "revenue_jpy"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "aov_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "campaign": {
        +          "type": "string"
        +        },
        +        "cvr": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "rps_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "sessions": {
        +          "type": "number"
        +        }
        +      },
        +      "required": [
        +        "campaign",
        +        "sessions",
        +        "revenue_jpy",
        +        "rps_jpy",
        +        "aov_jpy",
        +        "cvr"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "avg_position": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "avg_time_on_page_seconds": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "bounce_rate": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "clicks": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "ctr": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "impressions": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "page": {
        +          "type": "string"
        +        },
        +        "pageviews": {
        +          "type": "number"
        +        },
        +        "pageviews_change": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "title": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        },
        +        "unique_visitors": {
        +          "type": "number"
        +        }
        +      },
        +      "required": [
        +        "page",
        +        "pageviews",
        +        "unique_visitors",
        +        "avg_time_on_page_seconds",
        +        "bounce_rate",
        +        "pageviews_change",
        +        "title",
        +        "impressions",
        +        "clicks",
        +        "ctr",
        +        "avg_position"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "avg_session_duration_seconds": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "bounce_rate": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "page": {
        +          "type": "string"
        +        },
        +        "previous_revenue_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "previous_sessions": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_change_pct": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_delta_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "sessions": {
        +          "type": "number"
        +        },
        +        "sessions_change_pct": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "sessions_delta": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        }
        +      },
        +      "required": [
        +        "page",
        +        "sessions",
        +        "revenue_jpy",
        +        "avg_session_duration_seconds",
        +        "bounce_rate",
        +        "previous_sessions",
        +        "sessions_delta",
        +        "sessions_change_pct",
        +        "previous_revenue_jpy",
        +        "revenue_delta_jpy",
        +        "revenue_change_pct"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "is_new_visitor": {
        +          "type": "boolean"
        +        },
        +        "previous_revenue_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "previous_sessions": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_change_pct": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_delta_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "sessions": {
        +          "type": "number"
        +        },
        +        "sessions_change_pct": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "sessions_delta": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "type": {
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "type",
        +        "is_new_visitor",
        +        "sessions",
        +        "revenue_jpy",
        +        "previous_sessions",
        +        "sessions_delta",
        +        "sessions_change_pct",
        +        "previous_revenue_jpy",
        +        "revenue_delta_jpy",
        +        "revenue_change_pct"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "avg_session_duration_seconds": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "bounce_rate": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "page": {
        +          "type": "string"
        +        },
        +        "previous_revenue_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "previous_sessions": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_change_pct": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_delta_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "revenue_jpy": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "sessions": {
        +          "type": "number"
        +        },
        +        "sessions_change_pct": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "sessions_delta": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        }
        +      },
        +      "required": [
        +        "page",
        +        "sessions",
        +        "revenue_jpy",
        +        "avg_session_duration_seconds",
        +        "bounce_rate",
        +        "previous_sessions",
        +        "sessions_delta",
        +        "sessions_change_pct",
        +        "previous_revenue_jpy",
        +        "revenue_delta_jpy",
        +        "revenue_change_pct"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  }
        +]
      • changedOutput schema / properties / session_attributes / properties / devices / items / properties / cvr / type
        Previous value: -"number"New value: +[
        +  "number",
        +  "null"
        +]
      • changedOutput schema / properties / session_attributes / properties / visitor_types / items / properties / cvr / type
        Previous value: -"number"New value: +[
        +  "number",
        +  "null"
        +]

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Connects e-commerce and marketing data sources like Shopify, GA4, Google Ads, and Meta Ads to AI assistants, enabling natural language queries about store performance, ad campaigns, and customer behavior.
    11 npm
    2
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables e-commerce shop owners to query their business data using natural language through local AI models. Provides secure, privacy-focused access to sales reports, inventory management, customer analytics, and order data without sending sensitive information to external services.
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables plain-language growth marketing maths — CAC, LTV, ROAS, PPC forecasts, budgets, CLV and ecommerce metrics — alongside SEO and AI-visibility checks such as robots.txt AI-crawler audits, JSON-LD schema and meta tag generation. It is free, read-only and needs no authentication or API key.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources