次のセクションで説明するように、JSON テンプレートを使用してコンテンツをカスタマイズします。
bot でテンプレートを使用するもご覧ください。
JSON テンプレートを使用してコンテンツをカスタマイズする
メールの送信、Webhook の呼び出し、新しいファイルの作成といったタスクを構成する場合、以下のいずれかのタスクを実行し、JSON テンプレートを使用してコンテンツをカスタマイズします。
- テンプレートを作成するの説明に従って、JSON テンプレートを作成します。
- 既存のテンプレートを使用するで説明されているように、クラウド ファイル システムで JSON テンプレートを手動で作成し、それを使用します。
テンプレートのカスタマイズについては、テンプレートを使用してコンテンツをカスタマイズすると、以下のヒントをご覧ください。
テンプレートを表示する
テンプレートを作成または選択したら、テンプレートのプロパティの横にある [View] をクリックしてテンプレートを表示します。
テンプレートを編集する
テンプレートをお好みの方法で編集します。
ローカルのパソコンでテンプレートを編集するには:
- データソースからテンプレート ファイルをパソコンにダウンロードします。
- 任意のテキスト エディタを使用して、パソコンでテンプレート ファイルを編集します。
- 編集したテンプレート ファイルをパソコンからデータソースにアップロードします。
たとえば、Google ドライブからテンプレート ファイルをパソコンにダウンロードする場合は、次のようにします。
- AppSheet エディタで、テンプレート名の横にある [View] をクリックします。
- パソコンにテンプレート ファイルをダウンロードします。
たとえば、Google Chrome ブラウザを使用している場合は以下のとおりです。- ブラウザ画面の右上にある [ダウンロード] ボタンをクリックして、パソコンにテンプレート ファイルをダウンロードします。
- ブラウザ画面の左下にダウンロードしたファイルが表示されます。ダウンロードしたテンプレート名の右にある [^] をクリックし、[Finder で表示] を選択します。
パソコンでテンプレート ファイルを編集するには:
- 任意のテキスト エディタでテンプレート ファイルを開きます。たとえば、Windows ではメモ帳を使用します。
- テンプレート ファイルを編集し、変更を保存します。
編集したテンプレート ファイルをパソコンから Google ドライブにアップロードするには:
- AppSheet エディタで、テンプレート名の横にある [View] をクリックします。
- Google Chrome ブラウザを使用している場合は、ブラウザ画面の右上にある [その他の操作] をクリックし、[詳細] を選択します。
- [場所] プロパティの右側にあるフォルダ名のリンクをクリックし、テンプレート ファイルを含む Google ドライブ フォルダを開きます。
- 更新されたテンプレート ファイルをパソコン上のフォルダから Google ドライブ上の [Contents] フォルダにドラッグ&ドロップします。テンプレート ファイルは、Google ドライブ上で元の DocId を保持します。
JSON テンプレートを手動で作成する
手動で JSON テンプレート ファイルを作成するには、空のテキスト ファイルを作成して有効な JSON を入力し、.json 拡張子を使用してファイルを保存します。
JSON ファイルの例を次に示します。
{
"MyTable": [
<<Start: Select(MyTable[MyKey], TRUE)>>
{
"UpdateMode": "<<_UPDATEMODE>>",
"Application": "<<_APPNAME>>,
"TableName": "<<_TABLENAME>>,
"UserName": "<<_USERNAME>>,
"LastName": "<<[LastName]>>",
"FirstName": "<<[FirstName]>>",
"Age": "<<[Age]>>",
"Computed Total": "<<[Qty]*[Price]>>",
"ComputedName": "<<_ComputedName>>"
},
<<End>>
]
}
テンプレート ファイルをパソコンに保存したら、テンプレートを保存するためのデータソースを構成するで説明されているデータソースのいずれかにアップロードします。
たとえば、テンプレート ファイルは次のように Google ドライブにアップロードできます。
- .txt テンプレートを Google ドライブにアップロードするの説明に従って、[アップロードしたファイルを Google ドキュメント エディタ形式に変換する] オプションが [オフ] になっていることを確認します。
- Google ドライブを開き、ファイルのアップロード先となる Google ドライブ フォルダに移動します。
- [新規] をクリックしてから、[ファイルのアップロード] をクリックします。
- ファイルを開くダイアログが表示されたら、パソコン上のテンプレート ファイルに移動し、ファイルを選択して [開く] をクリックします。
テンプレート ファイルがアップロードされたら、既存のテンプレートを使用するの説明に従って使用します。
JSON テンプレートを変更するたびに、テンプレート ファイルを Google ドライブにアップロードする必要があります。Google ドライブは元の DocId を保持します。AppSheet は、最後にアップロードされたテンプレート ファイルのバージョンを添付ファイルのテンプレートとして使用します。