pub struct ManagementMethods<'a, C>where
C: 'a,{ /* private fields */ }
Expand description
A builder providing access to all methods supported on management resources.
It is not used directly, but through the Analytics
hub.
§Example
Instantiate a resource builder
extern crate hyper;
extern crate hyper_rustls;
extern crate google_analytics3 as analytics3;
use analytics3::{Analytics, FieldMask, hyper_rustls, hyper_util, yup_oauth2};
let secret: yup_oauth2::ApplicationSecret = Default::default();
let auth = yup_oauth2::InstalledFlowAuthenticator::builder(
secret,
yup_oauth2::InstalledFlowReturnMethod::HTTPRedirect,
).build().await.unwrap();
let client = hyper_util::client::legacy::Client::builder(
hyper_util::rt::TokioExecutor::new()
)
.build(
hyper_rustls::HttpsConnectorBuilder::new()
.with_native_roots()
.unwrap()
.https_or_http()
.enable_http1()
.build()
);
let mut hub = Analytics::new(client, auth);
// Usually you wouldn't bind this to a variable, but keep calling *CallBuilders*
// like `account_summaries_list(...)`, `account_user_links_delete(...)`, `account_user_links_insert(...)`, `account_user_links_list(...)`, `account_user_links_update(...)`, `accounts_list(...)`, `client_id_hash_client_id(...)`, `custom_data_sources_list(...)`, `custom_dimensions_get(...)`, `custom_dimensions_insert(...)`, `custom_dimensions_list(...)`, `custom_dimensions_patch(...)`, `custom_dimensions_update(...)`, `custom_metrics_get(...)`, `custom_metrics_insert(...)`, `custom_metrics_list(...)`, `custom_metrics_patch(...)`, `custom_metrics_update(...)`, `experiments_delete(...)`, `experiments_get(...)`, `experiments_insert(...)`, `experiments_list(...)`, `experiments_patch(...)`, `experiments_update(...)`, `filters_delete(...)`, `filters_get(...)`, `filters_insert(...)`, `filters_list(...)`, `filters_patch(...)`, `filters_update(...)`, `goals_get(...)`, `goals_insert(...)`, `goals_list(...)`, `goals_patch(...)`, `goals_update(...)`, `profile_filter_links_delete(...)`, `profile_filter_links_get(...)`, `profile_filter_links_insert(...)`, `profile_filter_links_list(...)`, `profile_filter_links_patch(...)`, `profile_filter_links_update(...)`, `profile_user_links_delete(...)`, `profile_user_links_insert(...)`, `profile_user_links_list(...)`, `profile_user_links_update(...)`, `profiles_delete(...)`, `profiles_get(...)`, `profiles_insert(...)`, `profiles_list(...)`, `profiles_patch(...)`, `profiles_update(...)`, `remarketing_audience_delete(...)`, `remarketing_audience_get(...)`, `remarketing_audience_insert(...)`, `remarketing_audience_list(...)`, `remarketing_audience_patch(...)`, `remarketing_audience_update(...)`, `segments_list(...)`, `unsampled_reports_delete(...)`, `unsampled_reports_get(...)`, `unsampled_reports_insert(...)`, `unsampled_reports_list(...)`, `uploads_delete_upload_data(...)`, `uploads_get(...)`, `uploads_list(...)`, `uploads_upload_data(...)`, `web_property_ad_words_links_delete(...)`, `web_property_ad_words_links_get(...)`, `web_property_ad_words_links_insert(...)`, `web_property_ad_words_links_list(...)`, `web_property_ad_words_links_patch(...)`, `web_property_ad_words_links_update(...)`, `webproperties_get(...)`, `webproperties_insert(...)`, `webproperties_list(...)`, `webproperties_patch(...)`, `webproperties_update(...)`, `webproperty_user_links_delete(...)`, `webproperty_user_links_insert(...)`, `webproperty_user_links_list(...)` and `webproperty_user_links_update(...)`
// to build up your call.
let rb = hub.management();
Implementations§
Source§impl<'a, C> ManagementMethods<'a, C>
impl<'a, C> ManagementMethods<'a, C>
Sourcepub fn account_summaries_list(&self) -> ManagementAccountSummaryListCall<'a, C>
pub fn account_summaries_list(&self) -> ManagementAccountSummaryListCall<'a, C>
Create a builder to help you perform the following task:
Lists account summaries (lightweight tree comprised of accounts/properties/profiles) to which the user has access.
Sourcepub fn account_user_links_delete(
&self,
account_id: &str,
link_id: &str,
) -> ManagementAccountUserLinkDeleteCall<'a, C>
pub fn account_user_links_delete( &self, account_id: &str, link_id: &str, ) -> ManagementAccountUserLinkDeleteCall<'a, C>
Create a builder to help you perform the following task:
Removes a user from the given account.
§Arguments
accountId
- Account ID to delete the user link for.linkId
- Link ID to delete the user link for.
Sourcepub fn account_user_links_insert(
&self,
request: EntityUserLink,
account_id: &str,
) -> ManagementAccountUserLinkInsertCall<'a, C>
pub fn account_user_links_insert( &self, request: EntityUserLink, account_id: &str, ) -> ManagementAccountUserLinkInsertCall<'a, C>
Create a builder to help you perform the following task:
Adds a new user to the given account.
§Arguments
request
- No description provided.accountId
- Account ID to create the user link for.
Sourcepub fn account_user_links_list(
&self,
account_id: &str,
) -> ManagementAccountUserLinkListCall<'a, C>
pub fn account_user_links_list( &self, account_id: &str, ) -> ManagementAccountUserLinkListCall<'a, C>
Create a builder to help you perform the following task:
Lists account-user links for a given account.
§Arguments
accountId
- Account ID to retrieve the user links for.
Sourcepub fn account_user_links_update(
&self,
request: EntityUserLink,
account_id: &str,
link_id: &str,
) -> ManagementAccountUserLinkUpdateCall<'a, C>
pub fn account_user_links_update( &self, request: EntityUserLink, account_id: &str, link_id: &str, ) -> ManagementAccountUserLinkUpdateCall<'a, C>
Create a builder to help you perform the following task:
Updates permissions for an existing user on the given account.
§Arguments
request
- No description provided.accountId
- Account ID to update the account-user link for.linkId
- Link ID to update the account-user link for.
Sourcepub fn accounts_list(&self) -> ManagementAccountListCall<'a, C>
pub fn accounts_list(&self) -> ManagementAccountListCall<'a, C>
Create a builder to help you perform the following task:
Lists all accounts to which the user has access.
Sourcepub fn client_id_hash_client_id(
&self,
request: HashClientIdRequest,
) -> ManagementClientIdHashClientIdCall<'a, C>
pub fn client_id_hash_client_id( &self, request: HashClientIdRequest, ) -> ManagementClientIdHashClientIdCall<'a, C>
Create a builder to help you perform the following task:
Hashes the given Client ID.
§Arguments
request
- No description provided.
Sourcepub fn custom_data_sources_list(
&self,
account_id: &str,
web_property_id: &str,
) -> ManagementCustomDataSourceListCall<'a, C>
pub fn custom_data_sources_list( &self, account_id: &str, web_property_id: &str, ) -> ManagementCustomDataSourceListCall<'a, C>
Create a builder to help you perform the following task:
List custom data sources to which the user has access.
§Arguments
accountId
- Account Id for the custom data sources to retrieve.webPropertyId
- Web property Id for the custom data sources to retrieve.
Sourcepub fn custom_dimensions_get(
&self,
account_id: &str,
web_property_id: &str,
custom_dimension_id: &str,
) -> ManagementCustomDimensionGetCall<'a, C>
pub fn custom_dimensions_get( &self, account_id: &str, web_property_id: &str, custom_dimension_id: &str, ) -> ManagementCustomDimensionGetCall<'a, C>
Create a builder to help you perform the following task:
Get a custom dimension to which the user has access.
§Arguments
accountId
- Account ID for the custom dimension to retrieve.webPropertyId
- Web property ID for the custom dimension to retrieve.customDimensionId
- The ID of the custom dimension to retrieve.
Sourcepub fn custom_dimensions_insert(
&self,
request: CustomDimension,
account_id: &str,
web_property_id: &str,
) -> ManagementCustomDimensionInsertCall<'a, C>
pub fn custom_dimensions_insert( &self, request: CustomDimension, account_id: &str, web_property_id: &str, ) -> ManagementCustomDimensionInsertCall<'a, C>
Create a builder to help you perform the following task:
Create a new custom dimension.
§Arguments
request
- No description provided.accountId
- Account ID for the custom dimension to create.webPropertyId
- Web property ID for the custom dimension to create.
Sourcepub fn custom_dimensions_list(
&self,
account_id: &str,
web_property_id: &str,
) -> ManagementCustomDimensionListCall<'a, C>
pub fn custom_dimensions_list( &self, account_id: &str, web_property_id: &str, ) -> ManagementCustomDimensionListCall<'a, C>
Create a builder to help you perform the following task:
Lists custom dimensions to which the user has access.
§Arguments
accountId
- Account ID for the custom dimensions to retrieve.webPropertyId
- Web property ID for the custom dimensions to retrieve.
Sourcepub fn custom_dimensions_patch(
&self,
request: CustomDimension,
account_id: &str,
web_property_id: &str,
custom_dimension_id: &str,
) -> ManagementCustomDimensionPatchCall<'a, C>
pub fn custom_dimensions_patch( &self, request: CustomDimension, account_id: &str, web_property_id: &str, custom_dimension_id: &str, ) -> ManagementCustomDimensionPatchCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing custom dimension. This method supports patch semantics.
§Arguments
request
- No description provided.accountId
- Account ID for the custom dimension to update.webPropertyId
- Web property ID for the custom dimension to update.customDimensionId
- Custom dimension ID for the custom dimension to update.
Sourcepub fn custom_dimensions_update(
&self,
request: CustomDimension,
account_id: &str,
web_property_id: &str,
custom_dimension_id: &str,
) -> ManagementCustomDimensionUpdateCall<'a, C>
pub fn custom_dimensions_update( &self, request: CustomDimension, account_id: &str, web_property_id: &str, custom_dimension_id: &str, ) -> ManagementCustomDimensionUpdateCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing custom dimension.
§Arguments
request
- No description provided.accountId
- Account ID for the custom dimension to update.webPropertyId
- Web property ID for the custom dimension to update.customDimensionId
- Custom dimension ID for the custom dimension to update.
Sourcepub fn custom_metrics_get(
&self,
account_id: &str,
web_property_id: &str,
custom_metric_id: &str,
) -> ManagementCustomMetricGetCall<'a, C>
pub fn custom_metrics_get( &self, account_id: &str, web_property_id: &str, custom_metric_id: &str, ) -> ManagementCustomMetricGetCall<'a, C>
Create a builder to help you perform the following task:
Get a custom metric to which the user has access.
§Arguments
accountId
- Account ID for the custom metric to retrieve.webPropertyId
- Web property ID for the custom metric to retrieve.customMetricId
- The ID of the custom metric to retrieve.
Sourcepub fn custom_metrics_insert(
&self,
request: CustomMetric,
account_id: &str,
web_property_id: &str,
) -> ManagementCustomMetricInsertCall<'a, C>
pub fn custom_metrics_insert( &self, request: CustomMetric, account_id: &str, web_property_id: &str, ) -> ManagementCustomMetricInsertCall<'a, C>
Create a builder to help you perform the following task:
Create a new custom metric.
§Arguments
request
- No description provided.accountId
- Account ID for the custom metric to create.webPropertyId
- Web property ID for the custom dimension to create.
Sourcepub fn custom_metrics_list(
&self,
account_id: &str,
web_property_id: &str,
) -> ManagementCustomMetricListCall<'a, C>
pub fn custom_metrics_list( &self, account_id: &str, web_property_id: &str, ) -> ManagementCustomMetricListCall<'a, C>
Create a builder to help you perform the following task:
Lists custom metrics to which the user has access.
§Arguments
accountId
- Account ID for the custom metrics to retrieve.webPropertyId
- Web property ID for the custom metrics to retrieve.
Sourcepub fn custom_metrics_patch(
&self,
request: CustomMetric,
account_id: &str,
web_property_id: &str,
custom_metric_id: &str,
) -> ManagementCustomMetricPatchCall<'a, C>
pub fn custom_metrics_patch( &self, request: CustomMetric, account_id: &str, web_property_id: &str, custom_metric_id: &str, ) -> ManagementCustomMetricPatchCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing custom metric. This method supports patch semantics.
§Arguments
request
- No description provided.accountId
- Account ID for the custom metric to update.webPropertyId
- Web property ID for the custom metric to update.customMetricId
- Custom metric ID for the custom metric to update.
Sourcepub fn custom_metrics_update(
&self,
request: CustomMetric,
account_id: &str,
web_property_id: &str,
custom_metric_id: &str,
) -> ManagementCustomMetricUpdateCall<'a, C>
pub fn custom_metrics_update( &self, request: CustomMetric, account_id: &str, web_property_id: &str, custom_metric_id: &str, ) -> ManagementCustomMetricUpdateCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing custom metric.
§Arguments
request
- No description provided.accountId
- Account ID for the custom metric to update.webPropertyId
- Web property ID for the custom metric to update.customMetricId
- Custom metric ID for the custom metric to update.
Sourcepub fn experiments_delete(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
experiment_id: &str,
) -> ManagementExperimentDeleteCall<'a, C>
pub fn experiments_delete( &self, account_id: &str, web_property_id: &str, profile_id: &str, experiment_id: &str, ) -> ManagementExperimentDeleteCall<'a, C>
Create a builder to help you perform the following task:
Delete an experiment.
§Arguments
accountId
- Account ID to which the experiment belongswebPropertyId
- Web property ID to which the experiment belongsprofileId
- View (Profile) ID to which the experiment belongsexperimentId
- ID of the experiment to delete
Sourcepub fn experiments_get(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
experiment_id: &str,
) -> ManagementExperimentGetCall<'a, C>
pub fn experiments_get( &self, account_id: &str, web_property_id: &str, profile_id: &str, experiment_id: &str, ) -> ManagementExperimentGetCall<'a, C>
Create a builder to help you perform the following task:
Returns an experiment to which the user has access.
§Arguments
accountId
- Account ID to retrieve the experiment for.webPropertyId
- Web property ID to retrieve the experiment for.profileId
- View (Profile) ID to retrieve the experiment for.experimentId
- Experiment ID to retrieve the experiment for.
Sourcepub fn experiments_insert(
&self,
request: Experiment,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementExperimentInsertCall<'a, C>
pub fn experiments_insert( &self, request: Experiment, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementExperimentInsertCall<'a, C>
Create a builder to help you perform the following task:
Create a new experiment.
§Arguments
request
- No description provided.accountId
- Account ID to create the experiment for.webPropertyId
- Web property ID to create the experiment for.profileId
- View (Profile) ID to create the experiment for.
Sourcepub fn experiments_list(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementExperimentListCall<'a, C>
pub fn experiments_list( &self, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementExperimentListCall<'a, C>
Create a builder to help you perform the following task:
Lists experiments to which the user has access.
§Arguments
accountId
- Account ID to retrieve experiments for.webPropertyId
- Web property ID to retrieve experiments for.profileId
- View (Profile) ID to retrieve experiments for.
Sourcepub fn experiments_patch(
&self,
request: Experiment,
account_id: &str,
web_property_id: &str,
profile_id: &str,
experiment_id: &str,
) -> ManagementExperimentPatchCall<'a, C>
pub fn experiments_patch( &self, request: Experiment, account_id: &str, web_property_id: &str, profile_id: &str, experiment_id: &str, ) -> ManagementExperimentPatchCall<'a, C>
Create a builder to help you perform the following task:
Update an existing experiment. This method supports patch semantics.
§Arguments
request
- No description provided.accountId
- Account ID of the experiment to update.webPropertyId
- Web property ID of the experiment to update.profileId
- View (Profile) ID of the experiment to update.experimentId
- Experiment ID of the experiment to update.
Sourcepub fn experiments_update(
&self,
request: Experiment,
account_id: &str,
web_property_id: &str,
profile_id: &str,
experiment_id: &str,
) -> ManagementExperimentUpdateCall<'a, C>
pub fn experiments_update( &self, request: Experiment, account_id: &str, web_property_id: &str, profile_id: &str, experiment_id: &str, ) -> ManagementExperimentUpdateCall<'a, C>
Create a builder to help you perform the following task:
Update an existing experiment.
§Arguments
request
- No description provided.accountId
- Account ID of the experiment to update.webPropertyId
- Web property ID of the experiment to update.profileId
- View (Profile) ID of the experiment to update.experimentId
- Experiment ID of the experiment to update.
Sourcepub fn filters_delete(
&self,
account_id: &str,
filter_id: &str,
) -> ManagementFilterDeleteCall<'a, C>
pub fn filters_delete( &self, account_id: &str, filter_id: &str, ) -> ManagementFilterDeleteCall<'a, C>
Create a builder to help you perform the following task:
Delete a filter.
§Arguments
accountId
- Account ID to delete the filter for.filterId
- ID of the filter to be deleted.
Sourcepub fn filters_get(
&self,
account_id: &str,
filter_id: &str,
) -> ManagementFilterGetCall<'a, C>
pub fn filters_get( &self, account_id: &str, filter_id: &str, ) -> ManagementFilterGetCall<'a, C>
Create a builder to help you perform the following task:
Returns filters to which the user has access.
§Arguments
accountId
- Account ID to retrieve filters for.filterId
- Filter ID to retrieve filters for.
Sourcepub fn filters_insert(
&self,
request: Filter,
account_id: &str,
) -> ManagementFilterInsertCall<'a, C>
pub fn filters_insert( &self, request: Filter, account_id: &str, ) -> ManagementFilterInsertCall<'a, C>
Create a builder to help you perform the following task:
Create a new filter.
§Arguments
request
- No description provided.accountId
- Account ID to create filter for.
Sourcepub fn filters_list(&self, account_id: &str) -> ManagementFilterListCall<'a, C>
pub fn filters_list(&self, account_id: &str) -> ManagementFilterListCall<'a, C>
Create a builder to help you perform the following task:
Lists all filters for an account
§Arguments
accountId
- Account ID to retrieve filters for.
Sourcepub fn filters_patch(
&self,
request: Filter,
account_id: &str,
filter_id: &str,
) -> ManagementFilterPatchCall<'a, C>
pub fn filters_patch( &self, request: Filter, account_id: &str, filter_id: &str, ) -> ManagementFilterPatchCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing filter. This method supports patch semantics.
§Arguments
request
- No description provided.accountId
- Account ID to which the filter belongs.filterId
- ID of the filter to be updated.
Sourcepub fn filters_update(
&self,
request: Filter,
account_id: &str,
filter_id: &str,
) -> ManagementFilterUpdateCall<'a, C>
pub fn filters_update( &self, request: Filter, account_id: &str, filter_id: &str, ) -> ManagementFilterUpdateCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing filter.
§Arguments
request
- No description provided.accountId
- Account ID to which the filter belongs.filterId
- ID of the filter to be updated.
Sourcepub fn goals_get(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
goal_id: &str,
) -> ManagementGoalGetCall<'a, C>
pub fn goals_get( &self, account_id: &str, web_property_id: &str, profile_id: &str, goal_id: &str, ) -> ManagementGoalGetCall<'a, C>
Create a builder to help you perform the following task:
Gets a goal to which the user has access.
§Arguments
accountId
- Account ID to retrieve the goal for.webPropertyId
- Web property ID to retrieve the goal for.profileId
- View (Profile) ID to retrieve the goal for.goalId
- Goal ID to retrieve the goal for.
Sourcepub fn goals_insert(
&self,
request: Goal,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementGoalInsertCall<'a, C>
pub fn goals_insert( &self, request: Goal, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementGoalInsertCall<'a, C>
Create a builder to help you perform the following task:
Create a new goal.
§Arguments
request
- No description provided.accountId
- Account ID to create the goal for.webPropertyId
- Web property ID to create the goal for.profileId
- View (Profile) ID to create the goal for.
Sourcepub fn goals_list(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementGoalListCall<'a, C>
pub fn goals_list( &self, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementGoalListCall<'a, C>
Create a builder to help you perform the following task:
Lists goals to which the user has access.
§Arguments
accountId
- Account ID to retrieve goals for. Can either be a specific account ID or ‘~all’, which refers to all the accounts that user has access to.webPropertyId
- Web property ID to retrieve goals for. Can either be a specific web property ID or ‘~all’, which refers to all the web properties that user has access to.profileId
- View (Profile) ID to retrieve goals for. Can either be a specific view (profile) ID or ‘~all’, which refers to all the views (profiles) that user has access to.
Sourcepub fn goals_patch(
&self,
request: Goal,
account_id: &str,
web_property_id: &str,
profile_id: &str,
goal_id: &str,
) -> ManagementGoalPatchCall<'a, C>
pub fn goals_patch( &self, request: Goal, account_id: &str, web_property_id: &str, profile_id: &str, goal_id: &str, ) -> ManagementGoalPatchCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing goal. This method supports patch semantics.
§Arguments
request
- No description provided.accountId
- Account ID to update the goal.webPropertyId
- Web property ID to update the goal.profileId
- View (Profile) ID to update the goal.goalId
- Index of the goal to be updated.
Sourcepub fn goals_update(
&self,
request: Goal,
account_id: &str,
web_property_id: &str,
profile_id: &str,
goal_id: &str,
) -> ManagementGoalUpdateCall<'a, C>
pub fn goals_update( &self, request: Goal, account_id: &str, web_property_id: &str, profile_id: &str, goal_id: &str, ) -> ManagementGoalUpdateCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing goal.
§Arguments
request
- No description provided.accountId
- Account ID to update the goal.webPropertyId
- Web property ID to update the goal.profileId
- View (Profile) ID to update the goal.goalId
- Index of the goal to be updated.
Sourcepub fn profile_filter_links_delete(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
link_id: &str,
) -> ManagementProfileFilterLinkDeleteCall<'a, C>
pub fn profile_filter_links_delete( &self, account_id: &str, web_property_id: &str, profile_id: &str, link_id: &str, ) -> ManagementProfileFilterLinkDeleteCall<'a, C>
Create a builder to help you perform the following task:
Delete a profile filter link.
§Arguments
accountId
- Account ID to which the profile filter link belongs.webPropertyId
- Web property Id to which the profile filter link belongs.profileId
- Profile ID to which the filter link belongs.linkId
- ID of the profile filter link to delete.
Sourcepub fn profile_filter_links_get(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
link_id: &str,
) -> ManagementProfileFilterLinkGetCall<'a, C>
pub fn profile_filter_links_get( &self, account_id: &str, web_property_id: &str, profile_id: &str, link_id: &str, ) -> ManagementProfileFilterLinkGetCall<'a, C>
Create a builder to help you perform the following task:
Returns a single profile filter link.
§Arguments
accountId
- Account ID to retrieve profile filter link for.webPropertyId
- Web property Id to retrieve profile filter link for.profileId
- Profile ID to retrieve filter link for.linkId
- ID of the profile filter link.
Sourcepub fn profile_filter_links_insert(
&self,
request: ProfileFilterLink,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementProfileFilterLinkInsertCall<'a, C>
pub fn profile_filter_links_insert( &self, request: ProfileFilterLink, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementProfileFilterLinkInsertCall<'a, C>
Create a builder to help you perform the following task:
Create a new profile filter link.
§Arguments
request
- No description provided.accountId
- Account ID to create profile filter link for.webPropertyId
- Web property Id to create profile filter link for.profileId
- Profile ID to create filter link for.
Sourcepub fn profile_filter_links_list(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementProfileFilterLinkListCall<'a, C>
pub fn profile_filter_links_list( &self, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementProfileFilterLinkListCall<'a, C>
Create a builder to help you perform the following task:
Lists all profile filter links for a profile.
§Arguments
accountId
- Account ID to retrieve profile filter links for.webPropertyId
- Web property Id for profile filter links for. Can either be a specific web property ID or ‘~all’, which refers to all the web properties that user has access to.profileId
- Profile ID to retrieve filter links for. Can either be a specific profile ID or ‘~all’, which refers to all the profiles that user has access to.
Sourcepub fn profile_filter_links_patch(
&self,
request: ProfileFilterLink,
account_id: &str,
web_property_id: &str,
profile_id: &str,
link_id: &str,
) -> ManagementProfileFilterLinkPatchCall<'a, C>
pub fn profile_filter_links_patch( &self, request: ProfileFilterLink, account_id: &str, web_property_id: &str, profile_id: &str, link_id: &str, ) -> ManagementProfileFilterLinkPatchCall<'a, C>
Create a builder to help you perform the following task:
Update an existing profile filter link. This method supports patch semantics.
§Arguments
request
- No description provided.accountId
- Account ID to which profile filter link belongs.webPropertyId
- Web property Id to which profile filter link belongsprofileId
- Profile ID to which filter link belongslinkId
- ID of the profile filter link to be updated.
Sourcepub fn profile_filter_links_update(
&self,
request: ProfileFilterLink,
account_id: &str,
web_property_id: &str,
profile_id: &str,
link_id: &str,
) -> ManagementProfileFilterLinkUpdateCall<'a, C>
pub fn profile_filter_links_update( &self, request: ProfileFilterLink, account_id: &str, web_property_id: &str, profile_id: &str, link_id: &str, ) -> ManagementProfileFilterLinkUpdateCall<'a, C>
Create a builder to help you perform the following task:
Update an existing profile filter link.
§Arguments
request
- No description provided.accountId
- Account ID to which profile filter link belongs.webPropertyId
- Web property Id to which profile filter link belongsprofileId
- Profile ID to which filter link belongslinkId
- ID of the profile filter link to be updated.
Sourcepub fn profile_user_links_delete(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
link_id: &str,
) -> ManagementProfileUserLinkDeleteCall<'a, C>
pub fn profile_user_links_delete( &self, account_id: &str, web_property_id: &str, profile_id: &str, link_id: &str, ) -> ManagementProfileUserLinkDeleteCall<'a, C>
Create a builder to help you perform the following task:
Removes a user from the given view (profile).
§Arguments
accountId
- Account ID to delete the user link for.webPropertyId
- Web Property ID to delete the user link for.profileId
- View (Profile) ID to delete the user link for.linkId
- Link ID to delete the user link for.
Sourcepub fn profile_user_links_insert(
&self,
request: EntityUserLink,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementProfileUserLinkInsertCall<'a, C>
pub fn profile_user_links_insert( &self, request: EntityUserLink, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementProfileUserLinkInsertCall<'a, C>
Create a builder to help you perform the following task:
Adds a new user to the given view (profile).
§Arguments
request
- No description provided.accountId
- Account ID to create the user link for.webPropertyId
- Web Property ID to create the user link for.profileId
- View (Profile) ID to create the user link for.
Sourcepub fn profile_user_links_list(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementProfileUserLinkListCall<'a, C>
pub fn profile_user_links_list( &self, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementProfileUserLinkListCall<'a, C>
Create a builder to help you perform the following task:
Lists profile-user links for a given view (profile).
§Arguments
accountId
- Account ID which the given view (profile) belongs to.webPropertyId
- Web Property ID which the given view (profile) belongs to. Can either be a specific web property ID or ‘~all’, which refers to all the web properties that user has access to.profileId
- View (Profile) ID to retrieve the profile-user links for. Can either be a specific profile ID or ‘~all’, which refers to all the profiles that user has access to.
Sourcepub fn profile_user_links_update(
&self,
request: EntityUserLink,
account_id: &str,
web_property_id: &str,
profile_id: &str,
link_id: &str,
) -> ManagementProfileUserLinkUpdateCall<'a, C>
pub fn profile_user_links_update( &self, request: EntityUserLink, account_id: &str, web_property_id: &str, profile_id: &str, link_id: &str, ) -> ManagementProfileUserLinkUpdateCall<'a, C>
Create a builder to help you perform the following task:
Updates permissions for an existing user on the given view (profile).
§Arguments
request
- No description provided.accountId
- Account ID to update the user link for.webPropertyId
- Web Property ID to update the user link for.profileId
- View (Profile ID) to update the user link for.linkId
- Link ID to update the user link for.
Sourcepub fn profiles_delete(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementProfileDeleteCall<'a, C>
pub fn profiles_delete( &self, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementProfileDeleteCall<'a, C>
Create a builder to help you perform the following task:
Deletes a view (profile).
§Arguments
accountId
- Account ID to delete the view (profile) for.webPropertyId
- Web property ID to delete the view (profile) for.profileId
- ID of the view (profile) to be deleted.
Sourcepub fn profiles_get(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementProfileGetCall<'a, C>
pub fn profiles_get( &self, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementProfileGetCall<'a, C>
Create a builder to help you perform the following task:
Gets a view (profile) to which the user has access.
§Arguments
accountId
- Account ID to retrieve the view (profile) for.webPropertyId
- Web property ID to retrieve the view (profile) for.profileId
- View (Profile) ID to retrieve the view (profile) for.
Sourcepub fn profiles_insert(
&self,
request: Profile,
account_id: &str,
web_property_id: &str,
) -> ManagementProfileInsertCall<'a, C>
pub fn profiles_insert( &self, request: Profile, account_id: &str, web_property_id: &str, ) -> ManagementProfileInsertCall<'a, C>
Create a builder to help you perform the following task:
Create a new view (profile).
§Arguments
request
- No description provided.accountId
- Account ID to create the view (profile) for.webPropertyId
- Web property ID to create the view (profile) for.
Sourcepub fn profiles_list(
&self,
account_id: &str,
web_property_id: &str,
) -> ManagementProfileListCall<'a, C>
pub fn profiles_list( &self, account_id: &str, web_property_id: &str, ) -> ManagementProfileListCall<'a, C>
Create a builder to help you perform the following task:
Lists views (profiles) to which the user has access.
§Arguments
accountId
- Account ID for the view (profiles) to retrieve. Can either be a specific account ID or ‘~all’, which refers to all the accounts to which the user has access.webPropertyId
- Web property ID for the views (profiles) to retrieve. Can either be a specific web property ID or ‘~all’, which refers to all the web properties to which the user has access.
Sourcepub fn profiles_patch(
&self,
request: Profile,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementProfilePatchCall<'a, C>
pub fn profiles_patch( &self, request: Profile, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementProfilePatchCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing view (profile). This method supports patch semantics.
§Arguments
request
- No description provided.accountId
- Account ID to which the view (profile) belongswebPropertyId
- Web property ID to which the view (profile) belongsprofileId
- ID of the view (profile) to be updated.
Sourcepub fn profiles_update(
&self,
request: Profile,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementProfileUpdateCall<'a, C>
pub fn profiles_update( &self, request: Profile, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementProfileUpdateCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing view (profile).
§Arguments
request
- No description provided.accountId
- Account ID to which the view (profile) belongswebPropertyId
- Web property ID to which the view (profile) belongsprofileId
- ID of the view (profile) to be updated.
Sourcepub fn remarketing_audience_delete(
&self,
account_id: &str,
web_property_id: &str,
remarketing_audience_id: &str,
) -> ManagementRemarketingAudienceDeleteCall<'a, C>
pub fn remarketing_audience_delete( &self, account_id: &str, web_property_id: &str, remarketing_audience_id: &str, ) -> ManagementRemarketingAudienceDeleteCall<'a, C>
Create a builder to help you perform the following task:
Delete a remarketing audience.
§Arguments
accountId
- Account ID to which the remarketing audience belongs.webPropertyId
- Web property ID to which the remarketing audience belongs.remarketingAudienceId
- The ID of the remarketing audience to delete.
Sourcepub fn remarketing_audience_get(
&self,
account_id: &str,
web_property_id: &str,
remarketing_audience_id: &str,
) -> ManagementRemarketingAudienceGetCall<'a, C>
pub fn remarketing_audience_get( &self, account_id: &str, web_property_id: &str, remarketing_audience_id: &str, ) -> ManagementRemarketingAudienceGetCall<'a, C>
Create a builder to help you perform the following task:
Gets a remarketing audience to which the user has access.
§Arguments
accountId
- The account ID of the remarketing audience to retrieve.webPropertyId
- The web property ID of the remarketing audience to retrieve.remarketingAudienceId
- The ID of the remarketing audience to retrieve.
Sourcepub fn remarketing_audience_insert(
&self,
request: RemarketingAudience,
account_id: &str,
web_property_id: &str,
) -> ManagementRemarketingAudienceInsertCall<'a, C>
pub fn remarketing_audience_insert( &self, request: RemarketingAudience, account_id: &str, web_property_id: &str, ) -> ManagementRemarketingAudienceInsertCall<'a, C>
Create a builder to help you perform the following task:
Creates a new remarketing audience.
§Arguments
request
- No description provided.accountId
- The account ID for which to create the remarketing audience.webPropertyId
- Web property ID for which to create the remarketing audience.
Sourcepub fn remarketing_audience_list(
&self,
account_id: &str,
web_property_id: &str,
) -> ManagementRemarketingAudienceListCall<'a, C>
pub fn remarketing_audience_list( &self, account_id: &str, web_property_id: &str, ) -> ManagementRemarketingAudienceListCall<'a, C>
Create a builder to help you perform the following task:
Lists remarketing audiences to which the user has access.
§Arguments
accountId
- The account ID of the remarketing audiences to retrieve.webPropertyId
- The web property ID of the remarketing audiences to retrieve.
Sourcepub fn remarketing_audience_patch(
&self,
request: RemarketingAudience,
account_id: &str,
web_property_id: &str,
remarketing_audience_id: &str,
) -> ManagementRemarketingAudiencePatchCall<'a, C>
pub fn remarketing_audience_patch( &self, request: RemarketingAudience, account_id: &str, web_property_id: &str, remarketing_audience_id: &str, ) -> ManagementRemarketingAudiencePatchCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing remarketing audience. This method supports patch semantics.
§Arguments
request
- No description provided.accountId
- The account ID of the remarketing audience to update.webPropertyId
- The web property ID of the remarketing audience to update.remarketingAudienceId
- The ID of the remarketing audience to update.
Sourcepub fn remarketing_audience_update(
&self,
request: RemarketingAudience,
account_id: &str,
web_property_id: &str,
remarketing_audience_id: &str,
) -> ManagementRemarketingAudienceUpdateCall<'a, C>
pub fn remarketing_audience_update( &self, request: RemarketingAudience, account_id: &str, web_property_id: &str, remarketing_audience_id: &str, ) -> ManagementRemarketingAudienceUpdateCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing remarketing audience.
§Arguments
request
- No description provided.accountId
- The account ID of the remarketing audience to update.webPropertyId
- The web property ID of the remarketing audience to update.remarketingAudienceId
- The ID of the remarketing audience to update.
Sourcepub fn segments_list(&self) -> ManagementSegmentListCall<'a, C>
pub fn segments_list(&self) -> ManagementSegmentListCall<'a, C>
Create a builder to help you perform the following task:
Lists segments to which the user has access.
Sourcepub fn unsampled_reports_delete(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
unsampled_report_id: &str,
) -> ManagementUnsampledReportDeleteCall<'a, C>
pub fn unsampled_reports_delete( &self, account_id: &str, web_property_id: &str, profile_id: &str, unsampled_report_id: &str, ) -> ManagementUnsampledReportDeleteCall<'a, C>
Create a builder to help you perform the following task:
Deletes an unsampled report.
§Arguments
accountId
- Account ID to delete the unsampled report for.webPropertyId
- Web property ID to delete the unsampled reports for.profileId
- View (Profile) ID to delete the unsampled report for.unsampledReportId
- ID of the unsampled report to be deleted.
Sourcepub fn unsampled_reports_get(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
unsampled_report_id: &str,
) -> ManagementUnsampledReportGetCall<'a, C>
pub fn unsampled_reports_get( &self, account_id: &str, web_property_id: &str, profile_id: &str, unsampled_report_id: &str, ) -> ManagementUnsampledReportGetCall<'a, C>
Create a builder to help you perform the following task:
Returns a single unsampled report.
§Arguments
accountId
- Account ID to retrieve unsampled report for.webPropertyId
- Web property ID to retrieve unsampled reports for.profileId
- View (Profile) ID to retrieve unsampled report for.unsampledReportId
- ID of the unsampled report to retrieve.
Sourcepub fn unsampled_reports_insert(
&self,
request: UnsampledReport,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementUnsampledReportInsertCall<'a, C>
pub fn unsampled_reports_insert( &self, request: UnsampledReport, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementUnsampledReportInsertCall<'a, C>
Create a builder to help you perform the following task:
Create a new unsampled report.
§Arguments
request
- No description provided.accountId
- Account ID to create the unsampled report for.webPropertyId
- Web property ID to create the unsampled report for.profileId
- View (Profile) ID to create the unsampled report for.
Sourcepub fn unsampled_reports_list(
&self,
account_id: &str,
web_property_id: &str,
profile_id: &str,
) -> ManagementUnsampledReportListCall<'a, C>
pub fn unsampled_reports_list( &self, account_id: &str, web_property_id: &str, profile_id: &str, ) -> ManagementUnsampledReportListCall<'a, C>
Create a builder to help you perform the following task:
Lists unsampled reports to which the user has access.
§Arguments
accountId
- Account ID to retrieve unsampled reports for. Must be a specific account ID, ~all is not supported.webPropertyId
- Web property ID to retrieve unsampled reports for. Must be a specific web property ID, ~all is not supported.profileId
- View (Profile) ID to retrieve unsampled reports for. Must be a specific view (profile) ID, ~all is not supported.
Sourcepub fn uploads_delete_upload_data(
&self,
request: AnalyticsDataimportDeleteUploadDataRequest,
account_id: &str,
web_property_id: &str,
custom_data_source_id: &str,
) -> ManagementUploadDeleteUploadDataCall<'a, C>
pub fn uploads_delete_upload_data( &self, request: AnalyticsDataimportDeleteUploadDataRequest, account_id: &str, web_property_id: &str, custom_data_source_id: &str, ) -> ManagementUploadDeleteUploadDataCall<'a, C>
Create a builder to help you perform the following task:
Delete data associated with a previous upload.
§Arguments
request
- No description provided.accountId
- Account Id for the uploads to be deleted.webPropertyId
- Web property Id for the uploads to be deleted.customDataSourceId
- Custom data source Id for the uploads to be deleted.
Sourcepub fn uploads_get(
&self,
account_id: &str,
web_property_id: &str,
custom_data_source_id: &str,
upload_id: &str,
) -> ManagementUploadGetCall<'a, C>
pub fn uploads_get( &self, account_id: &str, web_property_id: &str, custom_data_source_id: &str, upload_id: &str, ) -> ManagementUploadGetCall<'a, C>
Create a builder to help you perform the following task:
List uploads to which the user has access.
§Arguments
accountId
- Account Id for the upload to retrieve.webPropertyId
- Web property Id for the upload to retrieve.customDataSourceId
- Custom data source Id for upload to retrieve.uploadId
- Upload Id to retrieve.
Sourcepub fn uploads_list(
&self,
account_id: &str,
web_property_id: &str,
custom_data_source_id: &str,
) -> ManagementUploadListCall<'a, C>
pub fn uploads_list( &self, account_id: &str, web_property_id: &str, custom_data_source_id: &str, ) -> ManagementUploadListCall<'a, C>
Create a builder to help you perform the following task:
List uploads to which the user has access.
§Arguments
accountId
- Account Id for the uploads to retrieve.webPropertyId
- Web property Id for the uploads to retrieve.customDataSourceId
- Custom data source Id for uploads to retrieve.
Sourcepub fn uploads_upload_data(
&self,
account_id: &str,
web_property_id: &str,
custom_data_source_id: &str,
) -> ManagementUploadUploadDataCall<'a, C>
pub fn uploads_upload_data( &self, account_id: &str, web_property_id: &str, custom_data_source_id: &str, ) -> ManagementUploadUploadDataCall<'a, C>
Create a builder to help you perform the following task:
Upload data for a custom data source.
§Arguments
accountId
- Account Id associated with the upload.webPropertyId
- Web property UA-string associated with the upload.customDataSourceId
- Custom data source Id to which the data being uploaded belongs.
Sourcepub fn web_property_ad_words_links_delete(
&self,
account_id: &str,
web_property_id: &str,
web_property_ad_words_link_id: &str,
) -> ManagementWebPropertyAdWordsLinkDeleteCall<'a, C>
pub fn web_property_ad_words_links_delete( &self, account_id: &str, web_property_id: &str, web_property_ad_words_link_id: &str, ) -> ManagementWebPropertyAdWordsLinkDeleteCall<'a, C>
Create a builder to help you perform the following task:
Deletes a web property-Google Ads link.
§Arguments
accountId
- ID of the account which the given web property belongs to.webPropertyId
- Web property ID to delete the Google Ads link for.webPropertyAdWordsLinkId
- Web property Google Ads link ID.
Sourcepub fn web_property_ad_words_links_get(
&self,
account_id: &str,
web_property_id: &str,
web_property_ad_words_link_id: &str,
) -> ManagementWebPropertyAdWordsLinkGetCall<'a, C>
pub fn web_property_ad_words_links_get( &self, account_id: &str, web_property_id: &str, web_property_ad_words_link_id: &str, ) -> ManagementWebPropertyAdWordsLinkGetCall<'a, C>
Create a builder to help you perform the following task:
Returns a web property-Google Ads link to which the user has access.
§Arguments
accountId
- ID of the account which the given web property belongs to.webPropertyId
- Web property ID to retrieve the Google Ads link for.webPropertyAdWordsLinkId
- Web property-Google Ads link ID.
Sourcepub fn web_property_ad_words_links_insert(
&self,
request: EntityAdWordsLink,
account_id: &str,
web_property_id: &str,
) -> ManagementWebPropertyAdWordsLinkInsertCall<'a, C>
pub fn web_property_ad_words_links_insert( &self, request: EntityAdWordsLink, account_id: &str, web_property_id: &str, ) -> ManagementWebPropertyAdWordsLinkInsertCall<'a, C>
Create a builder to help you perform the following task:
Creates a webProperty-Google Ads link.
§Arguments
request
- No description provided.accountId
- ID of the Google Analytics account to create the link for.webPropertyId
- Web property ID to create the link for.
Sourcepub fn web_property_ad_words_links_list(
&self,
account_id: &str,
web_property_id: &str,
) -> ManagementWebPropertyAdWordsLinkListCall<'a, C>
pub fn web_property_ad_words_links_list( &self, account_id: &str, web_property_id: &str, ) -> ManagementWebPropertyAdWordsLinkListCall<'a, C>
Create a builder to help you perform the following task:
Lists webProperty-Google Ads links for a given web property.
§Arguments
accountId
- ID of the account which the given web property belongs to.webPropertyId
- Web property ID to retrieve the Google Ads links for.
Sourcepub fn web_property_ad_words_links_patch(
&self,
request: EntityAdWordsLink,
account_id: &str,
web_property_id: &str,
web_property_ad_words_link_id: &str,
) -> ManagementWebPropertyAdWordsLinkPatchCall<'a, C>
pub fn web_property_ad_words_links_patch( &self, request: EntityAdWordsLink, account_id: &str, web_property_id: &str, web_property_ad_words_link_id: &str, ) -> ManagementWebPropertyAdWordsLinkPatchCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing webProperty-Google Ads link. This method supports patch semantics.
§Arguments
request
- No description provided.accountId
- ID of the account which the given web property belongs to.webPropertyId
- Web property ID to retrieve the Google Ads link for.webPropertyAdWordsLinkId
- Web property-Google Ads link ID.
Sourcepub fn web_property_ad_words_links_update(
&self,
request: EntityAdWordsLink,
account_id: &str,
web_property_id: &str,
web_property_ad_words_link_id: &str,
) -> ManagementWebPropertyAdWordsLinkUpdateCall<'a, C>
pub fn web_property_ad_words_links_update( &self, request: EntityAdWordsLink, account_id: &str, web_property_id: &str, web_property_ad_words_link_id: &str, ) -> ManagementWebPropertyAdWordsLinkUpdateCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing webProperty-Google Ads link.
§Arguments
request
- No description provided.accountId
- ID of the account which the given web property belongs to.webPropertyId
- Web property ID to retrieve the Google Ads link for.webPropertyAdWordsLinkId
- Web property-Google Ads link ID.
Sourcepub fn webproperties_get(
&self,
account_id: &str,
web_property_id: &str,
) -> ManagementWebpropertyGetCall<'a, C>
pub fn webproperties_get( &self, account_id: &str, web_property_id: &str, ) -> ManagementWebpropertyGetCall<'a, C>
Create a builder to help you perform the following task:
Gets a web property to which the user has access.
§Arguments
accountId
- Account ID to retrieve the web property for.webPropertyId
- ID to retrieve the web property for.
Sourcepub fn webproperties_insert(
&self,
request: Webproperty,
account_id: &str,
) -> ManagementWebpropertyInsertCall<'a, C>
pub fn webproperties_insert( &self, request: Webproperty, account_id: &str, ) -> ManagementWebpropertyInsertCall<'a, C>
Create a builder to help you perform the following task:
Create a new property if the account has fewer than 20 properties. Web properties are visible in the Google Analytics interface only if they have at least one profile.
§Arguments
request
- No description provided.accountId
- Account ID to create the web property for.
Sourcepub fn webproperties_list(
&self,
account_id: &str,
) -> ManagementWebpropertyListCall<'a, C>
pub fn webproperties_list( &self, account_id: &str, ) -> ManagementWebpropertyListCall<'a, C>
Create a builder to help you perform the following task:
Lists web properties to which the user has access.
§Arguments
accountId
- Account ID to retrieve web properties for. Can either be a specific account ID or ‘~all’, which refers to all the accounts that user has access to.
Sourcepub fn webproperties_patch(
&self,
request: Webproperty,
account_id: &str,
web_property_id: &str,
) -> ManagementWebpropertyPatchCall<'a, C>
pub fn webproperties_patch( &self, request: Webproperty, account_id: &str, web_property_id: &str, ) -> ManagementWebpropertyPatchCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing web property. This method supports patch semantics.
§Arguments
request
- No description provided.accountId
- Account ID to which the web property belongswebPropertyId
- Web property ID
Sourcepub fn webproperties_update(
&self,
request: Webproperty,
account_id: &str,
web_property_id: &str,
) -> ManagementWebpropertyUpdateCall<'a, C>
pub fn webproperties_update( &self, request: Webproperty, account_id: &str, web_property_id: &str, ) -> ManagementWebpropertyUpdateCall<'a, C>
Create a builder to help you perform the following task:
Updates an existing web property.
§Arguments
request
- No description provided.accountId
- Account ID to which the web property belongswebPropertyId
- Web property ID
Sourcepub fn webproperty_user_links_delete(
&self,
account_id: &str,
web_property_id: &str,
link_id: &str,
) -> ManagementWebpropertyUserLinkDeleteCall<'a, C>
pub fn webproperty_user_links_delete( &self, account_id: &str, web_property_id: &str, link_id: &str, ) -> ManagementWebpropertyUserLinkDeleteCall<'a, C>
Create a builder to help you perform the following task:
Removes a user from the given web property.
§Arguments
accountId
- Account ID to delete the user link for.webPropertyId
- Web Property ID to delete the user link for.linkId
- Link ID to delete the user link for.
Sourcepub fn webproperty_user_links_insert(
&self,
request: EntityUserLink,
account_id: &str,
web_property_id: &str,
) -> ManagementWebpropertyUserLinkInsertCall<'a, C>
pub fn webproperty_user_links_insert( &self, request: EntityUserLink, account_id: &str, web_property_id: &str, ) -> ManagementWebpropertyUserLinkInsertCall<'a, C>
Create a builder to help you perform the following task:
Adds a new user to the given web property.
§Arguments
request
- No description provided.accountId
- Account ID to create the user link for.webPropertyId
- Web Property ID to create the user link for.
Sourcepub fn webproperty_user_links_list(
&self,
account_id: &str,
web_property_id: &str,
) -> ManagementWebpropertyUserLinkListCall<'a, C>
pub fn webproperty_user_links_list( &self, account_id: &str, web_property_id: &str, ) -> ManagementWebpropertyUserLinkListCall<'a, C>
Create a builder to help you perform the following task:
Lists webProperty-user links for a given web property.
§Arguments
accountId
- Account ID which the given web property belongs to.webPropertyId
- Web Property ID for the webProperty-user links to retrieve. Can either be a specific web property ID or ‘~all’, which refers to all the web properties that user has access to.
Sourcepub fn webproperty_user_links_update(
&self,
request: EntityUserLink,
account_id: &str,
web_property_id: &str,
link_id: &str,
) -> ManagementWebpropertyUserLinkUpdateCall<'a, C>
pub fn webproperty_user_links_update( &self, request: EntityUserLink, account_id: &str, web_property_id: &str, link_id: &str, ) -> ManagementWebpropertyUserLinkUpdateCall<'a, C>
Create a builder to help you perform the following task:
Updates permissions for an existing user on the given web property.
§Arguments
request
- No description provided.accountId
- Account ID to update the account-user link for.webPropertyId
- Web property ID to update the account-user link for.linkId
- Link ID to update the account-user link for.
Trait Implementations§
impl<'a, C> MethodsBuilder for ManagementMethods<'a, C>
Auto Trait Implementations§
impl<'a, C> Freeze for ManagementMethods<'a, C>
impl<'a, C> !RefUnwindSafe for ManagementMethods<'a, C>
impl<'a, C> Send for ManagementMethods<'a, C>where
C: Sync,
impl<'a, C> Sync for ManagementMethods<'a, C>where
C: Sync,
impl<'a, C> Unpin for ManagementMethods<'a, C>
impl<'a, C> !UnwindSafe for ManagementMethods<'a, C>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more