Google Analytics Admin API

Layanan: analyticsadmin.googleapis.com

Untuk memanggil layanan ini, sebaiknya Anda menggunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat membuat permintaan API.

Dokumen discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen penemuan berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:

  • https://analyticsadmin.googleapis.com

Resource REST: v1beta.accountSummaries

Metode
list GET /v1beta/accountSummaries
Menampilkan ringkasan semua akun yang dapat diakses oleh pemanggil.

Resource REST: v1beta.accounts

Metode
delete DELETE /v1beta/{name=accounts/*}
Menandai Akun target sebagai dihapus untuk sementara (yaitu: "dibuang") dan menampilkannya.
get GET /v1beta/{name=accounts/*}
Pencarian untuk satu Akun.
getDataSharingSettings GET /v1beta/{name=accounts/*/dataSharingSettings}
Dapatkan setelan berbagi data di akun.
list GET /v1beta/accounts
Menampilkan semua akun yang dapat diakses oleh pemanggil.
patch PATCH /v1beta/{account.name=accounts/*}
Memperbarui akun.
provisionAccountTicket POST /v1beta/accounts:provisionAccountTicket
Meminta tiket untuk membuat akun.
runAccessReport POST /v1beta/{entity=accounts/*}:runAccessReport
Menampilkan laporan data akses data yang disesuaikan.
searchChangeHistoryEvents POST /v1beta/{account=accounts/*}:searchChangeHistoryEvents
Menelusuri semua perubahan pada akun atau turunannya berdasarkan kumpulan filter yang ditentukan.

Resource REST: v1beta.properties

Metode
acknowledgeUserDataCollection POST /v1beta/{property=properties/*}:acknowledgeUserDataCollection
Menyetujui persyaratan pengumpulan data pengguna untuk properti yang ditentukan.
create POST /v1beta/properties
Membuat properti "GA4" dengan lokasi dan atribut yang ditentukan.
delete DELETE /v1beta/{name=properties/*}
Menandai Properti target sebagai dihapus untuk sementara (yaitu: "dibuang") dan menampilkannya.
get GET /v1beta/{name=properties/*}
Cari satu Properti "GA4".
getDataRetentionSettings GET /v1beta/{name=properties/*/dataRetentionSettings}
Menampilkan setelan retensi data singleton untuk properti ini.
list GET /v1beta/properties
Menampilkan Properti turunan dalam Akun induk yang ditentukan.
patch PATCH /v1beta/{property.name=properties/*}
Memperbarui properti.
runAccessReport POST /v1beta/{entity=properties/*}:runAccessReport
Menampilkan laporan data akses data yang disesuaikan.
updateDataRetentionSettings PATCH /v1beta/{dataRetentionSettings.name=properties/*/dataRetentionSettings}
Memperbarui setelan retensi data singleton untuk properti ini.

Resource REST: v1beta.properties.conversionEvents

