Files
google-apis-rs/google_analyticsadmin1_alpha/api/index.html
2021-04-02 00:20:57 +08:00

118 lines
43 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `api` mod in crate `google_analyticsadmin1_alpha`."><meta name="keywords" content="rust, rustlang, rust-lang, api"><title>google_analyticsadmin1_alpha::api - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css" disabled ><link rel="stylesheet" type="text/css" href="../../ayu.css" disabled ><script id="default-settings"></script><script src="../../storage.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="icon" type="image/svg+xml" href="../../favicon.svg">
<link rel="alternate icon" type="image/png" href="../../favicon-16x16.png">
<link rel="alternate icon" type="image/png" href="../../favicon-32x32.png"><style type="text/css">#crate-search{background-image:url("../../down-arrow.svg");}</style></head><body class="rustdoc mod"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><a href='../../google_analyticsadmin1_alpha/index.html'><div class='logo-container rust-logo'><img src='../../rust-logo.png' alt='logo'></div></a><p class="location">Module api</p><div class="sidebar-elems"><div class="block items"><ul><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li></ul></div><p class="location"><a href="../index.html">google_analyticsadmin1_alpha</a></p><div id="sidebar-vars" data-name="api" data-ty="mod" data-relpath="../"></div><script defer src="../sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices" role="menu"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" disabled autocomplete="off" spellcheck="false" placeholder="Click or press S to search, ? for more options…" type="search"></div><button type="button" class="help-button">?</button>
<a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class="fqn"><span class="in-band">Module <a href="../index.html">google_analyticsadmin1_alpha</a>::<wbr><a class="mod" href="">api</a></span><span class="out-of-band"><span id="render-detail"><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">&#x2212;</span>]</a></span><a class="srclink" href="../../src/google_analyticsadmin1_alpha/api.rs.html#1-19289" title="goto source code">[src]</a></span></h1><h2 id="structs" class="section-header"><a href="#structs">Structs</a></h2>
<table><tr class="module-item"><td><a class="struct" href="struct.AccountDeleteCall.html" title="google_analyticsadmin1_alpha::api::AccountDeleteCall struct">AccountDeleteCall</a></td><td class="docblock-short"><p>Marks target Account as soft-deleted (ie: &quot;trashed&quot;) and returns it. This API does not have a method to restore soft-deleted accounts. However, they can be restored using the Trash Can UI. If the accounts are not restored before the expiration time, the account and all child resources (eg: Properties, GoogleAdsLinks, Streams, UserLinks) will be permanently purged. https://support.google.com/analytics/answer/6154772 Returns an error if the target is not found.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountGetCall.html" title="google_analyticsadmin1_alpha::api::AccountGetCall struct">AccountGetCall</a></td><td class="docblock-short"><p>Lookup for a single Account.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountGetDataSharingSettingCall.html" title="google_analyticsadmin1_alpha::api::AccountGetDataSharingSettingCall struct">AccountGetDataSharingSettingCall</a></td><td class="docblock-short"><p>Get data sharing settings on an account. Data sharing settings are singletons.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountListCall.html" title="google_analyticsadmin1_alpha::api::AccountListCall struct">AccountListCall</a></td><td class="docblock-short"><p>Returns all accounts accessible by the caller. Note that these accounts might not currently have GA4 properties. Soft-deleted (ie: &quot;trashed&quot;) accounts are excluded by default. Returns an empty list if no relevant accounts are found.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountMethods.html" title="google_analyticsadmin1_alpha::api::AccountMethods struct">AccountMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>account</em> resources.
It is not used directly, but through the <code>GoogleAnalyticsAdmin</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountPatchCall.html" title="google_analyticsadmin1_alpha::api::AccountPatchCall struct">AccountPatchCall</a></td><td class="docblock-short"><p>Updates an account.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountProvisionAccountTicketCall.html" title="google_analyticsadmin1_alpha::api::AccountProvisionAccountTicketCall struct">AccountProvisionAccountTicketCall</a></td><td class="docblock-short"><p>Requests a ticket for creating an account.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountSearchChangeHistoryEventCall.html" title="google_analyticsadmin1_alpha::api::AccountSearchChangeHistoryEventCall struct">AccountSearchChangeHistoryEventCall</a></td><td class="docblock-short"><p>Searches through all changes to an account or its children given the specified set of filters.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountSummaryListCall.html" title="google_analyticsadmin1_alpha::api::AccountSummaryListCall struct">AccountSummaryListCall</a></td><td class="docblock-short"><p>Returns summaries of all accounts accessible by the caller.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountSummaryMethods.html" title="google_analyticsadmin1_alpha::api::AccountSummaryMethods struct">AccountSummaryMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>accountSummary</em> resources.
It is not used directly, but through the <code>GoogleAnalyticsAdmin</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountUserLinkAuditCall.html" title="google_analyticsadmin1_alpha::api::AccountUserLinkAuditCall struct">AccountUserLinkAuditCall</a></td><td class="docblock-short"><p>Lists all user links on an account or property, including implicit ones that come from effective permissions granted by groups or organization admin roles. If a returned user link does not have direct permissions, they cannot be removed from the account or property directly with the DeleteUserLink command. They have to be removed from the group/etc that gives them permissions, which is currently only usable/discoverable in the GA or GMP UIs.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountUserLinkBatchCreateCall.html" title="google_analyticsadmin1_alpha::api::AccountUserLinkBatchCreateCall struct">AccountUserLinkBatchCreateCall</a></td><td class="docblock-short"><p>Creates information about multiple users' links to an account or property. This method is transactional. If any UserLink cannot be created, none of the UserLinks will be created.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountUserLinkBatchDeleteCall.html" title="google_analyticsadmin1_alpha::api::AccountUserLinkBatchDeleteCall struct">AccountUserLinkBatchDeleteCall</a></td><td class="docblock-short"><p>Deletes information about multiple users' links to an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountUserLinkBatchGetCall.html" title="google_analyticsadmin1_alpha::api::AccountUserLinkBatchGetCall struct">AccountUserLinkBatchGetCall</a></td><td class="docblock-short"><p>Gets information about multiple users' links to an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountUserLinkBatchUpdateCall.html" title="google_analyticsadmin1_alpha::api::AccountUserLinkBatchUpdateCall struct">AccountUserLinkBatchUpdateCall</a></td><td class="docblock-short"><p>Updates information about multiple users' links to an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountUserLinkCreateCall.html" title="google_analyticsadmin1_alpha::api::AccountUserLinkCreateCall struct">AccountUserLinkCreateCall</a></td><td class="docblock-short"><p>Creates a user link on an account or property. If the user with the specified email already has permissions on the account or property, then the user's existing permissions will be unioned with the permissions specified in the new UserLink.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountUserLinkDeleteCall.html" title="google_analyticsadmin1_alpha::api::AccountUserLinkDeleteCall struct">AccountUserLinkDeleteCall</a></td><td class="docblock-short"><p>Deletes a user link on an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountUserLinkGetCall.html" title="google_analyticsadmin1_alpha::api::AccountUserLinkGetCall struct">AccountUserLinkGetCall</a></td><td class="docblock-short"><p>Gets information about a user's link to an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountUserLinkListCall.html" title="google_analyticsadmin1_alpha::api::AccountUserLinkListCall struct">AccountUserLinkListCall</a></td><td class="docblock-short"><p>Lists all user links on an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.AccountUserLinkPatchCall.html" title="google_analyticsadmin1_alpha::api::AccountUserLinkPatchCall struct">AccountUserLinkPatchCall</a></td><td class="docblock-short"><p>Updates a user link on an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdmin.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdmin struct">GoogleAnalyticsAdmin</a></td><td class="docblock-short"><p>Central instance to access all GoogleAnalyticsAdmin related resource activities</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaAccount.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaAccount struct">GoogleAnalyticsAdminV1alphaAccount</a></td><td class="docblock-short"><p>A resource message representing a Google Analytics account.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaAccountSummary.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaAccountSummary struct">GoogleAnalyticsAdminV1alphaAccountSummary</a></td><td class="docblock-short"><p>A virtual resource representing an overview of an account and all its child GA4 properties.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaAndroidAppDataStream.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaAndroidAppDataStream struct">GoogleAnalyticsAdminV1alphaAndroidAppDataStream</a></td><td class="docblock-short"><p>A resource message representing a Google Analytics Android app stream.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaAuditUserLink.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaAuditUserLink struct">GoogleAnalyticsAdminV1alphaAuditUserLink</a></td><td class="docblock-short"><p>Read-only resource used to summarize a principal's effective roles.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaAuditUserLinksRequest.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaAuditUserLinksRequest struct">GoogleAnalyticsAdminV1alphaAuditUserLinksRequest</a></td><td class="docblock-short"><p>Request message for AuditUserLinks RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaAuditUserLinksResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaAuditUserLinksResponse struct">GoogleAnalyticsAdminV1alphaAuditUserLinksResponse</a></td><td class="docblock-short"><p>Response message for AuditUserLinks RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest struct">GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest</a></td><td class="docblock-short"><p>Request message for BatchCreateUserLinks RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse struct">GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse</a></td><td class="docblock-short"><p>Response message for BatchCreateUserLinks RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest struct">GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest</a></td><td class="docblock-short"><p>Request message for BatchDeleteUserLinks RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse struct">GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse</a></td><td class="docblock-short"><p>Response message for BatchGetUserLinks RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest struct">GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest</a></td><td class="docblock-short"><p>Request message for BatchUpdateUserLinks RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse struct">GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse</a></td><td class="docblock-short"><p>Response message for BatchUpdateUserLinks RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaChangeHistoryChange.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaChangeHistoryChange struct">GoogleAnalyticsAdminV1alphaChangeHistoryChange</a></td><td class="docblock-short"><p>A description of a change to a single Google Analytics resource.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource struct">GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource</a></td><td class="docblock-short"><p>A snapshot of a resource as before or after the result of a change in change history.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaChangeHistoryEvent.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaChangeHistoryEvent struct">GoogleAnalyticsAdminV1alphaChangeHistoryEvent</a></td><td class="docblock-short"><p>A set of changes within a Google Analytics account or its child properties that resulted from the same cause. Common causes would be updates made in the Google Analytics UI, changes from customer support, or automatic Google Analytics system changes.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaCreateUserLinkRequest.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaCreateUserLinkRequest struct">GoogleAnalyticsAdminV1alphaCreateUserLinkRequest</a></td><td class="docblock-short"><p>Request message for CreateUserLink RPC. Users can have multiple email addresses associated with their Google account, and one of these email addresses is the &quot;primary&quot; email address. Any of the email addresses associated with a Google account may be used for a new UserLink, but the returned UserLink will always contain the &quot;primary&quot; email address. As a result, the input and output email address for this request may differ.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaDataSharingSettings.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaDataSharingSettings struct">GoogleAnalyticsAdminV1alphaDataSharingSettings</a></td><td class="docblock-short"><p>A resource message representing data sharing settings of a Google Analytics account.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest struct">GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest</a></td><td class="docblock-short"><p>Request message for DeleteUserLink RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings struct">GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings</a></td><td class="docblock-short"><p>Singleton resource under a WebDataStream, configuring measurement of additional site interactions and content.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaFirebaseLink.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaFirebaseLink struct">GoogleAnalyticsAdminV1alphaFirebaseLink</a></td><td class="docblock-short"><p>A link between an GA4 property and a Firebase project.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaGlobalSiteTag.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaGlobalSiteTag struct">GoogleAnalyticsAdminV1alphaGlobalSiteTag</a></td><td class="docblock-short"><p>Read-only resource with the tag for sending data from a website to a WebDataStream.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaGoogleAdsLink.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaGoogleAdsLink struct">GoogleAnalyticsAdminV1alphaGoogleAdsLink</a></td><td class="docblock-short"><p>A link between an GA4 property and a Google Ads account.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaIosAppDataStream.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaIosAppDataStream struct">GoogleAnalyticsAdminV1alphaIosAppDataStream</a></td><td class="docblock-short"><p>A resource message representing a Google Analytics IOS app stream.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaListAccountSummariesResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaListAccountSummariesResponse struct">GoogleAnalyticsAdminV1alphaListAccountSummariesResponse</a></td><td class="docblock-short"><p>Response message for ListAccountSummaries RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaListAccountsResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaListAccountsResponse struct">GoogleAnalyticsAdminV1alphaListAccountsResponse</a></td><td class="docblock-short"><p>Request message for ListAccounts RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaListAndroidAppDataStreamsResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaListAndroidAppDataStreamsResponse struct">GoogleAnalyticsAdminV1alphaListAndroidAppDataStreamsResponse</a></td><td class="docblock-short"><p>Request message for ListAndroidDataStreams RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse struct">GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse</a></td><td class="docblock-short"><p>Response message for ListFirebaseLinks RPC</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse struct">GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse</a></td><td class="docblock-short"><p>Response message for ListGoogleAdsLinks RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaListIosAppDataStreamsResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaListIosAppDataStreamsResponse struct">GoogleAnalyticsAdminV1alphaListIosAppDataStreamsResponse</a></td><td class="docblock-short"><p>Request message for ListIosAppDataStreams RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaListPropertiesResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaListPropertiesResponse struct">GoogleAnalyticsAdminV1alphaListPropertiesResponse</a></td><td class="docblock-short"><p>Response message for ListProperties RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaListUserLinksResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaListUserLinksResponse struct">GoogleAnalyticsAdminV1alphaListUserLinksResponse</a></td><td class="docblock-short"><p>Response message for ListUserLinks RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaListWebDataStreamsResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaListWebDataStreamsResponse struct">GoogleAnalyticsAdminV1alphaListWebDataStreamsResponse</a></td><td class="docblock-short"><p>Request message for ListWebDataStreams RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaProperty.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaProperty struct">GoogleAnalyticsAdminV1alphaProperty</a></td><td class="docblock-short"><p>A resource message representing a Google Analytics GA4 property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaPropertySummary.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaPropertySummary struct">GoogleAnalyticsAdminV1alphaPropertySummary</a></td><td class="docblock-short"><p>A virtual resource representing metadata for an GA4 property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest struct">GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest</a></td><td class="docblock-short"><p>Request message for ProvisionAccountTicket RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse struct">GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse</a></td><td class="docblock-short"><p>Response message for ProvisionAccountTicket RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest struct">GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest</a></td><td class="docblock-short"><p>Request message for SearchChangeHistoryEvents RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse struct">GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse</a></td><td class="docblock-short"><p>Response message for SearchAccounts RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest struct">GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest</a></td><td class="docblock-short"><p>Request message for UpdateUserLink RPC.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaUserLink.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaUserLink struct">GoogleAnalyticsAdminV1alphaUserLink</a></td><td class="docblock-short"><p>A resource message representing a user's permissions on an Account or Property resource.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleAnalyticsAdminV1alphaWebDataStream.html" title="google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaWebDataStream struct">GoogleAnalyticsAdminV1alphaWebDataStream</a></td><td class="docblock-short"><p>A resource message representing a Google Analytics web stream.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleProtobufEmpty.html" title="google_analyticsadmin1_alpha::api::GoogleProtobufEmpty struct">GoogleProtobufEmpty</a></td><td class="docblock-short"><p>A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for <code>Empty</code> is empty JSON object <code>{}</code>.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyAndroidAppDataStreamCreateCall.html" title="google_analyticsadmin1_alpha::api::PropertyAndroidAppDataStreamCreateCall struct">PropertyAndroidAppDataStreamCreateCall</a></td><td class="docblock-short"><p>Creates an Android app stream with the specified location and attributes. Note that an Android app stream must be linked to a Firebase app to receive traffic. To create a working app stream, make sure your property is linked to a Firebase project. Then, use the Firebase API to create a Firebase app, which will also create an appropriate data stream in Analytics (may take up to 24 hours).</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyAndroidAppDataStreamDeleteCall.html" title="google_analyticsadmin1_alpha::api::PropertyAndroidAppDataStreamDeleteCall struct">PropertyAndroidAppDataStreamDeleteCall</a></td><td class="docblock-short"><p>Deletes an android app stream on a property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyAndroidAppDataStreamGetCall.html" title="google_analyticsadmin1_alpha::api::PropertyAndroidAppDataStreamGetCall struct">PropertyAndroidAppDataStreamGetCall</a></td><td class="docblock-short"><p>Lookup for a single AndroidAppDataStream</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyAndroidAppDataStreamListCall.html" title="google_analyticsadmin1_alpha::api::PropertyAndroidAppDataStreamListCall struct">PropertyAndroidAppDataStreamListCall</a></td><td class="docblock-short"><p>Returns child android app streams under the specified parent property. Android app streams will be excluded if the caller does not have access. Returns an empty list if no relevant android app streams are found.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyAndroidAppDataStreamPatchCall.html" title="google_analyticsadmin1_alpha::api::PropertyAndroidAppDataStreamPatchCall struct">PropertyAndroidAppDataStreamPatchCall</a></td><td class="docblock-short"><p>Updates an android app stream on a property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyCreateCall.html" title="google_analyticsadmin1_alpha::api::PropertyCreateCall struct">PropertyCreateCall</a></td><td class="docblock-short"><p>Creates an &quot;GA4&quot; property with the specified location and attributes.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyDeleteCall.html" title="google_analyticsadmin1_alpha::api::PropertyDeleteCall struct">PropertyDeleteCall</a></td><td class="docblock-short"><p>Marks target Property as soft-deleted (ie: &quot;trashed&quot;) and returns it. This API does not have a method to restore soft-deleted properties. However, they can be restored using the Trash Can UI. If the properties are not restored before the expiration time, the Property and all child resources (eg: GoogleAdsLinks, Streams, UserLinks) will be permanently purged. https://support.google.com/analytics/answer/6154772 Returns an error if the target is not found, or is not an GA4 Property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyFirebaseLinkCreateCall.html" title="google_analyticsadmin1_alpha::api::PropertyFirebaseLinkCreateCall struct">PropertyFirebaseLinkCreateCall</a></td><td class="docblock-short"><p>Creates a FirebaseLink. Properties can have at most one FirebaseLink.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyFirebaseLinkDeleteCall.html" title="google_analyticsadmin1_alpha::api::PropertyFirebaseLinkDeleteCall struct">PropertyFirebaseLinkDeleteCall</a></td><td class="docblock-short"><p>Deletes a FirebaseLink on a property</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyFirebaseLinkListCall.html" title="google_analyticsadmin1_alpha::api::PropertyFirebaseLinkListCall struct">PropertyFirebaseLinkListCall</a></td><td class="docblock-short"><p>Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyFirebaseLinkPatchCall.html" title="google_analyticsadmin1_alpha::api::PropertyFirebaseLinkPatchCall struct">PropertyFirebaseLinkPatchCall</a></td><td class="docblock-short"><p>Updates a FirebaseLink on a property</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyGetCall.html" title="google_analyticsadmin1_alpha::api::PropertyGetCall struct">PropertyGetCall</a></td><td class="docblock-short"><p>Lookup for a single &quot;GA4&quot; Property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyGoogleAdsLinkCreateCall.html" title="google_analyticsadmin1_alpha::api::PropertyGoogleAdsLinkCreateCall struct">PropertyGoogleAdsLinkCreateCall</a></td><td class="docblock-short"><p>Creates a GoogleAdsLink.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyGoogleAdsLinkDeleteCall.html" title="google_analyticsadmin1_alpha::api::PropertyGoogleAdsLinkDeleteCall struct">PropertyGoogleAdsLinkDeleteCall</a></td><td class="docblock-short"><p>Deletes a GoogleAdsLink on a property</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyGoogleAdsLinkListCall.html" title="google_analyticsadmin1_alpha::api::PropertyGoogleAdsLinkListCall struct">PropertyGoogleAdsLinkListCall</a></td><td class="docblock-short"><p>Lists GoogleAdsLinks on a property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyGoogleAdsLinkPatchCall.html" title="google_analyticsadmin1_alpha::api::PropertyGoogleAdsLinkPatchCall struct">PropertyGoogleAdsLinkPatchCall</a></td><td class="docblock-short"><p>Updates a GoogleAdsLink on a property</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyIosAppDataStreamCreateCall.html" title="google_analyticsadmin1_alpha::api::PropertyIosAppDataStreamCreateCall struct">PropertyIosAppDataStreamCreateCall</a></td><td class="docblock-short"><p>Creates an iOS app stream with the specified location and attributes. Note that an iOS app stream must be linked to a Firebase app to receive traffic. To create a working app stream, make sure your property is linked to a Firebase project. Then, use the Firebase API to create a Firebase app, which will also create an appropriate data stream in Analytics (may take up to 24 hours).</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyIosAppDataStreamDeleteCall.html" title="google_analyticsadmin1_alpha::api::PropertyIosAppDataStreamDeleteCall struct">PropertyIosAppDataStreamDeleteCall</a></td><td class="docblock-short"><p>Deletes an iOS app stream on a property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyIosAppDataStreamGetCall.html" title="google_analyticsadmin1_alpha::api::PropertyIosAppDataStreamGetCall struct">PropertyIosAppDataStreamGetCall</a></td><td class="docblock-short"><p>Lookup for a single IosAppDataStream</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyIosAppDataStreamListCall.html" title="google_analyticsadmin1_alpha::api::PropertyIosAppDataStreamListCall struct">PropertyIosAppDataStreamListCall</a></td><td class="docblock-short"><p>Returns child iOS app data streams under the specified parent property. iOS app data streams will be excluded if the caller does not have access. Returns an empty list if no relevant iOS app data streams are found.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyIosAppDataStreamPatchCall.html" title="google_analyticsadmin1_alpha::api::PropertyIosAppDataStreamPatchCall struct">PropertyIosAppDataStreamPatchCall</a></td><td class="docblock-short"><p>Updates an iOS app stream on a property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyListCall.html" title="google_analyticsadmin1_alpha::api::PropertyListCall struct">PropertyListCall</a></td><td class="docblock-short"><p>Returns child Properties under the specified parent Account. Only &quot;GA4&quot; properties will be returned. Properties will be excluded if the caller does not have access. Soft-deleted (ie: &quot;trashed&quot;) properties are excluded by default. Returns an empty list if no relevant properties are found.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyMethods.html" title="google_analyticsadmin1_alpha::api::PropertyMethods struct">PropertyMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>property</em> resources.
It is not used directly, but through the <code>GoogleAnalyticsAdmin</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyPatchCall.html" title="google_analyticsadmin1_alpha::api::PropertyPatchCall struct">PropertyPatchCall</a></td><td class="docblock-short"><p>Updates a property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyUserLinkAuditCall.html" title="google_analyticsadmin1_alpha::api::PropertyUserLinkAuditCall struct">PropertyUserLinkAuditCall</a></td><td class="docblock-short"><p>Lists all user links on an account or property, including implicit ones that come from effective permissions granted by groups or organization admin roles. If a returned user link does not have direct permissions, they cannot be removed from the account or property directly with the DeleteUserLink command. They have to be removed from the group/etc that gives them permissions, which is currently only usable/discoverable in the GA or GMP UIs.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyUserLinkBatchCreateCall.html" title="google_analyticsadmin1_alpha::api::PropertyUserLinkBatchCreateCall struct">PropertyUserLinkBatchCreateCall</a></td><td class="docblock-short"><p>Creates information about multiple users' links to an account or property. This method is transactional. If any UserLink cannot be created, none of the UserLinks will be created.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyUserLinkBatchDeleteCall.html" title="google_analyticsadmin1_alpha::api::PropertyUserLinkBatchDeleteCall struct">PropertyUserLinkBatchDeleteCall</a></td><td class="docblock-short"><p>Deletes information about multiple users' links to an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyUserLinkBatchGetCall.html" title="google_analyticsadmin1_alpha::api::PropertyUserLinkBatchGetCall struct">PropertyUserLinkBatchGetCall</a></td><td class="docblock-short"><p>Gets information about multiple users' links to an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyUserLinkBatchUpdateCall.html" title="google_analyticsadmin1_alpha::api::PropertyUserLinkBatchUpdateCall struct">PropertyUserLinkBatchUpdateCall</a></td><td class="docblock-short"><p>Updates information about multiple users' links to an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyUserLinkCreateCall.html" title="google_analyticsadmin1_alpha::api::PropertyUserLinkCreateCall struct">PropertyUserLinkCreateCall</a></td><td class="docblock-short"><p>Creates a user link on an account or property. If the user with the specified email already has permissions on the account or property, then the user's existing permissions will be unioned with the permissions specified in the new UserLink.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyUserLinkDeleteCall.html" title="google_analyticsadmin1_alpha::api::PropertyUserLinkDeleteCall struct">PropertyUserLinkDeleteCall</a></td><td class="docblock-short"><p>Deletes a user link on an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyUserLinkGetCall.html" title="google_analyticsadmin1_alpha::api::PropertyUserLinkGetCall struct">PropertyUserLinkGetCall</a></td><td class="docblock-short"><p>Gets information about a user's link to an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyUserLinkListCall.html" title="google_analyticsadmin1_alpha::api::PropertyUserLinkListCall struct">PropertyUserLinkListCall</a></td><td class="docblock-short"><p>Lists all user links on an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyUserLinkPatchCall.html" title="google_analyticsadmin1_alpha::api::PropertyUserLinkPatchCall struct">PropertyUserLinkPatchCall</a></td><td class="docblock-short"><p>Updates a user link on an account or property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyWebDataStreamCreateCall.html" title="google_analyticsadmin1_alpha::api::PropertyWebDataStreamCreateCall struct">PropertyWebDataStreamCreateCall</a></td><td class="docblock-short"><p>Creates a web stream with the specified location and attributes.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyWebDataStreamDeleteCall.html" title="google_analyticsadmin1_alpha::api::PropertyWebDataStreamDeleteCall struct">PropertyWebDataStreamDeleteCall</a></td><td class="docblock-short"><p>Deletes a web stream on a property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyWebDataStreamGetCall.html" title="google_analyticsadmin1_alpha::api::PropertyWebDataStreamGetCall struct">PropertyWebDataStreamGetCall</a></td><td class="docblock-short"><p>Lookup for a single WebDataStream</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyWebDataStreamGetEnhancedMeasurementSettingCall.html" title="google_analyticsadmin1_alpha::api::PropertyWebDataStreamGetEnhancedMeasurementSettingCall struct">PropertyWebDataStreamGetEnhancedMeasurementSettingCall</a></td><td class="docblock-short"><p>Returns the singleton enhanced measurement settings for this web stream. Note that the stream must enable enhanced measurement for these settings to take effect.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyWebDataStreamGetGlobalSiteTagCall.html" title="google_analyticsadmin1_alpha::api::PropertyWebDataStreamGetGlobalSiteTagCall struct">PropertyWebDataStreamGetGlobalSiteTagCall</a></td><td class="docblock-short"><p>Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyWebDataStreamListCall.html" title="google_analyticsadmin1_alpha::api::PropertyWebDataStreamListCall struct">PropertyWebDataStreamListCall</a></td><td class="docblock-short"><p>Returns child web data streams under the specified parent property. Web data streams will be excluded if the caller does not have access. Returns an empty list if no relevant web data streams are found.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyWebDataStreamPatchCall.html" title="google_analyticsadmin1_alpha::api::PropertyWebDataStreamPatchCall struct">PropertyWebDataStreamPatchCall</a></td><td class="docblock-short"><p>Updates a web stream on a property.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.PropertyWebDataStreamUpdateEnhancedMeasurementSettingCall.html" title="google_analyticsadmin1_alpha::api::PropertyWebDataStreamUpdateEnhancedMeasurementSettingCall struct">PropertyWebDataStreamUpdateEnhancedMeasurementSettingCall</a></td><td class="docblock-short"><p>Updates the singleton enhanced measurement settings for this web stream. Note that the stream must enable enhanced measurement for these settings to take effect.</p>
</td></tr></table><h2 id="enums" class="section-header"><a href="#enums">Enums</a></h2>
<table><tr class="module-item"><td><a class="enum" href="enum.Scope.html" title="google_analyticsadmin1_alpha::api::Scope enum">Scope</a></td><td class="docblock-short"><p>Identifies the an OAuth2 authorization scope.
A scope is needed when requesting an
<a href="https://developers.google.com/youtube/v3/guides/authentication">authorization token</a>.</p>
</td></tr></table></section><section id="search" class="content hidden"></section><section class="footer"></section><div id="rustdoc-vars" data-root-path="../../" data-current-crate="google_analyticsadmin1_alpha"></div>
<script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html>