質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Google フォーム

Google フォームは、 Google社が提供しているアンケートフォーム作成および集計ができる無料のツール。Googleアカウントがあれば利用が可能です。集計データは、スプレッドシートに収集され、データ分析もできます。

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

Q&A

0回答

442閲覧

Googleフォームの送信時刻をWebページ内に表示したい

s-rn-m

総合スコア0

Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Google フォーム

Google フォームは、 Google社が提供しているアンケートフォーム作成および集計ができる無料のツール。Googleアカウントがあれば利用が可能です。集計データは、スプレッドシートに収集され、データ分析もできます。

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

0グッド

0クリップ

投稿2021/04/09 05:19

Googleフォームの送信時刻をWebページ内に表示したい

プログラミング超初心者なので、御教授をお願いしたいです。

WordPressの中にGoogleフォームを埋め込み、
送信された情報をスプレッドシートの関数で処理して結果を返す、というような
プログラムを作っています。

現在の仕様上、複数人が同時にGoogleフォームに送信すると
結果が混同してしまうようになっています。
(スプレッドシート内に記録されるGoogleフォーム送信ログの最終行を拾って処理するため)

とりあえずの改善策として
WP内のフォームページ、Googleフォームを3つずつ作り、
同時に同じGoogleフォームにアクセスする可能性を減らそうと考えています。
ですが、3つのうちどれが今使われているか、ユーザー側からわからないため、
ロシアンルーレット状態になってしまっています;;

以下どれかを実現したい

1 WordPress内の3つのページそれぞれについて、リアルタイムの閲覧数カウンターをつける    昔のチャットルームなどであった「現在の参加者数〇人」のようなもの 2 Googleフォームに送信した文章とスプレッドシートで処理する文章が一致したときのみ結果を返す    一致しない場合は「現在他の方が使用中です」などと返す 3 Googleフォームの送信時刻をWordPressに表示する    「〇時〇分に使用されました」というもの

今の私のスキルで実現できそうなのは3かなと思い、いろいろ調べていました。

3を実現するために考えたこと

スプレッドシートの送信ログ最終行の時刻を拾い、 セルをWordPressに埋め込む

しかし、埋め込んだスプレッドシートが更新されてからページに反映されるまでは
5分程度ラグがあるので、「〇時〇分に使用されました」という情報自体が
最新ではない、という状況になってしまいました。

妥協案で「10分以内に使用されました」というざっくりなものにしようかとも考えていますが
悩んでいます。。。

欲しい知識

・ 埋め込んだスプレッドシートの反映ラグを無くすことはできないか   WordPressのページにアクセスする都度、最新の状態にできればうれしいです ・ 通常の埋め込みではなく、WordPress内の記述で   スプレッドシートのセルの値を引っ張ってくる方法は無いか 

おわりに

拙い説明になってしまい申し訳ございません。
何かよい方法があれば教えていただきたいです。
どうぞよろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問