google speadsheetとの連携ができません。

失礼します。
https://onl.la/xc8CdVm
現在CYBOZUの上記URLの記事を参考にgoogle speadsheetを用いた
開発の学習をしているのですが、つまってしまったのでお尋ねしたいことがあります。

すべての作業を終え、最後「帳簿出力」ボタンを押したのですが

何も反応がしません。

ソースコードを見る限り、

たとえばgoogleの認証ができていない場合

alert('Google認証されていません。');

とでたりするはずなのですが何も反応はせず、対象のgoogle spreadsheetにも記述されておりません。

Google choromeが原因かと思い設定を見たのですが、JavaScriptはデフォルトで許可になっていました。

Edgeを使用してもかわりませんでした。

ボタンがあるということはjavascriptは反応しているはずなのですができていません。

私の問題点や対処方法がわかる方は答えていただけるととてもありがたいです。

よろしくお願いいたします。

追記:ページの更新、別スプレッドシートへ試行などはやっております。

こちら僕も試してみましたが動作しましたね。。

コンソールにエラーなどなにかでていませんでしょうか?
下記を参考にみてみてください。

https://developer.cybozu.io/hc/ja/articles/207613916-%E5%8B%95%E3%81%8B%E3%81%AA%E3%81%84-%E3%81%9D%E3%82%93%E3%81%AA%E6%99%82%E3%81%AF%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E3%82%92%E3%81%97%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86-%E5%85%A5%E9%96%80%E7%B7%A8

回答いただきありがとうございます。

コンソールをみましたところ

>Uncaught TypeError: Cannot read properties of undefined (reading ‘value’)
68行目のvalueでエラーがでているようでした

        // 商品リストをArray変数にセット
        var productArray = [];
        $.each(record.見積明細.value, function(i, item) {
            productArray.push([
              item.value.product_name.value, //← ココがエラー

Google apiやID以外は書き換えていないとは思うのですが

できる人がいるということは私のミスだと思うので、もう少しやってみようと思います

わかりました。フィールドコードの名前が違ってました。

別件のエラーがでたので対処してみます。

ありがとうございました。