Metode
create POST /v1beta/{parent=properties/*}/conversionEvents
Membuat peristiwa konversi dengan atribut yang ditentukan.
delete DELETE /v1beta/{name=properties/*/conversionEvents/*}
Menghapus peristiwa konversi di properti.
get GET /v1beta/{name=properties/*/conversionEvents/*}
Ambil satu peristiwa konversi.
list GET /v1beta/{parent=properties/*}/conversionEvents
Menampilkan daftar peristiwa konversi di properti induk yang ditentukan.

Resource REST: v1beta.properties.customDimensions

Metode
archive POST /v1beta/{name=properties/*/customDimensions/*}:archive
Mengarsipkan CustomDimension pada properti.
create POST /v1beta/{parent=properties/*}/customDimensions
Membuat CustomDimension.
get GET /v1beta/{name=properties/*/customDimensions/*}
Cari satu CustomDimension.
list GET /v1beta/{parent=properties/*}/customDimensions
Mencantumkan CustomDimensions di properti.
patch PATCH /v1beta/{customDimension.name=properties/*/customDimensions/*}
Memperbarui CustomCustom pada properti.

Resource REST: v1beta.properties.customMetrics

Metode
archive POST /v1beta/{name=properties/*/customMetrics/*}:archive
Mengarsipkan CustomMetric pada properti.
create POST /v1beta/{parent=properties/*}/customMetrics
Membuat CustomMetric.
get GET /v1beta/{name=properties/*/customMetrics/*}
Cari satu SingleMetric.
list GET /v1beta/{parent=properties/*}/customMetrics
Mencantumkan CustomMetrics pada properti.
patch PATCH /v1beta/{customMetric.name=properties/*/customMetrics/*}
Memperbarui CustomMetric pada properti.

Resource REST: v1beta.properties.dataStreams

Metode
create POST /v1beta/{parent=properties/*}/dataStreams
Membuat DataStream.
delete DELETE /v1beta/{name=properties/*/dataStreams/*}
Menghapus DataStream pada properti.
get GET /v1beta/{name=properties/*/dataStreams/*}
Cari satu DataStream.
list GET /v1beta/{parent=properties/*}/dataStreams
Mencantumkan DataStream di properti.
patch PATCH /v1beta/{dataStream.name=properties/*/dataStreams/*}
Memperbarui DataStream pada properti.

Resource REST: v1beta.properties.dataStreams.measurementProtocolSecrets

Metode
create POST /v1beta/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets
Membuat rahasia measurement protocol.
delete DELETE /v1beta/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Menghapus MeasurementProtocolSecret target.
get GET /v1beta/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Cari satu MeasurementProtocolSecret "GA4".
list GET /v1beta/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets
Menampilkan ChildMeasurementProtocolSecrets turunan di Properti induk yang ditentukan.
patch PATCH /v1beta/{measurementProtocolSecret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Memperbarui rahasia Measurement Protocol.

Resource REST: v1alpha.accountSummaries

Metode
list GET /v1alpha/accountSummaries
Menampilkan ringkasan semua akun yang dapat diakses oleh pemanggil.

Resource REST: v1alpha.accounts

Metode
delete DELETE /v1alpha/{name=accounts/*}
Menandai Akun target sebagai dihapus untuk sementara (yaitu: "dibuang") dan menampilkannya.
get GET /v1alpha/{name=accounts/*}
Pencarian untuk satu Akun.
getDataSharingSettings GET /v1alpha/{name=accounts/*/dataSharingSettings}
Dapatkan setelan berbagi data di akun.
list GET /v1alpha/accounts
Menampilkan semua akun yang dapat diakses oleh pemanggil.
patch PATCH /v1alpha/{account.name=accounts/*}
Memperbarui akun.
provisionAccountTicket POST /v1alpha/accounts:provisionAccountTicket
Meminta tiket untuk membuat akun.
runAccessReport POST /v1alpha/{entity=accounts/*}:runAccessReport
Menampilkan laporan data akses data yang disesuaikan.
searchChangeHistoryEvents POST /v1alpha/{account=accounts/*}:searchChangeHistoryEvents
Menelusuri semua perubahan pada akun atau turunannya berdasarkan kumpulan filter yang ditentukan.

Resource REST: v1alpha.accounts.accessBindings

Metode
batchCreate POST /v1alpha/{parent=accounts/*}/accessBindings:batchCreate
Membuat informasi tentang beberapa binding akses ke akun atau properti.
batchDelete POST /v1alpha/{parent=accounts/*}/accessBindings:batchDelete
Menghapus informasi tentang penautan beberapa pengguna ke satu akun atau properti.
batchGet GET /v1alpha/{parent=accounts/*}/accessBindings:batchGet
Mendapatkan informasi tentang beberapa binding akses ke akun atau properti.
batchUpdate POST /v1alpha/{parent=accounts/*}/accessBindings:batchUpdate
Memperbarui informasi tentang beberapa binding akses ke akun atau properti.
create POST /v1alpha/{parent=accounts/*}/accessBindings
Membuat binding akses pada akun atau properti.
delete DELETE /v1alpha/{name=accounts/*/accessBindings/*}
Menghapus binding akses pada akun atau properti.
get GET /v1alpha/{name=accounts/*/accessBindings/*}
Mendapatkan informasi tentang binding akses.
list GET /v1alpha/{parent=accounts/*}/accessBindings
Mencantumkan semua binding akses pada akun atau properti.
patch PATCH /v1alpha/{accessBinding.name=accounts/*/accessBindings/*}
Memperbarui binding akses di akun atau properti.

Resource REST: v1alpha.properties

Metode
acknowledgeUserDataCollection POST /v1alpha/{property=properties/*}:acknowledgeUserDataCollection
Menyetujui persyaratan pengumpulan data pengguna untuk properti yang ditentukan.
create POST /v1alpha/properties
Membuat properti "GA4" dengan lokasi dan atribut yang ditentukan.
createConnectedSiteTag POST /v1alpha/properties:createConnectedSiteTag
Membuat tag situs yang terhubung untuk properti Universal Analytics.
delete DELETE /v1alpha/{name=properties/*}
Menandai Properti target sebagai dihapus untuk sementara (yaitu: "dibuang") dan menampilkannya.
deleteConnectedSiteTag POST /v1alpha/properties:deleteConnectedSiteTag
Menghapus tag situs yang terhubung untuk properti Universal Analytics.
fetchAutomatedGa4ConfigurationOptOut POST /v1alpha/properties:fetchAutomatedGa4ConfigurationOptOut
Mengambil status pilihan tidak ikut untuk proses penyiapan GA4 otomatis untuk properti UA.
fetchConnectedGa4Property GET /v1alpha/properties:fetchConnectedGa4Property
Dengan memperhitungkan properti UA yang ditentukan, properti GA4 yang terhubung ke properti tersebut akan mencarinya.
get GET /v1alpha/{name=properties/*}
Cari satu Properti "GA4".
getAttributionSettings GET /v1alpha/{name=properties/*/attributionSettings}
Cari singleton AttributionSettings.
getDataRetentionSettings GET /v1alpha/{name=properties/*/dataRetentionSettings}
Menampilkan setelan retensi data singleton untuk properti ini.
getGoogleSignalsSettings GET /v1alpha/{name=properties/*/googleSignalsSettings}
Setelan pencarian Sinyal Google untuk properti.
list GET /v1alpha/properties
Menampilkan Properti turunan dalam Akun induk yang ditentukan.
listConnectedSiteTags POST /v1alpha/properties:listConnectedSiteTags
Mencantumkan tag situs yang terhubung untuk properti Universal Analytics.
patch PATCH /v1alpha/{property.name=properties/*}
Memperbarui properti.
runAccessReport POST /v1alpha/{entity=properties/*}:runAccessReport
Menampilkan laporan data akses data yang disesuaikan.
setAutomatedGa4ConfigurationOptOut POST /v1alpha/properties:setAutomatedGa4ConfigurationOptOut
Menetapkan status pilihan tidak ikut untuk proses penyiapan GA4 otomatis untuk properti UA.
updateAttributionSettings PATCH /v1alpha/{attributionSettings.name=properties/*/attributionSettings}
Memperbarui setelan atribusi di properti.
updateDataRetentionSettings PATCH /v1alpha/{dataRetentionSettings.name=properties/*/dataRetentionSettings}
Memperbarui setelan retensi data singleton untuk properti ini.
updateGoogleSignalsSettings PATCH /v1alpha/{googleSignalsSettings.name=properties/*/googleSignalsSettings}
Memperbarui setelan Sinyal Google untuk properti.

