Pages in Documentation

../images/architecture/2024/door-settings/thumbs/03.jpg
Settings
../images/architecture/2023/ui32/thumbs/01.jpg
UI3 Overview
../images/architecture/2022/doorsv2/thumbs/01.jpg
[old] Doors UE5
../images/architecture/0040/quick26/thumbs/00.jpg
Quick Guide 2026
../images/architecture/0040/quick/thumbs/01.jpg
Quick Start
../images/architecture/0040/swap/thumbs/01.jpg
Swap Actor
../images/architecture/0040/custom/thumbs/00.jpg
Custom Assets
../images/architecture/0040/system/thumbs/01.jpg
System Drawings
../images/architecture/0040/steps/thumbs/12.jpg
Guide 2022
../images/architecture/0040/faq/thumbs/01.jpg
Tips & FAQ
../images/architecture/0040/settings/thumbs/03.jpg
Guide 2024
../images/architecture/0033/bugs26/thumbs/00.jpg
Fix Bugs
../images/architecture/0033/faq26/thumbs/00.jpg
FAQ
../images/architecture/0033/cost26/thumbs/00.jpg
Cost Tracking
../images/architecture/0033/gamemode/thumbs/00.jpg
Modes
../images/architecture/0033/features26/thumbs/00.jpg
Other Features
../images/architecture/0033/designer26/thumbs/00.jpg
Designer
../images/architecture/0033/edit26/thumbs/00.jpg
Edit Scene
../images/architecture/0033/var26/thumbs/00.jpg
Var Actor
../images/architecture/0033/uidesign/thumbs/00.jpg
UI Layout
../images/architecture/0033/quick26/thumbs/01.jpg
New in 2026
../images/architecture/0033/mup/thumbs/00.jpg
Multi-Unit-Prj
../images/architecture/0033/csv_export/thumbs/00t.jpg
Google Sheets
../images/architecture/0033/data/thumbs/00.jpg
Data Tables
../images/architecture/0033/videos/thumbs/01.jpg
Video Guides
../images/architecture/0033/videos/thumbs/01.jpg
Quick Videos
../images/architecture/0033/designer/thumbs/00.jpg
Designer
../images/architecture/0033/cost/thumbs/00.jpg
Cost Tracking
../images/architecture/0033/features/thumbs/08.jpg
Widget Panels
../images/architecture/0033/quick/thumbs/00.jpg
Quick Guide
../images/architecture/0033/settings/thumbs/15.jpg
Scene Settings
../images/architecture/0033/connect/thumbs/02.jpg
Connect BP
../images/architecture/0033/vr/thumbs/03.jpg
VR projects
../images/architecture/0033/history/thumbs/00.jpg
Version History
../images/architecture/0033/preview/thumbs/01.jpg
F. w. Preview
../images/architecture/0033/bugs/thumbs/01m.jpg
Fix Known Bugs
../images/architecture/0033/design/thumbs/01t.jpg
UI Settings
../images/architecture/0033/layout/thumbs/02.jpg
UI Layout
../images/architecture/0033/game/thumbs/07.jpg
Gamemode
../images/architecture/0033/faq/thumbs/08.jpg
FAQ + TIPS
../images/architecture/0023/quick26/thumbs/00.jpg
Quick Guide
../images/architecture/0023/v4-functions2/thumbs/05.jpg
V4 Functions 2
../images/architecture/0023/v4-functions/thumbs/01.jpg
V4 Functions P1
../images/architecture/0023/v4-quick/thumbs/01.jpg
V4 Quick Guide
../images/architecture/0023/history/thumbs/02.jpg
Ver History
../images/architecture/0023/v3-placements/thumbs/02.jpg
V3 Placements
../images/architecture/0023/v3-mesh/thumbs/02.jpg
V3 Mesh Def.
../images/architecture/0023/v3-segments/thumbs/03.jpg
V3 Segments
../images/architecture/0023/v3-quick/thumbs/01.jpg
V3 Quick Start
../images/architecture/0021/v2/thumbs/01.jpg
Books V2
../images/architecture/0021/v1/thumbs/01.jpg
Books V1
../images/architecture/0019/custom/thumbs/01h.jpg
Customize
../images/architecture/0019/overview/thumbs/00b.jpg
Quick Guide
../images/architecture/0019/swap/thumbs/01.jpg
Swap Actor
../images/architecture/0019/faq/thumbs/01.jpg
FAQ + TIPS
../images/architecture/0019/v2/thumbs/01.jpg
Doors UE4 (V1)
../images/architecture/2021/ui3-bugs/thumbs/02.jpg
3.1 Bugs Fixes
../images/architecture/0040/history/thumbs/02.jpg
Ver History
../images/architecture/0023/v2-generic/thumbs/01.jpg
V2 Generic BP
../images/architecture/0023/v2-examples/thumbs/01.jpg
V2 Examples
../images/architecture/0023/v1/thumbs/01.jpg
V1 Railings Fences
../images/architecture/2019/guide1/thumbs/01.jpg
UI 1 - Part 1
../images/architecture/2018/03/thumbs/06.jpg
UI 1
../images/architecture/2019/guide2/thumbs/01.jpg
Ui 1 - Part 2
../images/architecture/2019/ui2/thumbs/01.jpg
1 Overview
../images/architecture/0013/features/thumbs/04.jpg
UI2 Features
../images/architecture/0013/start/thumbs/01.jpg
UI2 Get Started
../images/architecture/0013/infomap/thumbs/06.jpg
UI2 Info Map
../images/architecture/0013/actors/thumbs/01.jpg
UI2 BP Actors
../images/architecture/0013/users/thumbs/01.jpg
UI2 User Manager
../images/architecture/0013/faq/thumbs/03.jpg
UI2 FAQ
../images/architecture/0013/tutorials/thumbs/06.jpg
UI2 Tutorials
../images/architecture/2021/ui3/thumbs/01.jpg
UI3 Overview
../images/architecture/0033/start/thumbs/00.jpg
Getting Started
../images/architecture/2021/ui3-infomap/thumbs/02.jpg
3.1 Info Map
../images/architecture/0033/variation/thumbs/01.jpg
Variation Actor
../images/architecture/0033/other/thumbs/00.jpg
Blueprints

