Я пытаюсь написать базу данных Firebase Realtime из Google Sheets с помощью примера Firebase из Google Script , в примере ключ написан с комбинацией dataToImport[title + '-' + sub_title]
Но я хочу заменить его на автоматически сгенерированный ключ, который генерируется при написании базы данных Firebase Realtime
WriteFirebase.gs
function writeDataToFirebase() {
var ss = SpreadsheetApp.openById("xxxxxxxxxxxxxxxxxxxxx");
var sheet = ss.getSheets()[0];
var data = sheet.getDataRange().getValues();
var dataToImport = {};
for(var i = 1; i < data.length; i++) {
var title = data[i][0];
var sub_title = data[i][1];
dataToImport[title + '-' + sub_title] = {
title:title,
sub_title:sub_title,
description:data[i][2],
posted_by:data[i][3],
image_url:data[i][4],
};
}
var firebaseUrl = "https://script-examples.firebaseio.com/";
var secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
var base = FirebaseApp.getDatabaseByUrl(firebaseUrl, secret);
base.setData("", dataToImport);
}