Resource REST: v1alpha.properties.accessBindings

Metode
batchCreate POST /v1alpha/{parent=properties/*}/accessBindings:batchCreate
Membuat informasi tentang beberapa binding akses ke akun atau properti.
batchDelete POST /v1alpha/{parent=properties/*}/accessBindings:batchDelete
Menghapus informasi tentang penautan beberapa pengguna ke satu akun atau properti.
batchGet GET /v1alpha/{parent=properties/*}/accessBindings:batchGet
Mendapatkan informasi tentang beberapa binding akses ke akun atau properti.
batchUpdate POST /v1alpha/{parent=properties/*}/accessBindings:batchUpdate
Memperbarui informasi tentang beberapa binding akses ke akun atau properti.
create POST /v1alpha/{parent=properties/*}/accessBindings
Membuat binding akses pada akun atau properti.
delete DELETE /v1alpha/{name=properties/*/accessBindings/*}
Menghapus binding akses pada akun atau properti.
get GET /v1alpha/{name=properties/*/accessBindings/*}
Mendapatkan informasi tentang binding akses.
list GET /v1alpha/{parent=properties/*}/accessBindings
Mencantumkan semua binding akses pada akun atau properti.
patch PATCH /v1alpha/{accessBinding.name=properties/*/accessBindings/*}
Memperbarui binding akses di akun atau properti.

Resource REST: v1alpha.properties.audiences

Metode
archive POST /v1alpha/{name=properties/*/audiences/*}:archive
Mengarsipkan Audiens di properti.
create POST /v1alpha/{parent=properties/*}/audiences
Membuat Audiens.
get GET /v1alpha/{name=properties/*/audiences/*}
Cari satu Audiens.
list GET /v1alpha/{parent=properties/*}/audiences
Mencantumkan Audiens di properti.
patch PATCH /v1alpha/{audience.name=properties/*/audiences/*}
Memperbarui Audiens di properti.

Resource REST: v1alpha.properties.channelGroups

Metode
create POST /v1alpha/{parent=properties/*}/channelGroups
Membuat ChannelGroup.
delete DELETE /v1alpha/{name=properties/*/channelGroups/*}
Menghapus ChannelGroup di properti.
get GET /v1alpha/{name=properties/*/channelGroups/*}
Cari satu ChannelGroup.
list GET /v1alpha/{parent=properties/*}/channelGroups
Mencantumkan ChannelGroup di properti.
patch PATCH /v1alpha/{channelGroup.name=properties/*/channelGroups/*}
Mengupdate ChannelGroup.

Resource REST: v1alpha.properties.conversionEvents

Metode
create POST /v1alpha/{parent=properties/*}/conversionEvents
Membuat peristiwa konversi dengan atribut yang ditentukan.
delete DELETE /v1alpha/{name=properties/*/conversionEvents/*}
Menghapus peristiwa konversi di properti.
get GET /v1alpha/{name=properties/*/conversionEvents/*}
Ambil satu peristiwa konversi.
list GET /v1alpha/{parent=properties/*}/conversionEvents
Menampilkan daftar peristiwa konversi di properti induk yang ditentukan.

Resource REST: v1alpha.properties.customDimensions

Metode
archive POST /v1alpha/{name=properties/*/customDimensions/*}:archive
Mengarsipkan CustomDimension pada properti.
create POST /v1alpha/{parent=properties/*}/customDimensions
Membuat CustomDimension.
get GET /v1alpha/{name=properties/*/customDimensions/*}
Cari satu CustomDimension.
list GET /v1alpha/{parent=properties/*}/customDimensions
Mencantumkan CustomDimensions di properti.
patch PATCH /v1alpha/{customDimension.name=properties/*/customDimensions/*}
Memperbarui CustomCustom pada properti.

Resource REST: v1alpha.properties.customMetrics

Metode
archive POST /v1alpha/{name=properties/*/customMetrics/*}:archive
Mengarsipkan CustomMetric pada properti.
create POST /v1alpha/{parent=properties/*}/customMetrics
Membuat CustomMetric.
get GET /v1alpha/{name=properties/*/customMetrics/*}
Cari satu SingleMetric.
list GET /v1alpha/{parent=properties/*}/customMetrics
Mencantumkan CustomMetrics pada properti.
patch PATCH /v1alpha/{customMetric.name=properties/*/customMetrics/*}
Memperbarui CustomMetric pada properti.

Resource REST: v1alpha.properties.dataStreams

Metode
create POST /v1alpha/{parent=properties/*}/dataStreams
Membuat DataStream.
delete DELETE /v1alpha/{name=properties/*/dataStreams/*}
Menghapus DataStream pada properti.
get GET /v1alpha/{name=properties/*/dataStreams/*}
Cari satu DataStream.
getEnhancedMeasurementSettings GET /v1alpha/{name=properties/*/dataStreams/*/enhancedMeasurementSettings}
Menampilkan setelan pengukuran yang ditingkatkan untuk aliran data ini.
getGlobalSiteTag GET /v1alpha/{name=properties/*/dataStreams/*/globalSiteTag}
Menampilkan Tag Situs untuk aliran data web yang ditentukan.
list GET /v1alpha/{parent=properties/*}/dataStreams
Mencantumkan DataStream di properti.
patch PATCH /v1alpha/{dataStream.name=properties/*/dataStreams/*}
Memperbarui DataStream pada properti.
updateEnhancedMeasurementSettings PATCH /v1alpha/{enhancedMeasurementSettings.name=properties/*/dataStreams/*/enhancedMeasurementSettings}
Memperbarui setelan pengukuran yang ditingkatkan untuk aliran data ini.

Resource REST: v1alpha.properties.dataStreams.eventCreateRules

Metode
create POST /v1alpha/{parent=properties/*/dataStreams/*}/eventCreateRules
Membuat EventCreateRule.
delete DELETE /v1alpha/{name=properties/*/dataStreams/*/eventCreateRules/*}
Menghapus EventCreateRule.
get GET /v1alpha/{name=properties/*/dataStreams/*/eventCreateRules/*}
Cari satu EventCreateRule.
list GET /v1alpha/{parent=properties/*/dataStreams/*}/eventCreateRules
Mencantumkan EventCreateRules di aliran data web.
patch PATCH /v1alpha/{eventCreateRule.name=properties/*/dataStreams/*/eventCreateRules/*}
Mengupdate EventCreateRule.

Resource REST: v1alpha.properties.dataStreams.measurementProtocolSecrets

Metode
create POST /v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets
Membuat rahasia measurement protocol.
delete DELETE /v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Menghapus MeasurementProtocolSecret target.
get GET /v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Cari satu MeasurementProtocolSecret "GA4".
list GET /v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets
Menampilkan ChildMeasurementProtocolSecrets turunan di Properti induk yang ditentukan.
patch PATCH /v1alpha/{measurementProtocolSecret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Memperbarui rahasia Measurement Protocol.

Resource REST: v1alpha.properties.displayVideo360AdvertiserLinkProposals

Metode
approve POST /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:approve
Menyetujui DisplayVideo360AdvertiserLinkProposal.
cancel POST /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:cancel
Membatalkan DisplayVideo360AdvertiserLinkProposal.
create POST /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals
Membuat DisplayVideo360AdvertiserLinkProposal.
delete DELETE /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}
Menghapus DisplayVideo360AdvertiserLinkProposal di properti.
get GET /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}
Cari satu DisplayVideo360AdvertiserLinkProposal.
list GET /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals
Mencantumkan DisplayVideo360AdvertiserLinkProposals di properti.

Resource REST: v1alpha.properties.expandedDataSets

Metode
create POST /v1alpha/{parent=properties/*}/expandedDataSets
Membuat PerluasedDataSet.
delete DELETE /v1alpha/{name=properties/*/expandedDataSets/*}
Menghapus PerluasedDataSet pada properti.
get GET /v1alpha/{name=properties/*/expandedDataSets/*}
Cari satu PerluasanDataSet.
list GET /v1alpha/{parent=properties/*}/expandedDataSets
Mencantumkan LuaskanedDataSets di properti.
patch PATCH /v1alpha/{expandedDataSet.name=properties/*/expandedDataSets/*}
Memperbarui PerluasedDataSet di properti.