URLを使用して、テンプレートから新しいGoogleドキュメント/スプレッドシート/プレゼンテーションを作成できますか?
関連する質問(ただし、この特定の問題には回答しないでください):
URLを使用して、テンプレートから新しいGoogleドキュメント/スプレッドシート/プレゼンテーションを作成できますか?
関連する質問(ただし、この特定の問題には回答しないでください):
回答:
テンプレートを使用しないのは、元のドキュメントを誤って編集せずに、既存のドキュメントから新しいドキュメントを作成する一貫した方法が必要になる可能性が高いためです。
まず、理想的なバージョンのファイルを作成します。メニューから[コピーを作成...]を選択すると、ターゲットのGoogleドライブディレクトリを選択できます。このディレクトリは、このファイルのすべての新しいバージョンが作成される場所です。フォームを送信すると、新しいタブが開きます。そこから、ページが新しいバージョンにリダイレクトされる前に(すばやく)URLをコピーします。
「/ copy?」URLは次のようになります。
https://www.google.com/url?q=https://docs.google.com/a/example.com/document/d/{SOMEID}/copy?id%3D{SOMEID}%26copyCollaborators%3Dfalse%26copyComments%3Dfalse%26title%3DNew%2520document%26copyDestination%3D...
上記のURLを切り捨てて一部の値を置き換えましたが、コメントや共同編集者をコピーするかどうかなど、変更可能な値がいくつかあることがわかります。
次に、このURLをブックマークとして保存するか、スタッフに配布するか、最初のドキュメントの下部に貼り付け(「このファイルをテンプレートとして使用」)して、最初のドキュメントを「公開」します。
ドキュメント(文字列がコンテンツに含まれている空のテンプレートであると想像してください)をコピーして、urlパラメータに新しいコピーされたドキュメントに入れる値を渡すことができるかどうか知っていますか?次のようなもの:https ://docs.google.com/document/d/ {{Document ID}} / copy?id = {{Document ID}}&copyCollaborators = false&copyComments = false&title = New + Research + Report&copyDestination = {{Google DriveフォルダID}}&tag1 = myvalue&tag2 = myvalue&tag3 = myvalue
コピー機能なしでタグを値で置き換えることが可能である場合、解決策によって非常に興味深いでしょう!テンプレートとしてgoogle docsを使用し、URLからのデータをタグに入力するのは非常に便利です。
google.com/url
エンドポイントを使用する必要はなく、docs.google.com
URLを使用することができます。それはまだ機能し、urlencoded urlなしで読む方がきれいです2)copyDestination
GoogleドライブフォルダIDを指すことができますhttps://docs.google.com/document/d/{{Document ID}}/copy?id={{Document ID}}©Collaborators=false©Comments=false&title=New+Research+Report©Destination={{Google Drive Folder ID}}