G-suiteログイン前提のため外部ユーザーは登録不能ですが、
Google formsではファイルのアップロードが可能です。
客先システムなら、これ投稿用G-suiteを作って渡しても元が取れるのでは……?
実際のところ
いつものフォーム画面。
フォームの追加
ドライブへのアクセス許可
許可するとこう
種類を指定できる。
今回は画像とPDFだけに。
こんな感じのフォームになりました
アップロード画面
追加すると名前
指定した上限以上はエラーをだす。
優秀。
名前リスト。
アップロード後にもちゃんと名前とリンクがあります・
結果をみにいくと、
Google Drive上にディレクトリも含めて新しく作成されてます。
黒塗り部分はログインユーザーです。
Spreaqd Sheetで新規データを作成すると
Google Drive上へのリンクという形で記載されています。
注意
同一入力欄で複数のファイルを許可する場合、
URLはカンマ区切りで入ってしまいます。
バラバラに処理したい場合、別のフォームにしておいた方がよいでしょう。