Как сохранить пользовательские настройки?

Мы разрабатываем надстройку Gmail, чтобы помочь внутренним сотрудникам обрабатывать электронную почту клиентов.

Наш виджет карты будет иметь таблицу с 2 столбцами; первая ячейка каждой строки будет содержать один или несколько доменов, а вторая будет содержать редактируемое текстовое поле с меткой по умолчанию, которую аддон добавит этому пользователю.

Я хотел бы позволить пользователю изменить метку по умолчанию, чтобы адаптироваться к его/ее предпочтениям и фактическому методу маркировки, принятому в некоторых случаях с годами.

Итак, проблема: как сохранить пользовательские настройки, пользовательские настройки только нашего аддона, конечно, но сохраняя связанные с учетной записью пользователя? Цель состоит в том, чтобы разрешить пользователям входить в систему с разных устройств и находить одинаковые настройки.


person realtebo    schedule 10.10.2018    source источник


Ответы (1)


Вам помогут примеры проектов надстроек Gmail, опубликованные Google на Github. . В частности, я только что нашел этот исходный файл Settings.js.

Ядро, похоже,

var savedSettings = cachedPropertiesForUser_().get("settings", {});

Но я не использовал это в гневе.

person JGC    schedule 18.10.2018