Class Property
A resource message representing a Google Analytics property.
Namespace: Google.Analytics.Admin.V1Beta
Assembly: Google.Analytics.Admin.V1Beta.dll
Syntax
public sealed class Property : IMessage<Property>, IEquatable<Property>, IDeepCloneable<Property>, IBufferMessage, IMessage
Constructors
Property()
Declaration
public Property()
Property(Property)
Declaration
public Property(Property other)
Parameters
| Type | Name | Description |
|---|---|---|
| Property | other |
Properties
Account
Immutable. The resource name of the parent account Format: accounts/{account_id} Example: "accounts/123"
Declaration
public string Account { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AccountAsAccountName
AccountName-typed view over the Account resource name property.
Declaration
public AccountName AccountAsAccountName { get; set; }
Property Value
| Type | Description |
|---|---|
| AccountName |
CreateTime
Output only. Time when the entity was originally created.
Declaration
public Timestamp CreateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |
CurrencyCode
The currency type used in reports involving monetary values.
Format: https://en.wikipedia.org/wiki/ISO_4217 Examples: "USD", "EUR", "JPY"
Declaration
public string CurrencyCode { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DeleteTime
Output only. If set, the time at which this property was trashed. If not set, then this property is not currently in the trash can.
Declaration
public Timestamp DeleteTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |
DisplayName
Required. Human-readable display name for this property.
The max allowed display name length is 100 UTF-16 code units.
Declaration
public string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExpireTime
Output only. If set, the time at which this trashed property will be permanently deleted. If not set, then this property is not currently in the trash can and is not slated to be deleted.
Declaration
public Timestamp ExpireTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |
IndustryCategory
Industry associated with this property Example: AUTOMOTIVE, FOOD_AND_DRINK
Declaration
public IndustryCategory IndustryCategory { get; set; }
Property Value
| Type | Description |
|---|---|
| IndustryCategory |
Name
Output only. Resource name of this property. Format: properties/{property_id} Example: "properties/1000"
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Parent
Immutable. Resource name of this property's logical parent.
Note: The Property-Moving UI can be used to change the parent. Format: accounts/{account}, properties/{property} Example: "accounts/100", "properties/101"
Declaration
public string Parent { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PropertyName
PropertyName-typed view over the Name resource name property.
Declaration
public PropertyName PropertyName { get; set; }
Property Value
| Type | Description |
|---|---|
| PropertyName |
PropertyType
Immutable. The property type for this Property resource. When creating a property, if the type is "PROPERTY_TYPE_UNSPECIFIED", then "ORDINARY_PROPERTY" will be implied.
Declaration
public PropertyType PropertyType { get; set; }
Property Value
| Type | Description |
|---|---|
| PropertyType |
ServiceLevel
Output only. The Google Analytics service level that applies to this property.
Declaration
public ServiceLevel ServiceLevel { get; set; }
Property Value
| Type | Description |
|---|---|
| ServiceLevel |
TimeZone
Required. Reporting Time Zone, used as the day boundary for reports, regardless of where the data originates. If the time zone honors DST, Analytics will automatically adjust for the changes.
NOTE: Changing the time zone only affects data going forward, and is not applied retroactively.
Format: https://www.iana.org/time-zones Example: "America/Los_Angeles"
Declaration
public string TimeZone { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UpdateTime
Output only. Time when entity payload fields were last updated.
Declaration
public Timestamp UpdateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |