【Googleフォーム】動的な初期値を設定したい。

サイト上にGoogleフォームリンクを設置する時に、ページに合わせて動的にフォームの初期値を変更したいなと思って設定してみました。

その設定した時のメモです。

Googleフォームから初期値設定ページを開く

Googleフォームを作成して、右上の三点リーダー(…)をクリックします。

その出てくる項目の中から「事前入力したURLを取得」をクリックします。

初期値を設定したい項目に値を入力する

「事前入力したURLを取得」を押して開いたフォームの、動的な初期値を入れたい項目に値を入力します。(値はなんでもOK)

入力したら「リンクを取得」をクリックします。

「リンクを取得」をクリックして出てきたURLをコピーします。

// コピーされたURL
https://docs.google.com/forms/d/e/[formのID]/viewform?usp=pp_url&entry.247309575=userId&entry.1732707192=userName

取得URLの中で「動的に初期値を変えたい部分」を変更する

取得したURLの中で、entry.[項目id]=[設定した値]の部分がそれぞれ初期値の内容になります。

この[設定した値]の部分が初期値を表しているので、これを変更すると初期値が変更します。(画像の「userID」と「userName」部分)

コメントを残す

*