Google ACE Labels Practice Question
A company wants to track costs by department and project. They have multiple GCP projects used by different teams. Which feature should they use to categorize costs?
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Labels
Labels are key-value pairs that can be attached to resources to organize and track costs by department or project. Budgets and alerts notify when spending exceeds thresholds but do not categorize costs. Billing export to BigQuery is for exporting billing data for analysis, not for direct categorization. Custom IAM roles are for managing permissions, not cost tracking.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Budgets and alerts
Why it's wrong here
Budgets and alerts only monitor spend against thresholds; they cannot categorise costs by department or project. It is tempting because budgets relate directly to cost management, and they would be correct when the requirement is to be notified as spending approaches a defined limit.
- ✓
Labels
Why this is correct
Labels are key-value pairs applied to GCP resources, letting you attribute spend to both department and project dimensions and filter billing reports accordingly. They satisfy the requirement to categorise costs across multiple projects, unlike billing accounts or folders, which cannot carry arbitrary cost-tracking metadata.
- ✗
Billing export to BigQuery
Why it's wrong here
A BigQuery billing export delivers raw cost data for analysis but applies no labels or categories itself. It is tempting because it exposes granular cost detail, and it would be correct when you need to run custom SQL queries or build bespoke dashboards over billing data.
- ✗
Custom IAM roles
Why it's wrong here
Custom IAM roles grant permissions to identities and carry no cost-attribution metadata, so they cannot label or group spend by department or project. IAM roles are the right tool when the requirement is least-privilege access control for service accounts or users, not financial reporting.
Go deeper
Related to this question
Learn chapter
GCP Resource Hierarchy: Org, Folder, Project
Key term
BigQuery
BigQuery is a fully managed, serverless data warehouse on Google Cloud that lets you run fast SQL queries on massive datasets without managing any infrastructure.
Key term
IAM
Identity and Access Management (IAM) is a framework of policies and technologies that ensures the right individuals have the appropriate access to technology resources.
About these practice questions
One of 775 original ACE practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This ACE practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the ACE exam.