Reference documentation and code samples for the Google Analytics Admin V1alpha Client class BigQueryLink.
A link between a GA4 Property and BigQuery project.
Generated from protobuf message google.analytics.admin.v1alpha.BigQueryLink
Namespace
Google \ Analytics \ Admin \ V1alphaMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. Resource name of this BigQuery link. Format: 'properties/{property_id}/bigQueryLinks/{bigquery_link_id}' Format: 'properties/1234/bigQueryLinks/abc567'
↳ project
string
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'
↳ create_time
↳ daily_export_enabled
bool
If set true, enables daily data export to the linked Google Cloud project.
↳ streaming_export_enabled
bool
If set true, enables streaming export to the linked Google Cloud project.
↳ enterprise_export_enabled
bool
If set true, enables enterprise export to the linked Google Cloud project.
↳ include_advertising_id
bool
If set true, exported data will include advertising identifiers for mobile app streams.
↳ export_streams
array
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']
↳ excluded_events
array
The list of event names that will be excluded from exports.
getName
Output only. Resource name of this BigQuery link.
Format: 'properties/{property_id}/bigQueryLinks/{bigquery_link_id}' Format: 'properties/1234/bigQueryLinks/abc567'
string
setName
Output only. Resource name of this BigQuery link.
Format: 'properties/{property_id}/bigQueryLinks/{bigquery_link_id}' Format: 'properties/1234/bigQueryLinks/abc567'
var
string
$this
getProject
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'
string
setProject
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'
var
string
$this
getCreateTime
Output only. Time when the link was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. Time when the link was created.
$this
getDailyExportEnabled
If set true, enables daily data export to the linked Google Cloud project.
bool
setDailyExportEnabled
If set true, enables daily data export to the linked Google Cloud project.
var
bool
$this
getStreamingExportEnabled
If set true, enables streaming export to the linked Google Cloud project.
bool
setStreamingExportEnabled
If set true, enables streaming export to the linked Google Cloud project.
var
bool
$this
getEnterpriseExportEnabled
If set true, enables enterprise export to the linked Google Cloud project.
bool
setEnterpriseExportEnabled
If set true, enables enterprise export to the linked Google Cloud project.
var
bool
$this
getIncludeAdvertisingId
If set true, exported data will include advertising identifiers for mobile app streams.
bool
setIncludeAdvertisingId
If set true, exported data will include advertising identifiers for mobile app streams.
var
bool
$this
getExportStreams
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']
setExportStreams
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']
var
string[]
$this
getExcludedEvents
The list of event names that will be excluded from exports.
setExcludedEvents
The list of event names that will be excluded from exports.
var
string[]
$this