Оказывается, Google хранит разные идентификаторы для электронной таблицы и для объекта документа, и тот, который отображается в адресной строке, является идентификатором документа.
Итак, если вы хотите получить идентификатор документа, вы должны сделать следующее:
var file = DocsList.getFileById(SpreadsheetApp.getActiveSpreadsheet().getId());
Browser.msgBox(file.getId());