Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
This documentation details the PermissionError.Reason enumeration for the Google Ad Manager API.
PermissionError.Reason outlines the reasons for permission errors when interacting with the Ad Manager API.
Two reasons for permission errors are defined: PERMISSION_DENIED indicating insufficient user permissions, and UNKNOWN for errors that aren't exposed by the API version.
This enumeration helps developers understand and handle permission-related issues in their Ad Manager integrations.
[[["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 platform, each with potential `PermissionError` reasons. These services manage aspects like ad rules, adjustments, audience segments, content, creatives, forecasting, inventory, line items, reporting, and targeting. `PermissionError` reasons include `PERMISSION_DENIED` (user lacks required permission) and `UNKNOWN` (value not exposed by the API version). All the services use the same namespace.\n"]]