Update to Google Analytics | LoomaScale
Snapshot Nov 11, 2026 · 13:26 UTC · version 1.0.3
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 3 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Nov 11, 2026 · 00:09 UTC
609298f9e92adc40e3305895b8510a85b253971055218a792fc0e4bbeb2141a7
Nov 11, 2026 · 13:26 UTC
20936a49acb74705127fb780f662e041fc061591a33f0288e9fdc4f817993b16
Package file
Nov 11, 2026 · 00:09 UTC
13836
Nov 11, 2026 · 13:26 UTC
14304
Package file
Nov 11, 2026 · 00:09 UTC
a44cce4b5460ad194c776663ea184de569072fc5926d3de688540c10c67af054
Nov 11, 2026 · 13:26 UTC
546e1b5409b156ecfaffd1779b1ab4b9bcf52c50bb4711f3674d99993711307f
Package file
Nov 11, 2026 · 00:09 UTC
3190
Nov 11, 2026 · 13:26 UTC
3514
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
skills/ga4-insights/SKILL.md →
.codex-plugin/plugin.json
− removed · + added
--- before +++ after @@ -2,7 +2,7 @@ "author": { "name": "LoomaScale" }, - "description": "Analyze Google Analytics 4 (GA4) data in ChatGPT with LoomaScale. Compare website traffic, landing pages, key events, revenue and funnel drop-offs, investigate conversion attribution, and check realtime activity using read-only access to your connected Analytics properties.", + "description": "Analyze your Google Analytics 4 (GA4) data in ChatGPT with LoomaScale. Understand website traffic, compare traffic sources and popular pages, and report conversions, revenue, funnels and realtime activity. Reporting is read-only; supported settings changes require configuration-preview access and your approval.", "keywords": [ "google analytics 4", "google analytics", @@ -19,11 +19,14 @@ "funnel drop-off", "ecommerce analytics", "revenue analysis", - "realtime analytics" + "realtime analytics", + "google analytics reports", + "website traffic", + "popular pages" ], "interface": { "displayName": "Google Analytics | LoomaScale", - "shortDescription": "Audit GA4 traffic & funnels", + "shortDescription": "Analyze Google Analytics data", "developerName": "LoomaScale", "composerIcon": "./assets/web-app-manifest-385x385.png", "logo": "./assets/web-app-manifest-385x385.png", @@ -35,15 +38,16 @@ "Ordered event funnels, completion rates and drop-offs by device", "Realtime activity and event reports for the last 30 minutes", "Conversion attribution, ad cost and ROAS reporting where available in GA4", - "Property time zone, currency, custom dimensions, custom metrics, annotations and Google Ads link inspection" + "Property time zone, currency, custom dimensions, custom metrics, annotations and Google Ads link inspection", + "Supported Analytics settings changes for eligible configuration-preview accounts, with user approval" ], "category": "Business & Operations", "defaultPrompt": [ - "Compare my Google Analytics 4 traffic over the last 30 complete days with the previous 30. Which sources explain the change?", - "Use my GA4 data to compare key events and revenue by source/medium. Explain the attribution and data limitations.", - "Show my Google Analytics 4 funnel from add_to_cart to purchase, broken down by device, and identify the largest drop-offs." + "Show my Google Analytics website traffic and most popular pages for the last seven complete days.", + "Compare my GA4 traffic sources, key events and revenue for the last 30 complete days with the previous 30.", + "Show my Google Analytics 4 funnel from add_to_cart to purchase by device. Where do users drop off?" ], - "longDescription": "Google Analytics 4 (GA4) in ChatGPT, by LoomaScale. Analyze your connected Analytics properties to understand website traffic, engagement, landing pages, key events and ecommerce revenue. Compare periods, investigate funnel drop-offs and review conversion attribution with read-only Google Analytics access. Built for marketers, agencies, ecommerce teams and business owners who want answers grounded in their own GA4 data.\n\nWhat can I analyze in Google Analytics 4?\nReport users, sessions, engaged sessions, engagement rate, events, key events and revenue. Break results down by traffic source/medium, channel, landing page, device or country using compatible GA4 dimensions and metrics. Identify which segments contribute to a change and get practical next steps.\n\nWhy did my website traffic or conversions change?\nCompare explicit date ranges and find the sources, pages or devices contributing most to a rise or decline. Read property annotations for context and custom definitions for property-specific reporting. Separate observed changes from possible causes; reports alone do not prove causation.\n\nWhere are users dropping out of my funnel?\nBuild an ordered event funnel, such as add_to_cart followed by purchase, and examine step completion and abandonment. Break down the funnel by device to find where to investigate first. Funnel analysis uses events your property already collects; it does not install tracking.\n\nCan I check realtime activity?\nReport activity during GA4's last-30-minute realtime window, such as active users by country or incoming events by event name. This is an aggregate report, not a visitor list or a continuously updating monitor.\n\nCan I analyze conversion attribution and ROAS?\nUse GA4 conversion reports for attributed conversions, ad cost and return on ad spend where the property has the required data. Inspect existing Google Ads links. Results reflect GA4's attribution definitions and should not be treated as interchangeable with advertising-platform conversions. This plugin does not retrieve Google Ads campaign performance or change ads.\n\nHow do I connect Google Analytics 4?\nSign in to LoomaScale, connect Google Analytics through Google authorization, and choose a GA4 property your Google login can access. Then ask a reporting question in ChatGPT. Analytics access uses Google's read-only permission. Reports depend on property permissions, collected events and available API data. Funnel and conversion reports use Google's alpha APIs; thresholds, sampling and processing delays can limit results.\n\nCan this plugin change Analytics settings or tracking?\nNo. It cannot edit Analytics properties, create events or key events, install tags, publish Tag Manager changes or manage ad campaigns. It supports GA4 properties, not Universal Analytics. Supporting LoomaScale tools can check your usage allowance or send a feature request when you ask.\n\nLoomaScale is an independent product and is not affiliated with or endorsed by Google.", + "longDescription": "LoomaScale connects Google Analytics 4 (GA4) to ChatGPT so you can understand your website traffic in plain language. Compare traffic sources, find popular pages, track conversions and ecommerce revenue, and identify funnel drop-offs using your connected Analytics data. Built for marketers, agencies, ecommerce teams and business owners. Reports are read-only.\n\nWhat can I analyze in Google Analytics 4?\nReport website traffic, popular pages, users, sessions, engaged sessions, engagement rate, events, key events and revenue. Break results down by traffic source/medium, channel, landing page, device or country using compatible GA4 dimensions and metrics. Identify which segments contribute to a change and get practical next steps.\n\nWhy did my website traffic or conversions change?\nCompare explicit date ranges and find the sources, pages or devices contributing most to a rise or decline. Read property annotations for context and custom definitions for property-specific reporting. Separate observed changes from possible causes; reports alone do not prove causation.\n\nWhere are users dropping out of my funnel?\nBuild an ordered event funnel, such as add_to_cart followed by purchase, and examine step completion and abandonment. Break down the funnel by device to find where to investigate first. Funnel analysis uses events your property already collects; it does not install tracking.\n\nCan I check realtime activity?\nReport activity during GA4's last-30-minute realtime window, such as active users by country or incoming events by event name. This is an aggregate report, not a visitor list or a continuously updating monitor.\n\nCan I analyze conversion attribution and ROAS?\nUse GA4 conversion reports for attributed conversions, ad cost and return on ad spend where the property has the required data. Inspect existing Google Ads links. Results reflect GA4's attribution definitions and should not be treated as interchangeable with advertising-platform conversions. This plugin does not retrieve Google Ads campaign performance or change ads.\n\nHow do I connect Google Analytics 4?\nSign in to LoomaScale, connect Google Analytics through Google authorization, and choose a GA4 property your Google login can access. Then ask a reporting question in ChatGPT. Reporting uses Google's read-only permission; eligible configuration-preview accounts also need edit permission for supported settings changes. Reports depend on property permissions, collected events and available API data. Funnel and conversion reports use Google's alpha APIs; thresholds, sampling and processing delays can limit results.\n\nCan this plugin change Analytics settings or tracking?\nReports do not change settings. Eligible configuration-preview accounts can manage key events, event create and edit rules, enhanced measurement and data redaction, and create or update web streams, only after you approve the exact changes. Event rules affect future collected events. It cannot install tags, publish Tag Manager changes, manage ads or delete properties or streams. It supports GA4, not Universal Analytics. Helper tools check your usage allowance or send a feature request when you ask.\n\nLoomaScale is an independent product and is not affiliated with or endorsed by Google.", "privacyPolicyURL": "https://loomascale.com/privacy", "supportURL": "https://loomascale.com/contact", "termsOfServiceURL": "https://loomascale.com/terms", @@ -52,7 +56,7 @@ "mcpServers": "./.mcp.json", "name": "loomascale-ga4", "skills": "./skills/", - "version": "1.0.2", + "version": "1.0.3", "extensions": { "com.openai": { "review": { @@ -96,9 +100,9 @@ "expected_behavior": "Do not invoke this plugin or any of its tools. Explain that creating or enabling Google Ads campaigns requires an advertising integration; this GA4 integration cannot perform the requested action." }, { - "description": "Analytics configuration and tracking writes are unsupported.", - "prompt": "Create a purchase event in my Google Analytics 4 property and mark it as a key event.", - "expected_behavior": "Do not invoke this plugin or any of its tools. Explain that this integration has read-only Google Analytics access and cannot create events or mark key events. Do not claim that a configuration change was made." + "description": "Website tag installation and Tag Manager publishing are outside this integration.", + "prompt": "Install the Google Analytics tracking tag on my website and publish it through Google Tag Manager.", + "expected_behavior": "Do not invoke this plugin or any of its tools. Explain that it cannot install website tags or publish Tag Manager changes. Configuration-preview access does not provide website or Tag Manager access." }, { "description": "A general analytics definition requires no connected property data.",
Full technical diff · 8 changed fields
changed /files/.codex-plugin~1plugin.json/sha256
"609298f9e92adc40e3305895b8510a85b253971055218a792fc0e4bbeb2141a7"
"20936a49acb74705127fb780f662e041fc061591a33f0288e9fdc4f817993b16"
changed /files/.codex-plugin~1plugin.json/size
13836
14304
changed /files/skills~1ga4-insights~1SKILL.md/sha256
"a44cce4b5460ad194c776663ea184de569072fc5926d3de688540c10c67af054"
"546e1b5409b156ecfaffd1779b1ab4b9bcf52c50bb4711f3674d99993711307f"
changed /files/skills~1ga4-insights~1SKILL.md/size
3190
3514
changed /files/skills~1ga4-insights~1references~1analysis-guide.md/sha256
"c6fd823124e4d7a51e445243fb6a4ebf19b627e272bd2774a14c3a951fe64951"
"317f21ee89c0e582a8de52b22e4e80c3b0f1d982442814b5ac44df32a5c7a734"
changed /files/skills~1ga4-insights~1references~1analysis-guide.md/size
3395
3502
changed /files/skills~1loomascale-ga4~1SKILL.md/sha256
"35da735b82b3f2657ffe6b82101808308752442b0b572f390bdef1948364aff8"
"5856e075414f2864f178bc4a9da5bde4a2996e7bba0b506268e5b8b1501028d8"
changed /files/skills~1loomascale-ga4~1SKILL.md/size
4356
5472
Full snapshot data
{
"files": {
".app.json": {
"sha256": "5b587c75f82915dd0392fd32937d0b11ceb8e44d23b3aed8c8fd9f915bdc7c51",
"size": 106
},
".codex-plugin/plugin.json": {
"sha256": "20936a49acb74705127fb780f662e041fc061591a33f0288e9fdc4f817993b16",
"size": 14304
},
".mcp.json": {
"sha256": "807ebf9fac040689d561018827bac8f9f65cbbac4d48cd7202ddbaaf2e93032e",
"size": 106
},
"assets/web-app-manifest-385x385.png": {
"sha256": "8f068955087334817aa95669924586b5983cf6aebbef68d19457e30780702fc9",
"size": 14792
},
"skills/ga4-insights/SKILL.md": {
"sha256": "546e1b5409b156ecfaffd1779b1ab4b9bcf52c50bb4711f3674d99993711307f",
"size": 3514
},
"skills/ga4-insights/agents/openai.yaml": {
"sha256": "579e3f22b333a4e9abf58e8f8bfddec632a2036abf397cdb6d245ab5563174db",
"size": 546
},
"skills/ga4-insights/references/analysis-guide.md": {
"sha256": "317f21ee89c0e582a8de52b22e4e80c3b0f1d982442814b5ac44df32a5c7a734",
"size": 3502
},
"skills/loomascale-ga4/SKILL.md": {
"sha256": "5856e075414f2864f178bc4a9da5bde4a2996e7bba0b506268e5b8b1501028d8",
"size": 5472
},
"skills/loomascale-ga4/agents/openai.yaml": {
"sha256": "38a87bcf7e96969c94fd0694b3256efbeb48d7345878a349723d311440eb10eb",
"size": 539
},
"skills/loomascale-ga4/references/reporting.md": {
"sha256": "b8e5eaed3349317dd2ffea6b220a57c0a8911d2507b4b8cfe0986009d8fd8ecd",
"size": 4380
}
}
}SHA-256 of public snapshot: 044d15b24a9505dc06e7d8b24d3c89f19e9c51966ae4b836127d58a457b84dc8