データ連携

【GAS】getDataSourceUrl()で外部連携URLを取得する方法(※非推奨・代替案あり)

【GAS】getDataSourceUrl()で外部連携URLを取得する方法(※非推奨・代替案あり)

 [GAS]
 2025-11-21

Google Apps Script (GAS)でスプレッドシートのデータを外部システムと連携させたい場合、過去にはgetDataSourceUrl()というメソッドが使われていました。しかし、このメソッドは現在では非推奨となっており、利用には注意が必要です。

この記事では、getDataSourceUrl()がどのような機能であったかと、現在推奨されている代替方法について解説します。

Google Apps Script 始め方 スプレッドシート 活用例
Google Apps Script 始め方 スプレッドシート 活用例 を各ショップで検索

getDataSourceUrl()とは?(※非推奨)

getDataSourceUrl()は、指定したRangeのデータを、外部からJSON形式で取得できる特殊なURLを生成するメソッドでした。

【GAS】getDataSourceTables()でBigQueryデータソース表を取得・更新する方法

【GAS】getDataSourceTables()でBigQueryデータソース表を取得・更新する方法

 [GAS]
 2025-11-25

Googleスプレッドシートの「接続されたシート」機能は、BigQueryなどの外部データを直接扱える強力な機能ですが、そのデータ更新を自動化したいと考えたことはありませんか? getDataSourceTables()は、このデータソースとの連携をGoogle Apps Script (GAS)から制御するための専門的なメソッドです。

この記事では、getDataSourceTables()を使ってデータソース表を取得し、そのデータをプログラムで更新・管理する方法を解説します。