Apps Scriptリファレンス: Apps Script Reference |障害・課題追跡: IssueTracker |Google Workspace: Status Dashboard - Summary

2018年6月10日日曜日

ScriptPropertiesを読み書きしてみる


ScriptPropertiesを読み書きして

こういうデータを保存して取得してみる

 {key1=hello, key2=world}



コード.gs
var ScriptProperties = PropertiesService.getScriptProperties();

function myFunction(){
  var value1 = "hello";
  var value2 = "world";
  set_property("key1", value1);
  set_property("key2", value2);  
  Logger.log(get_properties());
}

function set_property(key, value){
  ScriptProperties.setProperty(key, value); 
}

function get_properties() {
  return ScriptProperties.getProperties();
}

function delete_properties() {
  ScriptProperties.deleteAllProperties();
}


set_properties()でScriptPropertiesに保存する
get_properties()で保存されているScriptPropertiesを取得する
delete_properties()でScriptPropertiesの中身を削除できる


実行結果

myFunction()を実行したログ



参考

Class PropertiesService
https://developers.google.com/apps-script/reference/properties/properties-service

Latest post

Google Formsのフォントや色をカスタマイズしたい(UI操作)

Googleフォームではテーマをカスタマイズしてヘッダー画像や色やフォントを設定できます 今回は  Google Formsで単一選択の質問を作りたい  で作ったフォームをベースに テーマをカスタマイズしていきます テーマをカスタマイズ フォームの編集画面で上部メニューから「テー...