スプレッドシートをデータベースとして使用するGoogleアプリケーションスクリプトアプリケーションを開発しました
私は、スプレッドシート(スクリプトはそのスプレッドシート上にあります)にコピーされ、コピーを承認して使用します。
最近、私の顧客はスクリプトを承認する前に「Unverified App」画面を表示しています。ので、私はこの問題は、各シートが新しいプロジェクトIDとクライアントIDを取得することであると思われる...
をGoogleの検証のためのフォームを記入し、Googleがそれをを検証したが、私のの顧客はまだ未検証画面を取得しますをコピーすると、Googleの検証は適用されません。
誰も私がコピーを確認できる解決策を知っていますか?または誰もが自分のスクリプトとスプレッドシートを持っている必要がありますコピーを作成することなく人々にアプリを与える別の方法はありますか?シートをコピーしたときにGoogleアプリのスクリプトプロジェクトからGoogleアプリの確認が失われた
3
A
答えて
0
コピーを作成するときに同じプロジェクトIDを保持する方法はありませんが、プロジェクトをWebアプリケーションとして公開し、Webアプリケーションでシートを作成し、そのシートを使用してデータを読み書きすることができます。ここで
私は
function getCustomSpreadsheet(){
//try to get the spreadsheet id of the already created spreadsheet
var ssid = PropertiesService.getUserProperties().getProperty('customSsid');
//if sheet does not exist, create it
if(!ssid) var ssid = createCustomSpreadsheet();
var ss = SpreadsheetApp.openById(ssid);
return ss;
}
function createCustomSpreadsheet(){
//make a copy of your template spreadsheet and save its id to a property
fileId = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";//your ss id here
var ss = DriveApp.getFileById(fileId).makeCopy();
var ssid = ss.getId();
PropertiesService.getUserProperties().setProperty('customSsid', ssid);
return ssid;
}
をやったことある私は、ユーザーの完全なエラーメッセージは何
関連する問題
- 1. Googleから私のアプリにコピーした過去の画像
- 2. 認証が失われたGoogleアプリスクリプト
- 3. Google App EngineがAndroidアプリの失敗を接続しました
- 4. Automaltcalyは1つのGoogleシートから別のGoogleシートに行をコピーします
- 5. Wi-Fi接続が失われたときのAndroidアプリのANR
- 6. 1 googleシートから別のデータにコピー
- 7. リンクされたシートからの情報を含むGoogleフォーム確認メール
- 8. プレイストアからアプリをダウンロードした後にGoogle認証が機能しない
- 9. FacebookとGoogle Omniauth&Railsアプリ(認証付き)
- 10. Google App Script独自の使用と開発のための未確認のアプリ
- 11. ドメイン(認証)のGoogleアプリ
- 12. IonicアプリのGoogle認証
- 13. Ionic FirebaseアプリのGoogle認証
- 14. アプリがバックグラウンドから削除されたときにアクセス権が失われました
- 15. Google Cloud StorageからGoogle App Engineアプリで認証されたユーザーにファイルを制限しますか?
- 16. 特別な値を貼り付ける-GoogleアプリのGoogleシート
- 17. アプリの終了後にsharedpreferenceのデータが失われました
- 18. Googleフォームのレスポンスとデータの編集が失われました
- 19. Googleログインを使用しているときにGoogle認証ページにアプリ名を変更しました
- 20. Google Playストアからアプリをインストールするとアプリがクラッシュする
- 21. SMSアプリで自分のアプリから送信されたメッセージをどのように確認できますか?
- 22. AsanaプロジェクトをGoogleシートにコピー
- 23. Googleシート:どのように私はビューに2つの列をフィルタリングしたり、代わりにとGoogleシートに
- 24. アプリのiPhoneアプリからgoogle mapsアプリを起動する
- 25. iOSでアプリをアップデートした後、キーチェーンのデータが失われる
- 26. Google Playのキーワードでアプリのインストールを確認する
- 27. アプリをリリースしてからGoogleログインとFacebookログインエラーが発生しましたか?
- 28. AndroidアプリでのGoogle+による承認
- 29. AndroidアプリのGoogleアナリティクスデータのデータ損失
- 30. アプリの必要性Googleゲームがインストールされたアプリのクラッシュ時に再生
...
getCustomSpreadsheet()
に私のコードSpreadsheetApp.getActiveSpreadsheet()
の至る所に置き換え/発見され、その後ずっとhappely住んでいました持っている? – KENdiエラーメッセージが表示されず、新しい「未確認アプリ」画面 – David
「未確認アプリ」画面のスクリーンショットを表示できますか? –