[[["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-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eDimension\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.ContactCenterInsights.V1\u003c/code\u003e namespace, a component of the Contact Center AI Insights v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDimension\u003c/code\u003e class is used to define the grouping key for queries, similar to the "SELECT" and "GROUP BY" clauses in SQL.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eDimension\u003c/code\u003e class documented is 2.19.0, and it also provides access to 23 older versions ranging from 2.18.0 to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDimension\u003c/code\u003e class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and offers constructors and properties such as \u003ccode\u003eAgentDimensionMetadata\u003c/code\u003e, \u003ccode\u003eDimensionKey\u003c/code\u003e, \u003ccode\u003eIssueDimensionMetadata\u003c/code\u003e, \u003ccode\u003eQaQuestionAnswerDimensionMetadata\u003c/code\u003e, and \u003ccode\u003eQaQuestionDimensionMetadata\u003c/code\u003e to define various output metadata.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation for the Dimension class outlines its constructors, which include a default constructor and one that creates a new Dimension object based on another instance, along with its properties.\u003c/p\u003e\n"]]],[],null,["# Contact Center AI Insights v1 API - Class Dimension (2.19.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.19.0 (latest)](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/latest/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.18.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.18.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.17.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.17.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.16.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.16.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.15.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.15.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.14.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.14.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.13.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.13.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.12.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.12.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.11.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.11.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.10.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.10.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.9.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.9.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.8.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.8.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.7.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.7.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.6.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.6.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.5.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.4.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.3.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.2.1](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.2.1/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.1.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.0.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/1.3.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/1.2.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/1.1.0/Google.Cloud.ContactCenterInsights.V1.Dimension)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/1.0.0/Google.Cloud.ContactCenterInsights.V1.Dimension) \n\n public sealed class Dimension : IMessage\u003cDimension\u003e, IEquatable\u003cDimension\u003e, IDeepCloneable\u003cDimension\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Contact Center AI Insights v1 API class Dimension.\n\nA dimension determines the grouping key for the query. In SQL terms, these\nwould be part of both the \"SELECT\" and \"GROUP BY\" clauses. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e Dimension \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[Dimension](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/latest/Google.Cloud.ContactCenterInsights.V1.Dimension), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[Dimension](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/latest/Google.Cloud.ContactCenterInsights.V1.Dimension), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[Dimension](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/latest/Google.Cloud.ContactCenterInsights.V1.Dimension), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.ContactCenterInsights.V1](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/latest/Google.Cloud.ContactCenterInsights.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.ContactCenterInsights.V1.dll\n\nConstructors\n------------\n\n### Dimension()\n\n public Dimension()\n\n### Dimension(Dimension)\n\n public Dimension(Dimension other)\n\nProperties\n----------\n\n### AgentDimensionMetadata\n\n public Dimension.Types.AgentDimensionMetadata AgentDimensionMetadata { get; set; }\n\nOutput only. Metadata about the agent dimension.\n\n### DimensionKey\n\n public Dimension.Types.DimensionKey DimensionKey { get; set; }\n\nThe key of the dimension.\n\n### DimensionMetadataCase\n\n public Dimension.DimensionMetadataOneofCase DimensionMetadataCase { get; }\n\n### IssueDimensionMetadata\n\n public Dimension.Types.IssueDimensionMetadata IssueDimensionMetadata { get; set; }\n\nOutput only. Metadata about the issue dimension.\n\n### QaQuestionAnswerDimensionMetadata\n\n public Dimension.Types.QaQuestionAnswerDimensionMetadata QaQuestionAnswerDimensionMetadata { get; set; }\n\nOutput only. Metadata about the QA question-answer dimension.\n\n### QaQuestionDimensionMetadata\n\n public Dimension.Types.QaQuestionDimensionMetadata QaQuestionDimensionMetadata { get; set; }\n\nOutput only. Metadata about the QA question dimension."]]