Google Cloud Storage
The Google Cloud Storage data stream enables DXA to deliver session and pageview data to a Google Cloud Storage bucket every night.
Configuring the Google Cloud Storage data stream
To enable the Google Cloud Storage data stream:
On the navigation bar, go to Connect > Data Streams > Configure Data Streams > Cloud Storage > Google Cloud Storage.
Under Google Cloud Storage, select Google Cloud Storage Integration Enabled.
The following settings appear:
| Setting | Description |
|---|---|
| Data type | Select the type of experience data you want to deliver to Google Cloud Storage every night. The following options are available:
|
| Schema version | Select a schema to define the data fields available in the session and pageview data sets to be delivered to Google Cloud Storage. Note: Learn more: Web Schema v7 |
| Custom pageview fields | If necessary, select additional pageview data fields to use alongside the data fields defined in the selected Schema version. |
| Custom session fields | If necessary, select additional session data fields to use alongside the data fields defined in the selected Schema version. |
| Session Track Event | Select a session track event for delivery to Google Cloud Storage. |
| Pageview Track Event | Select a pageview track event for delivery to Google Cloud Storage. |
| Segment | Select a segment for delivery to Google Cloud Storage. |
| Output type | Select the file type to export session or pageview data for delivery to Google Cloud Storage. |
| Frequency | Select how frequently DXA exports data to the Google Cloud Storage bucket. |
| Export hour | Select the hour to export session or pageview data every day. |
| Export period | Select the period to export session or pageview data from. The following periods are available:
|
| Timezone identifier | Select your timezone. |
| Output filename | Enter a filename to give exported session or pageview data. Use one of the following uppercase character combinations to provide a variable date convention:
|
| Use temporary filename | If necessary, select this option to send session or pageview data to a temporary TMP file until the export process completes. Note: This setting is recommended for high-traffic properties. |
| ZIP files to Archive | If necessary, select this option to deliver session or pageview data to Google Cloud Storage in one ZIP file instead of 24 individual files for each hour of the day. |
| ZIP Archive filename | If you selected ZIP files to Archive, enter the filename to give the ZIP file. Use one of the following uppercase character combinations to provide a variable date convention:
|
| Date for the archive filename | If you selected ZIP files to Archive, select a date convention to use in the ZIP file name. The following options are available:
|
| Archive encoding | If you selected ZIP files to Archive, select the encoding type to use for the ZIP file. |
| Google Cloud Storage Enabled | Select this option to view all settings and integrate Google Cloud Storage with DXA. |
| Bucket name | Enter the name of the Google Cloud Storage bucket. |
| JSON key | Enter the Google Cloud Storage JSON key. |
| Project ID | Enter the name of the project where the Google Cloud Storage bucket resides. |
To save changes and integrate with DXA, click Save.
