account | array (also accepts a comma-separated string) | No | - | The GA4 property to change. Only one property at a time. |
action | string or SelectableOption | Yes | - | ‘create’ links a Google Cloud project and starts the BigQuery export; ‘update’ changes which exports run, which streams and events are included; ‘delete’ stops the export and removes the link. Options: ‘create’, ‘update’, ‘delete’. |
bigquery_link_id | string | No | - | Numeric id of the link to update or delete. Read ids from ga4_get_property_settings with setting ‘bigquery_links’. |
project | string | No | - | create: Google Cloud project number or id that receives the export, e.g. ‘my-analytics-project’. The project needs the BigQuery API enabled and the GA4 service account as BigQuery User. Fixed afterwards. |
dataset_location | string | No | - | create: BigQuery location of the dataset, e.g. ‘US’, ‘EU’ or ‘europe-west1’. Fixed afterwards. |
daily_export_enabled | boolean | No | - | Export a full table once a day. |
streaming_export_enabled | boolean | No | - | Export events continuously during the day. |
fresh_daily_export_enabled | boolean | No | - | Export the fresh daily table (GA4 360). |
include_advertising_id | boolean | No | - | Include mobile advertising identifiers for app streams. |
export_streams | string or array of string | No | - | Data stream ids to export, e.g. [‘7613215464’]. Omit to export every stream. |
excluded_events | string or array of string | No | - | Event names to leave out of the export, e.g. [‘scroll’]. |