Google Cloud And Sheets

Using Google Cloud and Google Sheets to store and receive data for multi-unit projects.

Useful for projects running on remote servers. Allows real-time updates from a spreadsheet in Google Sheets as well as export of user choices to a Google sheet

Third party plug-ins are required for this to work.

Content:

YouTube Quick Guide

Rename uasset files

Necessary Plugins

Google Cloud Project and Service Account

Create Data Sheets

Google Drive

Google Data Sheets

User Choices Export Files

User Choices Export Links

Setting up the Unreal Project

Google Sheet Links and Private Key

Exporting Cost and Selection Data

  1. Rename the existing filename.uasset to filename.old
  2. Rename the 2nd file filename.xxx to filename.uasset

The files that need to be renamed depend on the UI3 version:

UI3 Version 2026

BFL_Custom_Report This file enables the Blueprint File SDK plugin.
BFL_Custom_Sky This file enables the Ultra Dynamic Sky.
UI3_MainMenu_GS This widget enables the Runtime Datatable plugin.

image
Create a Private Key

The new service account should show up in the list. Click on the three dot menu at the right side for Actions.

Choose Manage Permissions and create a Private Key with key type JSON.

Save the key somewhere you can find it as you won't be able to download the key again.

image

Private Key Data

The key comes as a JSON file and can be opened with Notepad, Visual Studio, or web developing software.

Used are only the

  • Private Key - the long cryptic string.
  • Client Email - the service account email.

image

Convert CSV files to Sheets

The files need to be converted to Google Sheets.

  • Right click the file
  • Choose Open With
  • Choose Google Sheets

The file will open after a short while. The files should be ready to use but make sure that the Column Names are spelled correctly.

image

Google Data Sheets

The following 4 Google Sheets contain the data for the units and the users. UI3 only reads these files.

UI3 Server

image

User Choices Export Links

Copy the links for the Export Sheet file into the Row for the user in the Users sheet.

image

Link List

The Link List array should contain 4 array elements. The Name is just a hint. The link will be pulled by the array id. The Server Sheet link will always be pulled from ID [0], and so on.

Sheet Link

Copy the browser link (URL) from the Google Sheet. Do NOT create a link with the sharing feature.

Sheet ID

The GID can be found at the end of the browser URL. Copy the number or use 0 if there is no GID in the link.

image

Exporting Cost and Selection Data

The Cost Widget will automatically display a single Export Data button when the scene is set to use Google Sheets.

Clicking the button will export 3 reports to the Google Sheet for the current user.

  • Costs contains the same data as displayed in the cost widget.
  • Selections or user choices displays all choices the user has selected at that time of the walkthrough. This includes choices that do not have a price assigned. It also gives the default option for the choice to compare the price difference.
  • Features or presets displays the last selected presets at the time of the button click. Some preset choices could have been modified by the user.

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image
Top of page