- REST リソース: v1beta.accountSummaries
- REST リソース: v1beta.accounts
- REST リソース: v1beta.properties
- REST リソース: v1beta.properties.conversionEvents
- REST リソース: v1beta.properties.customDimensions
- REST リソース: v1beta.properties.customMetrics
- REST リソース: v1beta.properties.dataStreams
- REST リソース: v1beta.properties.dataStreams.measurementProtocolSecrets
- REST リソース: v1beta.properties.firebaseLinks
- REST リソース: v1beta.properties.googleAdsLinks
- REST リソース: v1alpha.accountSummaries
- REST リソース: v1alpha.accounts
- REST リソース: v1alpha.accounts.userLinks
- REST リソース: v1alpha.properties
- REST リソース: v1alpha.properties.audiences
- REST リソース: v1alpha.properties.conversionEvents
- REST リソース: v1alpha.properties.customDimensions
- REST リソース: v1alpha.properties.customMetrics
- REST リソース: v1alpha.properties.dataStreams
- REST リソース: v1alpha.properties.dataStreams.measurementProtocolSecrets
- REST リソース: v1alpha.properties.displayVideo360AdvertiserLinkProposals
- REST リソース: v1alpha.properties.displayVideo360AdvertiserLinks
- REST リソース: v1alpha.properties.firebaseLinks
- REST リソース: v1alpha.properties.googleAdsLinks
- REST リソース: v1alpha.properties.userLinks
サービス: analyticsadmin.googleapis.com
このサービスを呼び出すには、Google が提供するクライアント ライブラリを使用することをおすすめします。アプリケーションで独自のライブラリを使用してこのサービスを呼び出す必要がある場合は、API リクエストを行うときに次の情報を使用してください。
ディスカバリ ドキュメント
ディスカバリ ドキュメントは、REST API を記述して使用するための機械可読仕様です。クライアント ライブラリ、IDE プラグイン、Google API と連携するその他のツールのビルドに使用されます。1 つのサービスで複数のディスカバリ ドキュメントを提供できます。このサービスでは、次のディスカバリ ドキュメントが用意されています。
サービス エンドポイント
サービス エンドポイントは、API サービスのネットワーク アドレスを指定するベース URL です。1 つのサービスに複数のサービス エンドポイントが存在する場合があります。このサービスには次のサービス エンドポイントがあり、以下のすべての URI がこのサービス エンドポイントに関連しています。
https://analyticsadmin.googleapis.com
REST リソース: v1beta.accountSummaries
Methods | |
---|---|
list |
GET /v1beta/accountSummaries 呼び出し元がアクセス可能なすべてのアカウントの概要を返します。 |
REST リソース: v1beta.accounts
Methods | |
---|---|
delete |
DELETE /v1beta/{name=accounts/*} 移行先アカウントを削除(復元可能)としてマークし、返します。 |
get |
GET /v1beta/{name=accounts/*} 単一のアカウントの検索。 |
getDataSharingSettings |
GET /v1beta/{name=accounts/*/dataSharingSettings} アカウントのデータ共有設定を取得する。 |
list |
GET /v1beta/accounts 呼び出し元がアクセス可能なすべてのアカウントを返します。 |
patch |
PATCH /v1beta/{account.name=accounts/*} アカウントを更新します。 |
provisionAccountTicket |
POST /v1beta/accounts:provisionAccountTicket アカウントの作成を行うためのチケットをリクエストします。 |
searchChangeHistoryEvents |
POST /v1beta/{account=accounts/*}:searchChangeHistoryEvents 指定したフィルタの組み合わせで、アカウントまたはその子に対する変更をすべて検索します。 |
REST リソース: v1beta.properties
Methods | |
---|---|
acknowledgeUserDataCollection |
POST /v1beta/{property=properties/*}:acknowledgeUserDataCollection 指定したプロパティのユーザーデータ収集の条件に同意します。 |
create |
POST /v1beta/properties 指定した地域と属性で GA4 プロパティを作成します。 |
delete |
DELETE /v1beta/{name=properties/*} ターゲット プロパティを削除(復元可能)としてマークし、返します。 |
get |
GET /v1beta/{name=properties/*} 1 つの「GA4」プロパティを検索します。 |
getDataRetentionSettings |
GET /v1beta/{name=properties/*/dataRetentionSettings} このプロパティのシングルトン データ保持設定を返します。 |
list |
GET /v1beta/properties 指定した親アカウントの子プロパティを返します。 |
patch |
PATCH /v1beta/{property.name=properties/*} プロパティを更新します。 |
updateDataRetentionSettings |
PATCH /v1beta/{dataRetentionSettings.name=properties/*/dataRetentionSettings} このプロパティのシングルトン データ保持設定を更新します。 |
REST リソース: v1beta.properties.conversionEvents
Methods | |
---|---|
create |
POST /v1beta/{parent=properties/*}/conversionEvents 指定された属性を使用してコンバージョン イベントを作成します。 |
delete |
DELETE /v1beta/{name=properties/*/conversionEvents/*} プロパティのコンバージョン イベントを削除します。 |
get |
GET /v1beta/{name=properties/*/conversionEvents/*} 単一のコンバージョン イベントを取得します。 |
list |
GET /v1beta/{parent=properties/*}/conversionEvents 指定した親プロパティのコンバージョン イベントのリストを返します。 |
REST リソース: v1beta.properties.customDimensions
Methods | |
---|---|
archive |
POST /v1beta/{name=properties/*/customDimensions/*}:archive プロパティの CustomDimension をアーカイブします。 |
create |
POST /v1beta/{parent=properties/*}/customDimensions CustomDimension を作成します。 |
get |
GET /v1beta/{name=properties/*/customDimensions/*} 単一の CustomDimension を検索します。 |
list |
GET /v1beta/{parent=properties/*}/customDimensions プロパティの CustomDimensions を一覧表示します。 |
patch |
PATCH /v1beta/{customDimension.name=properties/*/customDimensions/*} プロパティの CustomDimension を更新します。 |
REST リソース: v1beta.properties.customMetrics
Methods | |
---|---|
archive |
POST /v1beta/{name=properties/*/customMetrics/*}:archive プロパティの CustomMetric をアーカイブします。 |
create |
POST /v1beta/{parent=properties/*}/customMetrics CustomMetric を作成します。 |
get |
GET /v1beta/{name=properties/*/customMetrics/*} 単一の CustomMetric ルックアップ。 |
list |
GET /v1beta/{parent=properties/*}/customMetrics プロパティの CustomMetrics を一覧表示します。 |
patch |
PATCH /v1beta/{customMetric.name=properties/*/customMetrics/*} プロパティの CustomMetric を更新します。 |
REST リソース: v1beta.properties.dataStreams
Methods | |
---|---|
create |
POST /v1beta/{parent=properties/*}/dataStreams DataStream を作成します。 |
delete |
DELETE /v1beta/{name=properties/*/dataStreams/*} プロパティの DataStream を削除します。 |
get |
GET /v1beta/{name=properties/*/dataStreams/*} 単一の DataStream を検索します。 |
list |
GET /v1beta/{parent=properties/*}/dataStreams プロパティの DataStreams を一覧表示します。 |
patch |
PATCH /v1beta/{dataStream.name=properties/*/dataStreams/*} プロパティの DataStream を更新します。 |
REST リソース: v1beta.properties.dataStreams.measurementProtocolSecrets
Methods | |
---|---|
create |
POST /v1beta/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets Measurement Protocol Secret を作成します。 |
delete |
DELETE /v1beta/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*} 対象の MeasurementProtocolSecret を削除します。 |
get |
GET /v1beta/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*} 単一の "GA4" の MeasurementProtocolSecret を検索します。 |
list |
GET /v1beta/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets 指定された親プロパティにある子 MeasurementProtocolSecrets を返します。 |
patch |
PATCH /v1beta/{measurementProtocolSecret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*} Measurement Protocol シークレットを更新します。 |
REST リソース: v1beta.properties.firebaseLinks
Methods | |
---|---|
create |
POST /v1beta/{parent=properties/*}/firebaseLinks FirebaseLink を作成します。 |
delete |
DELETE /v1beta/{name=properties/*/firebaseLinks/*} プロパティの FirebaseLink を削除します。 |
list |
GET /v1beta/{parent=properties/*}/firebaseLinks プロパティの FirebaseLinks を一覧表示します。 |
REST リソース: v1beta.properties.googleAdsLinks
Methods | |
---|---|
create |
POST /v1beta/{parent=properties/*}/googleAdsLinks GoogleAdsLink を作成します。 |
delete |
DELETE /v1beta/{name=properties/*/googleAdsLinks/*} プロパティの GoogleAdsLink を削除します。 |
list |
GET /v1beta/{parent=properties/*}/googleAdsLinks プロパティの GoogleAdsLinks を一覧表示します。 |
patch |
PATCH /v1beta/{googleAdsLink.name=properties/*/googleAdsLinks/*} プロパティの GoogleAdsLink を更新します |
REST リソース: v1alpha.accountSummaries
Methods | |
---|---|
list |
GET /v1alpha/accountSummaries 呼び出し元がアクセス可能なすべてのアカウントの概要を返します。 |
REST リソース: v1alpha.accounts
Methods | |
---|---|
delete |
DELETE /v1alpha/{name=accounts/*} 移行先アカウントを削除(復元可能)としてマークし、返します。 |
get |
GET /v1alpha/{name=accounts/*} 単一のアカウントの検索。 |
getDataSharingSettings |
GET /v1alpha/{name=accounts/*/dataSharingSettings} アカウントのデータ共有設定を取得する。 |
list |
GET /v1alpha/accounts 呼び出し元がアクセス可能なすべてのアカウントを返します。 |
patch |
PATCH /v1alpha/{account.name=accounts/*} アカウントを更新します。 |
provisionAccountTicket |
POST /v1alpha/accounts:provisionAccountTicket アカウントの作成を行うためのチケットをリクエストします。 |
searchChangeHistoryEvents |
POST /v1alpha/{account=accounts/*}:searchChangeHistoryEvents 指定したフィルタの組み合わせで、アカウントまたはその子に対する変更をすべて検索します。 |
REST リソース: v1alpha.accounts.userLinks
Methods | |
---|---|
audit |
POST /v1alpha/{parent=accounts/*}/userLinks:audit アカウントまたはプロパティのすべてのユーザーリンクを一覧表示します。これには、グループまたは組織管理者のロールによって付与された、有効な権限に由来する暗黙的リンクも含まれます。 |
batchCreate |
POST /v1alpha/{parent=accounts/*}/userLinks:batchCreate 複数のユーザーに関する情報を作成します。1 つのアカウントまたはプロパティにリンクします。 |
batchDelete |
POST /v1alpha/{parent=accounts/*}/userLinks:batchDelete 複数のユーザーに関する情報を削除します。アカウントまたはプロパティへのリンクが含まれます。 |
batchGet |
GET /v1alpha/{parent=accounts/*}/userLinks:batchGet 複数のユーザーに関する情報を取得します。アカウントまたはプロパティへのリンクです。 |
batchUpdate |
POST /v1alpha/{parent=accounts/*}/userLinks:batchUpdate 複数のユーザーに関する情報を更新したり、アカウントやプロパティにリンクしたりできます。 |
create |
POST /v1alpha/{parent=accounts/*}/userLinks アカウントまたはプロパティにユーザーリンクを作成します。 |
delete |
DELETE /v1alpha/{name=accounts/*/userLinks/*} アカウントまたはプロパティのユーザーリンクを削除します。 |
get |
GET /v1alpha/{name=accounts/*/userLinks/*} ユーザーまたはアカウントまたはプロパティへのリンクに関する情報を取得します。 |
list |
GET /v1alpha/{parent=accounts/*}/userLinks アカウントまたはプロパティのすべてのユーザーリンクを一覧表示します。 |
patch |
PATCH /v1alpha/{userLink.name=accounts/*/userLinks/*} アカウントまたはプロパティのユーザーリンクを更新します。 |
REST リソース: v1alpha.properties
Methods | |
---|---|
acknowledgeUserDataCollection |
POST /v1alpha/{property=properties/*}:acknowledgeUserDataCollection 指定したプロパティのユーザーデータ収集の条件に同意します。 |
create |
POST /v1alpha/properties 指定した地域と属性で GA4 プロパティを作成します。 |
delete |
DELETE /v1alpha/{name=properties/*} ターゲット プロパティを削除(復元可能)としてマークし、返します。 |
get |
GET /v1alpha/{name=properties/*} 1 つの「GA4」プロパティを検索します。 |
getAttributionSettings |
GET /v1alpha/{name=properties/*/attributionSettings} AttributionSettings シングルトンのルックアップ。 |
getDataRetentionSettings |
GET /v1alpha/{name=properties/*/dataRetentionSettings} このプロパティのシングルトン データ保持設定を返します。 |
getGoogleSignalsSettings |
GET /v1alpha/{name=properties/*/googleSignalsSettings} プロパティの Google シグナル設定の検索。 |
list |
GET /v1alpha/properties 指定した親アカウントの子プロパティを返します。 |
patch |
PATCH /v1alpha/{property.name=properties/*} プロパティを更新します。 |
runAccessReport |
POST /v1alpha/{entity=properties/*}:runAccessReport データアクセス レコードのカスタム レポートを返します。 |
updateAttributionSettings |
PATCH /v1alpha/{attributionSettings.name=properties/*/attributionSettings} プロパティのアトリビューション設定を更新します。 |
updateDataRetentionSettings |
PATCH /v1alpha/{dataRetentionSettings.name=properties/*/dataRetentionSettings} このプロパティのシングルトン データ保持設定を更新します。 |
updateGoogleSignalsSettings |
PATCH /v1alpha/{googleSignalsSettings.name=properties/*/googleSignalsSettings} プロパティの Google シグナル設定を更新します。 |
REST リソース: v1alpha.properties.audiences
Methods | |
---|---|
archive |
POST /v1alpha/{name=properties/*/audiences/*}:archive プロパティのオーディエンスがアーカイブされます。 |
create |
POST /v1alpha/{parent=properties/*}/audiences オーディエンスを作成します。 |
get |
GET /v1alpha/{name=properties/*/audiences/*} 単一のオーディエンスを検索します。 |
list |
GET /v1alpha/{parent=properties/*}/audiences プロパティのオーディエンスを一覧表示します。 |
patch |
PATCH /v1alpha/{audience.name=properties/*/audiences/*} プロパティのオーディエンスを更新します。 |
REST リソース: v1alpha.properties.conversionEvents
Methods | |
---|---|
create |
POST /v1alpha/{parent=properties/*}/conversionEvents 指定された属性を使用してコンバージョン イベントを作成します。 |
delete |
DELETE /v1alpha/{name=properties/*/conversionEvents/*} プロパティのコンバージョン イベントを削除します。 |
get |
GET /v1alpha/{name=properties/*/conversionEvents/*} 単一のコンバージョン イベントを取得します。 |
list |
GET /v1alpha/{parent=properties/*}/conversionEvents 指定した親プロパティのコンバージョン イベントのリストを返します。 |
REST リソース: v1alpha.properties.customDimensions
Methods | |
---|---|
archive |
POST /v1alpha/{name=properties/*/customDimensions/*}:archive プロパティの CustomDimension をアーカイブします。 |
create |
POST /v1alpha/{parent=properties/*}/customDimensions CustomDimension を作成します。 |
get |
GET /v1alpha/{name=properties/*/customDimensions/*} 単一の CustomDimension を検索します。 |
list |
GET /v1alpha/{parent=properties/*}/customDimensions プロパティの CustomDimensions を一覧表示します。 |
patch |
PATCH /v1alpha/{customDimension.name=properties/*/customDimensions/*} プロパティの CustomDimension を更新します。 |
REST リソース: v1alpha.properties.customMetrics
Methods | |
---|---|
archive |
POST /v1alpha/{name=properties/*/customMetrics/*}:archive プロパティの CustomMetric をアーカイブします。 |
create |
POST /v1alpha/{parent=properties/*}/customMetrics CustomMetric を作成します。 |
get |
GET /v1alpha/{name=properties/*/customMetrics/*} 単一の CustomMetric ルックアップ。 |
list |
GET /v1alpha/{parent=properties/*}/customMetrics プロパティの CustomMetrics を一覧表示します。 |
patch |
PATCH /v1alpha/{customMetric.name=properties/*/customMetrics/*} プロパティの CustomMetric を更新します。 |
REST リソース: v1alpha.properties.dataStreams
Methods | |
---|---|
create |
POST /v1alpha/{parent=properties/*}/dataStreams DataStream を作成します。 |
delete |
DELETE /v1alpha/{name=properties/*/dataStreams/*} プロパティの DataStream を削除します。 |
get |
GET /v1alpha/{name=properties/*/dataStreams/*} 単一の DataStream を検索します。 |
getGlobalSiteTag |
GET /v1alpha/{name=properties/*/dataStreams/*/globalSiteTag} 指定したウェブ ストリームのサイトタグを返します。 |
list |
GET /v1alpha/{parent=properties/*}/dataStreams プロパティの DataStreams を一覧表示します。 |
patch |
PATCH /v1alpha/{dataStream.name=properties/*/dataStreams/*} プロパティの DataStream を更新します。 |
REST リソース: v1alpha.properties.dataStreams.measurementProtocolSecrets
Methods | |
---|---|
create |
POST /v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets Measurement Protocol Secret を作成します。 |
delete |
DELETE /v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*} 対象の MeasurementProtocolSecret を削除します。 |
get |
GET /v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*} 単一の "GA4" の MeasurementProtocolSecret を検索します。 |
list |
GET /v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets 指定された親プロパティにある子 MeasurementProtocolSecrets を返します。 |
patch |
PATCH /v1alpha/{measurementProtocolSecret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*} Measurement Protocol シークレットを更新します。 |
REST リソース: v1alpha.properties.displayVideo360AdvertiserLinkProposals
Methods | |
---|---|
approve |
POST /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:approve DisplayVideo360AdvertiserLinkProposal を承認します。 |
cancel |
POST /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:cancel DisplayVideo360AdvertiserLinkProposal をキャンセルします。 |
create |
POST /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals DisplayVideo360AdvertiserLinkProposal を作成します。 |
delete |
DELETE /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*} プロパティの DisplayVideo360AdvertiserLinkProposal を削除します。 |
get |
GET /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*} 単一の DisplayVideo360AdvertiserLinkProposal のルックアップ。 |
list |
GET /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals プロパティの DisplayVideo360AdvertiserLinkProposals を一覧表示します。 |
REST リソース: v1alpha.properties.displayVideo360AdvertiserLinks
Methods | |
---|---|
create |
POST /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinks DisplayVideo360AdvertiserLink を作成します。 |
delete |
DELETE /v1alpha/{name=properties/*/displayVideo360AdvertiserLinks/*} プロパティの DisplayVideo360AdvertiserLink を削除します。 |
get |
GET /v1alpha/{name=properties/*/displayVideo360AdvertiserLinks/*} 単一の DisplayVideo360AdvertiserLink を検索 |
list |
GET /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinks プロパティのすべての DisplayVideo360AdvertiserLinks を一覧表示します。 |
patch |
PATCH /v1alpha/{displayVideo360AdvertiserLink.name=properties/*/displayVideo360AdvertiserLinks/*} プロパティの DisplayVideo360AdvertiserLink を更新します。 |
REST リソース: v1alpha.properties.firebaseLinks
Methods | |
---|---|
create |
POST /v1alpha/{parent=properties/*}/firebaseLinks FirebaseLink を作成します。 |
delete |
DELETE /v1alpha/{name=properties/*/firebaseLinks/*} プロパティの FirebaseLink を削除します。 |
list |
GET /v1alpha/{parent=properties/*}/firebaseLinks プロパティの FirebaseLinks を一覧表示します。 |
REST リソース: v1alpha.properties.googleAdsLinks
Methods | |
---|---|
create |
POST /v1alpha/{parent=properties/*}/googleAdsLinks GoogleAdsLink を作成します。 |
delete |
DELETE /v1alpha/{name=properties/*/googleAdsLinks/*} プロパティの GoogleAdsLink を削除します。 |
list |
GET /v1alpha/{parent=properties/*}/googleAdsLinks プロパティの GoogleAdsLinks を一覧表示します。 |
patch |
PATCH /v1alpha/{googleAdsLink.name=properties/*/googleAdsLinks/*} プロパティの GoogleAdsLink を更新します |
REST リソース: v1alpha.properties.userLinks
Methods | |
---|---|
audit |
POST /v1alpha/{parent=properties/*}/userLinks:audit アカウントまたはプロパティのすべてのユーザーリンクを一覧表示します。これには、グループまたは組織管理者のロールによって付与された、有効な権限に由来する暗黙的リンクも含まれます。 |
batchCreate |
POST /v1alpha/{parent=properties/*}/userLinks:batchCreate 複数のユーザーに関する情報を作成します。1 つのアカウントまたはプロパティにリンクします。 |
batchDelete |
POST /v1alpha/{parent=properties/*}/userLinks:batchDelete 複数のユーザーに関する情報を削除します。アカウントまたはプロパティへのリンクが含まれます。 |
batchGet |
GET /v1alpha/{parent=properties/*}/userLinks:batchGet 複数のユーザーに関する情報を取得します。アカウントまたはプロパティへのリンクです。 |
batchUpdate |
POST /v1alpha/{parent=properties/*}/userLinks:batchUpdate 複数のユーザーに関する情報を更新したり、アカウントやプロパティにリンクしたりできます。 |
create |
POST /v1alpha/{parent=properties/*}/userLinks アカウントまたはプロパティにユーザーリンクを作成します。 |
delete |
DELETE /v1alpha/{name=properties/*/userLinks/*} アカウントまたはプロパティのユーザーリンクを削除します。 |
get |
GET /v1alpha/{name=properties/*/userLinks/*} ユーザーまたはアカウントまたはプロパティへのリンクに関する情報を取得します。 |
list |
GET /v1alpha/{parent=properties/*}/userLinks アカウントまたはプロパティのすべてのユーザーリンクを一覧表示します。 |
patch |
PATCH /v1alpha/{userLink.name=properties/*/userLinks/*} アカウントまたはプロパティのユーザーリンクを更新します。 |