The Google Analytics Skillset is a collection of tools connected to your Google Analytics account. By enabling this skillset, the AI agent can access your website data through Google Analytics and generate analytical reports, making it easier for you to understand your website behavior.
The current skillset includes the following skills:
Get Custom Report: Customizable Google Analytics reports where you can specify metrics and dimensions to get custom Google Analytics reports (metrics and dimensions can be specified)
Parameter Description:
propertyId (required): Google Analytics Property ID (e.g.: 42XXXXX01)
startDate (required): Start date (format: YYYY-MM-DD)
endDate (required): End date (format: YYYY-MM-DD)
dimensions (optional): Query dimensions (e.g.: country, city, pagePath, sessionSource)
Select the account containing the property whose data you want to access
Under the "Account" section, select "Account Access Management"
Click the "+" button and add the service account email (from the client_email field in the JSON file)
Assign "Viewer" permissions
Get your Google Analytics Property ID:
In Google Analytics, click "Admin" (gear icon)
Select "Property" > "Property details"
Copy the "PROPERTY ID: 42XXXXX01" for use later in conversations with AI or in prompts (see step 2 for example).
Step 2: Configure the Skillset
Return to the Google Analytics skillset configuration page in Bika.
Paste the entire JSON credential content into the Google Credentials field.
Click Connect to complete the credential configuration.
Enter the Property ID in the System Prompt, or enter the Property ID directly during conversation.
⚠️ If the setup process feels complex, you can also refer to the Google Analytics Agent template documentation for more detailed operation examples.
Step 3: Enable Required Skills
On the skillset configuration page, enable the required functions via toggle switches
Multiple skills can be enabled simultaneously
Click Save to take effect
Usage Examples
1) Get Report
Have the AI generate a custom analytics report:
Example prompt: "View total users"
metrics: totalUsers is the total number of users. Telling the AI directly can avoid potential errors, which depends on the LLM's understanding of Google Analytics.
Example prompt: "Analyze page views and sessions by country for the past month"
metrics: screenPageViews, sessions
📌 Tips:
Property ID: Unique identifier, such as 42XXXXX01, can be specified in the prompt.
dimensions: e.g., country, date, city, adUnitName.
Q: What should I do if the connection fails?
A: Check if the JSON was pasted completely, if extra symbols were added, or if the service account email has been configured with permissions.
Q: What should I do if the function is unavailable?
A: Confirm that the corresponding skill has been enabled and saved on the configuration page.
Q: What should I do if the call is restricted?
A: Google Analytics API has rate limits. Too many requests may trigger restrictions; try again later.
The Program Communications Plan template is a key strategic document outlining necessary communication strategies and responsibilities for project success. It defines key messages, audiences, channels, and timelines, ensuring all stakeholders are informed and engaged throughout the project lifecycle, crucial for transparency, expectation management, and fostering collaboration
By centrally managing the progress and execution of projects and tasks, and using automation functions to follow up on the status of project tasks, it helps to improve the efficiency of project management and task collaboration.
Streamline your employee training programs with Bika.ai’s Instructional Design Management template. Manage training modules, track development progress, and organize courses efficiently. Enhance project collaboration, monitor training workflows via a centralized dashboard, and collect stakeholder feedback automatically. Ideal for training managers, learning teams, and L&D professionals, this template ensures smooth course management, effective learning module tracking, and improved training outcomes.
Streamline your team's workflow with our Issue Tracking template. Manage issues efficiently, assign tasks, track problem resolution, and monitor progress in real-time. Automated notifications and weekly summaries improve collaboration, enhance issue management, and ensure timely resolution, making it perfect for product managers, developers, QA engineers, and support teams focused on effective problem tracking and team coordination.
This template is designed to help teams efficiently collect and analyze customer feedback. Users can upload reviews, feedback, or other relevant data to identify common issues. The customizable dashboard allows for easy viewing and analysis of data, ultimately enhancing the overall customer experience.
Tell me about the AI product or brand — I’ll draft engaging marketing copy, articles, and social media posts tailored to your brand voice and product details, complete with relevant links and illustrations.