Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
This documentation details the PermissionError.Reason enumeration within the Google Ad Manager API.
It outlines specific reasons for permission errors encountered when accessing Ad Manager resources.
The two primary reasons are PERMISSION_DENIED, indicating insufficient user permissions, and UNKNOWN for cases where the error reason is not exposed by the API.
Developers can use this information to handle permission errors gracefully and understand why a request might be denied.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-06 UTC."],[],["The core content outlines various services within an ad management system, each with potential `PermissionError` reasons. These services manage aspects like ad rules, adjustments, audience segments, content, creatives, forecasting, inventory, line items, and reporting. The `PermissionError.Reason` enumeration lists `PERMISSION_DENIED` (lack of user authorization) and `UNKNOWN` (value not exposed by API) as the potential error reasons across these services.\n"]]