Dashboard Guide
The SteamData Connect Dashboard is your central hub for managing teams, viewing analytics, and configuring APIs. This guide will help you make the most of all Dashboard features.
Overview
The Dashboard provides the following core features:
- Team Management - Create and manage teams, invite members to collaborate
- API Key Management - Generate and manage Connect API keys
- Steam Data Configuration - Configure Steam Financial API to fetch sales data
- Data Analytics - View game sales data and trend analysis (coming soon)
- Personal Settings - Manage your account information and preferences
Team Management
Creating a Team
- After logging in, visit the Teams page
- Click the "Create Team" button
- Enter a team name
- Click "Create Team" to complete
Team Roles
SteamData Connect provides three team roles:
| Role | Permissions |
|---|---|
| Owner | Full control over the team, can delete team, transfer ownership, manage all settings |
| Admin | Can manage team members, create invitations, configure API keys |
| Member | Can view team information and data, but cannot perform management operations |
Inviting Members
There are two ways to invite members to join a team:
Method 1: Email Invitation
- Go to the team page
- Click the "Invitations" tab
- Click "Create Invitation"
- Select "Email Invitation"
- Enter the invitee's email address
- Select role (Admin or Member)
- Set expiration period
- Click "Create Invitation"
Email invitations are limited to specified email addresses and are more secure.
Method 2: Link Invitation
- Go to the team page
- Click the "Invitations" tab
- Click "Create Invitation"
- Select "Link Invitation"
- Select role (Admin or Member)
- Set expiration period
- Click "Create Invitation"
- Copy the generated link and share
Link invitations can be used by anyone and are suitable for quick sharing.
Managing Members
Change Member Role
- Go to the team page
- Click the "Members" tab
- Click on the member to manage
- Select new role on member details page
- Click "Update Role"
Remove Member
- Go to the team page
- Click the "Members" tab
- Click on the member to remove
- Click "Remove Member"
- Confirm the operation
Note: Removing a member cannot be undone.
Transfer Ownership
Only the owner can transfer ownership:
- Go to the team page
- Click the "Members" tab
- Click on the member to transfer to
- Click "Transfer Ownership"
- Confirm the operation
Warning: After transfer, you'll become an admin and cannot transfer or delete the team anymore.
API Key Management
Connect API Keys
Connect API keys are used to call SteamData Connect's public APIs.
Creating a Key
- Go to the team page
- Click the "Connect API" tab
- Click "Create Key"
- Enter key name (e.g., "Production", "Testing")
- Click "Create Key"
- Immediately copy and save the key (shown only once)
Managing Keys
You can perform the following operations on keys:
- Enable/Disable - Temporarily disable key without deleting
- Regenerate - Generate new key (old key becomes immediately invalid)
- Delete - Permanently delete key
View Quota
On the Connect API page, you can view:
- Current quota usage
- Total quota
- Quota reset time
Steam Financial API Keys
Steam Financial API keys are used to fetch your game sales data.
Adding Steam Keys
- Go to the team page
- Click the "Steam Keys" tab
- Click "Add Key"
- Enter key name
- Paste your Financial API Key from Steamworks
- Click "Add"
Tip: How to get Steam Financial API Key? Visit Steamworks Partner Dashboard to apply.
Managing Steam Keys
You can:
- Enable/Disable - Control whether to use this key for data fetching
- Delete - Remove key configuration
Team Settings
Basic Information
On the team settings page, you can:
- Modify team name
- View team ID (used for API calls)
- View creation time
Delete Team
Dangerous Operation: Deleting a team permanently deletes all related data and cannot be recovered.
Only the owner can delete a team:
- Go to team settings page
- Scroll to "Danger Zone"
- Click "Delete Team"
- Confirm the operation
Data Analytics (Coming Soon)
Data analytics features are under development. Coming soon:
- Revenue Analysis - View game revenue trends and details
- Sales Statistics - Analyze sales data and growth trends
- Regional Analysis - Understand performance in different regions
- Platform Comparison - Compare data across platforms
- User Behavior - Analyze user behavior and retention data
After configuring Steam Financial API keys, you'll be able to use these features.
Personal Settings
Profile
On the personal settings page, you can:
- Modify username
- View email address
- View user ID
- View registration time
Identity Bindings
Manage your third-party account bindings:
- View bound accounts (GitHub, Google, etc.)
- Unbind accounts (must keep at least one)
Note: You must keep at least one identity binding to continue logging in.
Delete Account
Dangerous Operation: Deleting your account permanently deletes all your data and cannot be recovered.
Deleting your account will:
- Permanently delete your account information
- Delete all teams you created
- Remove your membership from all teams
- Delete all related data
Best Practices
Security Recommendations
- Protect API Keys - Don't hardcode keys in code repositories
- Use Environment Variables - Manage keys through environment variables
- Regular Key Rotation - Regularly regenerate keys for better security
- Principle of Least Privilege - Give team members appropriate role permissions
- Monitor Quota Usage - Regularly check API quota usage
Team Collaboration Recommendations
- Clear Role Division - Assign appropriate roles based on responsibilities
- Use Email Invitations - More secure when inviting specific members
- Remove Former Members Promptly - Keep team member list accurate
- Backup Important Keys - Securely back up API keys to a password manager
FAQ
How do I recover a lost API key?
API keys are shown only once after creation and cannot be recovered. If lost, please regenerate a new key.
How many teams can I create?
There's currently no limit on the number of teams you can create.
Is there a limit on team members?
Team member limits vary by plan:
- Free Tier: Up to 5 members
- Standard Tier: Up to 20 members
- Enterprise Tier: Unlimited
How do I upgrade my plan?
Plan features are under development. Stay tuned.
Get Help
If you encounter issues using the Dashboard:
- Check the Quickstart Guide
- Check the API Reference
- Contact support: [email protected]
Happy using! Feel free to contact us anytime with suggestions or feedback.