次のセクションで説明するように、form URL エンコードされたテンプレートを使用してコンテンツをカスタマイズします。
bot でテンプレートを使用するもご覧ください。
form URL エンコードされたテンプレートを使用してコンテンツをカスタマイズする
Call a webhook タスクの構成時に、以下のいずれかのタスクを実施することで、form URL エンコードされたテンプレートを使用してコンテンツをカスタマイズします。
- FORM_URL_ENCODED テンプレートを、テンプレートを作成するの説明に従って作成します。
- クラウド ファイル システムで、form URL エンコードされたテンプレートを手動で作成し、使用します。既存のテンプレートを使用するの説明をご覧ください。
テンプレートのカスタマイズについては、テンプレートを使用してコンテンツをカスタマイズすると、以下のヒントをご覧ください。
テンプレートを表示する
テンプレートを作成または選択したら、テンプレートのプロパティの横にある [View] をクリックしてテンプレートを表示します。
テンプレートを編集する
テンプレートをお好みの方法で編集します。
ローカルのパソコンでテンプレートを編集するには、次のようにします。
- データソースからテンプレート ファイルをパソコンにダウンロードします。
- 任意のテキスト エディタを使用して、パソコンでテンプレート ファイルを編集します。
- 編集したテンプレート ファイルをパソコンからデータソースにアップロードします。
たとえば、Google ドライブからテンプレート ファイルをパソコンにダウンロードする場合は、次のようにします。
- AppSheet エディタで、テンプレート名の横にある [View] をクリックします。
- ファイルをパソコンにダウンロードします。
たとえば、Google Chrome ブラウザを使用している場合は以下のとおりです。- ブラウザ画面の右上にある [ダウンロード] ボタンをクリックして、パソコンにテンプレート ファイルをダウンロードします。
- ブラウザ画面の左下にダウンロードしたファイルが表示されます。ダウンロードしたテンプレート名の右にある [^] をクリックし、[Finder で表示] を選択します。
以下のように、編集したテンプレート ファイルをローカルのパソコンから Google ドライブにアップロードします。
- AppSheet エディタで、テンプレート名の横にある [View] をクリックします。
- Google Chrome ブラウザを使用している場合は、ブラウザ画面の右上にある [その他の操作] をクリックし、[詳細] を選択します。
- [場所] プロパティの右側にあるフォルダ名のリンクをクリックし、テンプレート ファイルを含む Google ドライブ フォルダを開きます。
- 更新されたテンプレート・ファイルをパソコン上のフォルダから Google ドライブ上の [Content] フォルダにドラッグ&ドロップします。テンプレート ファイルは、Google ドライブ上で元の DocId を保持します。
パソコンでテンプレート ファイルを編集するには、次のようにします。
- 任意のテキスト エディタでテンプレート ファイルを開きます。たとえば、Windows ではメモ帳を使用します。
- テンプレート ファイルを編集し、変更を保存します。
form URL エンコードされたテンプレートを手動で作成する
form URL エンコードされたテンプレートを手動で作成するには、空のテキスト ファイルを作成し、有効な CSV テキストを入力してパソコンに保存します。
form URL エンコードされたテンプレートには、通常は一連の field name = field value
ペアが次のフォームで含まれています。
<field name> = <field value> &
AppSheet は、テンプレート内にある各フィールドの名前と値を自動的に URL エンコードします。例:
LastName=<<[LastName]>>&
FirstName=<<[FirstName]>>&
Age=<<[Age]>>&
Computed Total=<<[Qty]*[Price]>>
改行文字やラインフィード文字をテンプレートに含めて読みやすさを向上させることができます。
テンプレート ファイルをパソコンに保存したら、テンプレートを保存するためのデータソースを構成するで説明されているデータソースのいずれかにアップロードします。
たとえば、テンプレート ファイルは以下のように Google ドライブにアップロードできます。
- .txt テンプレートを Google ドライブにアップロードするの説明に従って、[アップロードしたファイルを Google ドキュメント エディタ形式に変換する] オプションが [オフ] になっていることを確認します。
- Google ドライブを開き、ファイルのアップロード先となる Google ドライブ フォルダに移動します。
- [新規] をクリックしてから、[ファイルのアップロード] をクリックします。
- ファイルを開くダイアログが表示されたら、パソコン上のテンプレート ファイルに移動し、ファイルを選択して [開く] をクリックします。
テンプレート ファイルがアップロードされたら、既存のテンプレートを使用するの説明に従って使用します。
form URL エンコードされたテンプレート ファイルは、変更するたびに Google ドライブにアップロードする必要があります。Google ドライブは元の DocId を保持します。AppSheet は、最後にアップロードされたテンプレート ファイルのバージョンを添付ファイルのテンプレートとして使用します。