Class Profile
JSON template for an Analytics view (profile).
Implements
Inherited Members
Namespace: Google.Apis.Analytics.v3.Data
Assembly: Google.Apis.Analytics.v3.dll
Syntax
public class Profile : IDirectResponseSchema
Properties
AccountId
Account ID to which this view (profile) belongs.
Declaration
[JsonProperty("accountId")]
public virtual string AccountId { get; set; }
Property Value
Type | Description |
---|---|
string |
BotFilteringEnabled
Indicates whether bot filtering is enabled for this view (profile).
Declaration
[JsonProperty("botFilteringEnabled")]
public virtual bool? BotFilteringEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ChildLink
Child link for this view (profile). Points to the list of goals for this view (profile).
Declaration
[JsonProperty("childLink")]
public virtual Profile.ChildLinkData ChildLink { get; set; }
Property Value
Type | Description |
---|---|
Profile.ChildLinkData |
Created
DateTime representation of CreatedRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreatedDateTimeOffset instead.")]
public virtual DateTime? Created { get; set; }
Property Value
Type | Description |
---|---|
DateTime? |
CreatedDateTimeOffset
DateTimeOffset representation of CreatedRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreatedDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CreatedRaw
Time this view (profile) was created.
Declaration
[JsonProperty("created")]
public virtual string CreatedRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Currency
The currency type associated with this view (profile), defaults to USD. The supported values are: USD, JPY, EUR, GBP, AUD, KRW, BRL, CNY, DKK, RUB, SEK, NOK, PLN, TRY, TWD, HKD, THB, IDR, ARS, MXN, VND, PHP, INR, CHF, CAD, CZK, NZD, HUF, BGN, LTL, ZAR, UAH, AED, BOB, CLP, COP, EGP, HRK, ILS, MAD, MYR, PEN, PKR, RON, RSD, SAR, SGD, VEF, LVL
Declaration
[JsonProperty("currency")]
public virtual string Currency { get; set; }
Property Value
Type | Description |
---|---|
string |
DefaultPage
Default page for this view (profile).
Declaration
[JsonProperty("defaultPage")]
public virtual string DefaultPage { get; set; }
Property Value
Type | Description |
---|---|
string |
ECommerceTracking
Indicates whether ecommerce tracking is enabled for this view (profile).
Declaration
[JsonProperty("eCommerceTracking")]
public virtual bool? ECommerceTracking { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EnhancedECommerceTracking
Indicates whether enhanced ecommerce tracking is enabled for this view (profile). This property can only be enabled if ecommerce tracking is enabled.
Declaration
[JsonProperty("enhancedECommerceTracking")]
public virtual bool? EnhancedECommerceTracking { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ExcludeQueryParameters
The query parameters that are excluded from this view (profile).
Declaration
[JsonProperty("excludeQueryParameters")]
public virtual string ExcludeQueryParameters { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
View (Profile) ID.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
InternalWebPropertyId
Internal ID for the web property to which this view (profile) belongs.
Declaration
[JsonProperty("internalWebPropertyId")]
public virtual string InternalWebPropertyId { get; set; }
Property Value
Type | Description |
---|---|
string |
Kind
Resource type for Analytics view (profile).
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Name of this view (profile).
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
ParentLink
Parent link for this view (profile). Points to the web property to which this view (profile) belongs.
Declaration
[JsonProperty("parentLink")]
public virtual Profile.ParentLinkData ParentLink { get; set; }
Property Value
Type | Description |
---|---|
Profile.ParentLinkData |
Permissions
Permissions the user has for this view (profile).
Declaration
[JsonProperty("permissions")]
public virtual Profile.PermissionsData Permissions { get; set; }
Property Value
Type | Description |
---|---|
Profile.PermissionsData |
SelfLink
Link for this view (profile).
Declaration
[JsonProperty("selfLink")]
public virtual string SelfLink { get; set; }
Property Value
Type | Description |
---|---|
string |
SiteSearchCategoryParameters
Site search category parameters for this view (profile).
Declaration
[JsonProperty("siteSearchCategoryParameters")]
public virtual string SiteSearchCategoryParameters { get; set; }
Property Value
Type | Description |
---|---|
string |
SiteSearchQueryParameters
The site search query parameters for this view (profile).
Declaration
[JsonProperty("siteSearchQueryParameters")]
public virtual string SiteSearchQueryParameters { get; set; }
Property Value
Type | Description |
---|---|
string |
Starred
Indicates whether this view (profile) is starred or not.
Declaration
[JsonProperty("starred")]
public virtual bool? Starred { get; set; }
Property Value
Type | Description |
---|---|
bool? |
StripSiteSearchCategoryParameters
Whether or not Analytics will strip search category parameters from the URLs in your reports.
Declaration
[JsonProperty("stripSiteSearchCategoryParameters")]
public virtual bool? StripSiteSearchCategoryParameters { get; set; }
Property Value
Type | Description |
---|---|
bool? |
StripSiteSearchQueryParameters
Whether or not Analytics will strip search query parameters from the URLs in your reports.
Declaration
[JsonProperty("stripSiteSearchQueryParameters")]
public virtual bool? StripSiteSearchQueryParameters { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Timezone
Time zone for which this view (profile) has been configured. Time zones are identified by strings from the TZ database.
Declaration
[JsonProperty("timezone")]
public virtual string Timezone { get; set; }
Property Value
Type | Description |
---|---|
string |
Type
View (Profile) type. Supported types: WEB or APP.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type | Description |
---|---|
string |
Updated
DateTime representation of UpdatedRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdatedDateTimeOffset instead.")]
public virtual DateTime? Updated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? |
UpdatedDateTimeOffset
DateTimeOffset representation of UpdatedRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdatedDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
UpdatedRaw
Time this view (profile) was last modified.
Declaration
[JsonProperty("updated")]
public virtual string UpdatedRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
WebPropertyId
Web property ID of the form UA-XXXXX-YY to which this view (profile) belongs.
Declaration
[JsonProperty("webPropertyId")]
public virtual string WebPropertyId { get; set; }
Property Value
Type | Description |
---|---|
string |
WebsiteUrl
Website URL for this view (profile).
Declaration
[JsonProperty("websiteUrl")]
public virtual string WebsiteUrl { get; set; }
Property Value
Type | Description |
---|---|
string |