Class BigQueryLink
A link between a GA4 Property and BigQuery project.
Implements
Namespace: Google.Analytics.Admin.V1Alpha
Assembly: Google.Analytics.Admin.V1Alpha.dll
Syntax
public sealed class BigQueryLink : IMessage<BigQueryLink>, IEquatable<BigQueryLink>, IDeepCloneable<BigQueryLink>, IBufferMessage, IMessage
Constructors
BigQueryLink()
Declaration
public BigQueryLink()
BigQueryLink(BigQueryLink)
Declaration
public BigQueryLink(BigQueryLink other)
Parameters
Type | Name | Description |
---|---|---|
BigQueryLink | other |
Properties
BigQueryLinkName
BigQueryLinkName-typed view over the Name resource name property.
Declaration
public BigQueryLinkName BigQueryLinkName { get; set; }
Property Value
Type | Description |
---|---|
BigQueryLinkName |
CreateTime
Output only. Time when the link was created.
Declaration
public Timestamp CreateTime { get; set; }
Property Value
Type | Description |
---|---|
Timestamp |
DailyExportEnabled
If set true, enables daily data export to the linked Google Cloud project.
Declaration
public bool DailyExportEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool |
DatasetLocation
Required. Immutable. The geographic location where the created BigQuery dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
Declaration
public string DatasetLocation { get; set; }
Property Value
Type | Description |
---|---|
string |
ExcludedEvents
The list of event names that will be excluded from exports.
Declaration
public RepeatedField<string> ExcludedEvents { get; }
Property Value
Type | Description |
---|---|
RepeatedField<string> |
ExportStreams
The list of streams under the parent property for which data will be exported. Format: properties/{property_id}/dataStreams/{stream_id} Example: ['properties/1000/dataStreams/2000']
Declaration
public RepeatedField<string> ExportStreams { get; }
Property Value
Type | Description |
---|---|
RepeatedField<string> |
FreshDailyExportEnabled
If set true, enables fresh daily export to the linked Google Cloud project.
Declaration
public bool FreshDailyExportEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool |
IncludeAdvertisingId
If set true, exported data will include advertising identifiers for mobile app streams.
Declaration
public bool IncludeAdvertisingId { get; set; }
Property Value
Type | Description |
---|---|
bool |
Name
Output only. Resource name of this BigQuery link. Format: 'properties/{property_id}/bigQueryLinks/{bigquery_link_id}' Format: 'properties/1234/bigQueryLinks/abc567'
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Project
Immutable. The linked Google Cloud project. When creating a BigQueryLink, you may provide this resource name using either a project number or project ID. Once this resource has been created, the returned project will always have a project that contains a project number. Format: 'projects/{project number}' Example: 'projects/1234'
Declaration
public string Project { get; set; }
Property Value
Type | Description |
---|---|
string |
StreamingExportEnabled
If set true, enables streaming export to the linked Google Cloud project.
Declaration
public bool StreamingExportEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool |