問題タブ [google-sites]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
332 参照

google-sheets - スプレッドシートを使用して setHtmlContent で Google サイトのすべてのページを更新する

私は James Ferreira の優れた本からスクリプトを変更しようとしている初心者ですが、問題に直面しています。setHtmlContent を使用してスプレッドシートから Google サイトの既存のすべてのページを更新したいと考えています。1 つのページを変更できますが、すべてのページを変更することはできません。これは可能ですか?これは私が使用しているスクリプトです:

0 投票する
1 に答える
699 参照

google-sites - 外部スクリプトグーグルサイトの視覚化

私はグーグルサイトを持っています。外部スクリプトを使用して、自分のサイトでGoogleの視覚化を機能させたい:

これはうまくいかないスクリプトの一部です。

このスクリプトをhtmlboxに追加すると、次のエラーが発生します: 1 + 13-42:外部URLjsapiを読み込めませんでした

なぜjsapiがロードされないのですか?

0 投票する
1 に答える
2151 参照

google-data-api - Google Sites API - 2-legged oAuth を介してすべてのドメイン サイトを取得する方法

Google Sites API を使用して、現在認証されているユーザーが読み取り/書き込み/所有者のアクセス権を持つサイトだけでなく、ドメインのすべてのサイトのリストを取得しようとしています。私が知る限り、現在の API でこれを処理する機能はありません。

ただし、現在の API リファレンス (https://developers.google.com/google-apps/sites/docs/1.0/reference/) によると、パラメーターを使用して、ユーザーが少なくとも「表示」できるすべてのサイトを含めることができます。 . これをドメイン管理者ユーザーの使用と組み合わせると、私の要件を処理できるようです。

残念ながら、これを機能させることはできません。サイト フィードを使用していることを除いて、http ://gdatatips.blogspot.ca/search/label/oauth の次の例とほとんど同じです。

xoauth_requestor_id=my.admin.user@domain.com を正常に指定して、サイトのリストを取得できます。しかし、「include-all-sites」パラメーターをフィード URL に追加すると、次のようになります。

https://sites.google.com/feeds/site/mydomain.com/?include-all-sites=true

次のエラーが表示されます。

不明な認証ヘッダー エラー 401

これを行う別の方法はありますか?「include-all-sites」パラメーターを使用するドキュメントや実用的な例が見つかりません。

アップデート:

ヘッダー出力は次のとおりです。

0 投票する
1 に答える
203 参照

google-apps-script - 更新ボタンをクリックするたびに複数のユーザーの入力を同期させるために、Google サイトで Google Script App を更新する方法はありますか?

Google サイト ページの Google スクリプト アプリの UI にチェック ボックスがあり、同じ Google サイト ページを表示している他のユーザーのチェック ボックスも、ユーザーの 1 人がクリックしたときにオンになるようにしたいと考えています。これは可能ですか?

0 投票する
3 に答える
44412 参照

javascript - カスタム JavaScript を Google サイトに追加するには?

Google サイトのサイトで JS を追加/編集できるようにするにはどうすればよいですか? このように、jQuery と jQuery UI を使用して、サイトのルック アンド フィールを操作したいと考えています。

明確にするために、私はすべてのGoogleサイトについて話しているのではなく、Googleが作成した「Googleサイト」と呼ばれる独自のシステムを作成するだけです -> https://sites.google.com/

ハウツーページには、これがあります:サポートされていない機能

HTML ボックス ツールは現在、次の機能をサポートしていません。

iframes JavaScript コードは、script、image、または link タグを作成できません。ドキュメント/ウィンドウの onload および onready 関数。ドキュメントのロード後にロードする必要があるコードの最後に任意の JavaScript を配置できます。

それは、HTML ツールでタグを作成できないということですか? 上のデモにいるのに?

0 投票する
2 に答える
129 参照

google-apps-script - GA 内から Google サイトにアクセスするために使用される Google アカウントを取得する

Google スプレッドシートにアクセスする Google スクリプト UI を持つ Google サイトがあります。

Google スクリプトが、Google サイトへのアクセスに使用された Google アカウントに基づいて別のスプレッドシートにアクセスできるようにしたいと考えています。

これは可能ですか?もしそうなら、誰かがサンプルコードで正しい方向に向けることができますか?

ありがとう、

ジョン

0 投票する
1 に答える
215 参照

google-apps-script - Appスクリプトから入力ボックスに「type」属性を設定する方法はありますか?

私は現在、多くのAppsScriptを使用するGoogleサイトを設計しています。

このウェブページはiOSデバイスからも使用されるため、利用可能なHTML5入力タイプ(具体的にはinput type ='email'およびtype='number')を使用して、ユーザーが正しい情報を簡単に入力できるようにしようとしています。 )。(たとえば、ここで見られるように:http ://www.the-art-of-web.com/html/html5-form-validation/ )

私がドキュメントで見る限り、それを行う方法はありませんが、確認するように依頼したかったのです。

0 投票する
1 に答える
3308 参照

google-apps-script - アプリ スクリプトを使用して Google サイトで URL クエリ パラメータを取得する方法

Apps Script を使用して Google サイトで URL クエリ パラメータを取得する方法が必要です。

$_GETPHPに似たものを探しています。

0 投票する
2 に答える
289 参照

google-apps-script - リダイレクト警告を作成するスクリプト

Google スクリプトを使用して最初のサイトに取り組んでいます。UI を作成し、Google スプレッドシートを参照して同じサイトのページにリンクするスクリプトが埋め込まれています。リンクがクリックされるたびに、次のような中間ページが表示されます。

前のページから https://sites.google.com/site/gchromeat/xxxxに移動しています。

そのページにアクセスしたくない場合は、前のページに戻ることができます。

これを回避する方法はありますか?

この動作はここで再現できます: https://sites.google.com/site/gchromeat/home/access