Google Analytics Admin V1alpha Client - Class BigQueryLink (0.20.0)

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 \ V1alpha

Methods

Constructor.

Parameters
NameDescription
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 Google\Protobuf\Timestamp

Output only. Time when the link was created.

↳ 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.

↳ fresh_daily_export_enabled bool

If set true, enables fresh daily 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.

Output only. Resource name of this BigQuery link.

Format: 'properties/{property_id}/bigQueryLinks/{bigquery_link_id}' Format: 'properties/1234/bigQueryLinks/abc567'

Returns
TypeDescription
string

Output only. Resource name of this BigQuery link.

Format: 'properties/{property_id}/bigQueryLinks/{bigquery_link_id}' Format: 'properties/1234/bigQueryLinks/abc567'

Parameter
NameDescription
var string
Returns
TypeDescription
$this

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'

Returns
TypeDescription
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'

Parameter
NameDescription
var string
Returns
TypeDescription
$this

Output only. Time when the link was created.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

Output only. Time when the link was created.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

If set true, enables daily data export to the linked Google Cloud project.

Returns
TypeDescription
bool

If set true, enables daily data export to the linked Google Cloud project.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

If set true, enables streaming export to the linked Google Cloud project.

Returns
TypeDescription
bool

If set true, enables streaming export to the linked Google Cloud project.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

If set true, enables fresh daily export to the linked Google Cloud project.

Returns
TypeDescription
bool

If set true, enables fresh daily export to the linked Google Cloud project.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

If set true, exported data will include advertising identifiers for mobile app streams.

Returns
TypeDescription
bool

If set true, exported data will include advertising identifiers for mobile app streams.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

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']

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

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']

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this

The list of event names that will be excluded from exports.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

The list of event names that will be excluded from exports.

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this