Skip to content

chore: Update discovery artifacts #2594

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
1caae1d
feat(admin): update the api
yoshi-automation Apr 8, 2025
8a5a59f
feat(aiplatform): update the api
yoshi-automation Apr 8, 2025
7cdf6f7
feat(analyticsadmin): update the api
yoshi-automation Apr 8, 2025
8cdb757
feat(androidmanagement): update the api
yoshi-automation Apr 8, 2025
7b4db39
feat(backupdr): update the api
yoshi-automation Apr 8, 2025
3b18689
feat(blockchainnodeengine): update the api
yoshi-automation Apr 8, 2025
c9f193d
feat(chat): update the api
yoshi-automation Apr 8, 2025
6fbfb69
feat(chromepolicy): update the api
yoshi-automation Apr 8, 2025
4e87588
feat(classroom): update the api
yoshi-automation Apr 8, 2025
326ad0e
feat(deploymentmanager): update the api
yoshi-automation Apr 8, 2025
125914e
feat(discoveryengine): update the api
yoshi-automation Apr 8, 2025
94d4286
feat(docs): update the api
yoshi-automation Apr 8, 2025
c8fa19f
feat(file): update the api
yoshi-automation Apr 8, 2025
fb66715
feat(firebase): update the api
yoshi-automation Apr 8, 2025
ad806bc
feat(healthcare): update the api
yoshi-automation Apr 8, 2025
74c97ea
feat(integrations): update the api
yoshi-automation Apr 8, 2025
beff485
feat(merchantapi): update the api
yoshi-automation Apr 8, 2025
c99a1a1
feat(slides): update the api
yoshi-automation Apr 8, 2025
0786cea
feat(vault): update the api
yoshi-automation Apr 8, 2025
9d6973e
feat(workstations): update the api
yoshi-automation Apr 8, 2025
a7e1dae
feat(youtube): update the api
yoshi-automation Apr 8, 2025
5f6a195
chore(docs): Add new discovery artifacts and artifacts with minor upd…
yoshi-automation Apr 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
feat(merchantapi): update the api
#### merchantapi:accounts_v1beta

The following keys were added:
- schemas.OnlineReturnPolicy.properties.returnLabelSource.type (Total Keys: 1)

#### merchantapi:lfp_v1beta

The following keys were added:
- resources.accounts.resources.lfpMerchantStates.methods.get (Total Keys: 11)
- schemas.CountrySettings (Total Keys: 13)
- schemas.InventoryStats (Total Keys: 10)
- schemas.LfpMerchantState (Total Keys: 11)
- schemas.LfpStoreState (Total Keys: 6)

#### merchantapi:products_v1beta

The following keys were added:
- schemas.AutomatedDiscounts (Total Keys: 5)
- schemas.Product.properties.automatedDiscounts (Total Keys: 2)
  • Loading branch information
yoshi-automation committed Apr 8, 2025
commit beff485d90cd249678801ec893c1ffe59b7e81ca
4 changes: 2 additions & 2 deletions docs/dyn/merchantapi_accounts_v1beta.accounts.html
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ <h2>Instance Methods</h2>
<p class="firstline">Close httplib2 connections.</p>
<p class="toc_element">
<code><a href="#createAndConfigure">createAndConfigure(body=None, x__xgafv=None)</a></code></p>
<p class="firstline">Creates a standalone Merchant Center account with additional configuration. Adds the user that makes the request as an admin for the new account.</p>
<p class="firstline">Creates a Merchant Center account with additional configuration. Adds the user that makes the request as an admin for the new account.</p>
<p class="toc_element">
<code><a href="#delete">delete(name, force=None, x__xgafv=None)</a></code></p>
<p class="firstline">Deletes the specified account regardless of its type: standalone, MCA or sub-account. Deleting an MCA leads to the deletion of all of its sub-accounts. Executing this method requires admin access. The deletion succeeds only if the account does not provide services to any other account and has no processed offers. You can use the `force` parameter to override this.</p>
Expand Down Expand Up @@ -175,7 +175,7 @@ <h3>Method Details</h3>

<div class="method">
<code class="details" id="createAndConfigure">createAndConfigure(body=None, x__xgafv=None)</code>
<pre>Creates a standalone Merchant Center account with additional configuration. Adds the user that makes the request as an admin for the new account.
<pre>Creates a Merchant Center account with additional configuration. Adds the user that makes the request as an admin for the new account.

Args:
body: object, The request body.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,7 @@ <h3>Method Details</h3>
},
&quot;microPercent&quot;: 42, # Percent of total price in micros. 15,000,000 means 15% of the total price would be charged.
},
&quot;returnLabelSource&quot;: &quot;A String&quot;, # The field specifies the return label source. This field is required when return method is BY_MAIL.
&quot;returnMethods&quot;: [ # Optional. The return methods of how customers can return an item. This value is required to not be empty unless the type of return policy is noReturns.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -207,6 +208,7 @@ <h3>Method Details</h3>
},
&quot;microPercent&quot;: 42, # Percent of total price in micros. 15,000,000 means 15% of the total price would be charged.
},
&quot;returnLabelSource&quot;: &quot;A String&quot;, # The field specifies the return label source. This field is required when return method is BY_MAIL.
&quot;returnMethods&quot;: [ # Optional. The return methods of how customers can return an item. This value is required to not be empty unless the type of return policy is noReturns.
&quot;A String&quot;,
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ <h3>Method Details</h3>
<pre>Retrieve shipping setting information.

Args:
name: string, Required. The name of the shipping setting to retrieve. Format: `accounts/{account}/shippingsetting` (required)
name: string, Required. The name of the shipping setting to retrieve. Format: `accounts/{account}/shippingsettings` (required)
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
Expand All @@ -103,9 +103,9 @@ <h3>Method Details</h3>
Returns:
An object of the form:

{ # The merchant account&#x27;s [shipping setting](https://support.google.com/merchants/answer/6069284).
{ # The merchant account&#x27;s [shipping settings](https://support.google.com/merchants/answer/6069284).
&quot;etag&quot;: &quot;A String&quot;, # Required. This field is used for avoid async issue. Make sure shipping setting data didn&#x27;t change between get call and insert call. The user should do following steps: 1. Set etag field as empty string for initial shipping setting creation. 2. After initial creation, call get method to obtain an etag and current shipping setting data before call insert. 3. Modify to wanted shipping setting information. 4. Call insert method with the wanted shipping setting information with the etag obtained from step 2. 5. If shipping setting data changed between step 2 and step 4. Insert request will fail because the etag changes every time the shipping setting data changes. User should repeate step 2-4 with the new etag.
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the shipping setting. Format: `accounts/{account}/shippingSetting`
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the shipping settings. Format: `accounts/{account}/shippingSettings`
&quot;services&quot;: [ # Optional. The target account&#x27;s list of services.
{ # Shipping service.
&quot;active&quot;: True or False, # Required. A boolean exposing the active status of the shipping service.
Expand Down Expand Up @@ -421,9 +421,9 @@ <h3>Method Details</h3>
body: object, The request body.
The object takes the form of:

{ # The merchant account&#x27;s [shipping setting](https://support.google.com/merchants/answer/6069284).
{ # The merchant account&#x27;s [shipping settings](https://support.google.com/merchants/answer/6069284).
&quot;etag&quot;: &quot;A String&quot;, # Required. This field is used for avoid async issue. Make sure shipping setting data didn&#x27;t change between get call and insert call. The user should do following steps: 1. Set etag field as empty string for initial shipping setting creation. 2. After initial creation, call get method to obtain an etag and current shipping setting data before call insert. 3. Modify to wanted shipping setting information. 4. Call insert method with the wanted shipping setting information with the etag obtained from step 2. 5. If shipping setting data changed between step 2 and step 4. Insert request will fail because the etag changes every time the shipping setting data changes. User should repeate step 2-4 with the new etag.
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the shipping setting. Format: `accounts/{account}/shippingSetting`
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the shipping settings. Format: `accounts/{account}/shippingSettings`
&quot;services&quot;: [ # Optional. The target account&#x27;s list of services.
{ # Shipping service.
&quot;active&quot;: True or False, # Required. A boolean exposing the active status of the shipping service.
Expand Down Expand Up @@ -737,9 +737,9 @@ <h3>Method Details</h3>
Returns:
An object of the form:

{ # The merchant account&#x27;s [shipping setting](https://support.google.com/merchants/answer/6069284).
{ # The merchant account&#x27;s [shipping settings](https://support.google.com/merchants/answer/6069284).
&quot;etag&quot;: &quot;A String&quot;, # Required. This field is used for avoid async issue. Make sure shipping setting data didn&#x27;t change between get call and insert call. The user should do following steps: 1. Set etag field as empty string for initial shipping setting creation. 2. After initial creation, call get method to obtain an etag and current shipping setting data before call insert. 3. Modify to wanted shipping setting information. 4. Call insert method with the wanted shipping setting information with the etag obtained from step 2. 5. If shipping setting data changed between step 2 and step 4. Insert request will fail because the etag changes every time the shipping setting data changes. User should repeate step 2-4 with the new etag.
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the shipping setting. Format: `accounts/{account}/shippingSetting`
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the shipping settings. Format: `accounts/{account}/shippingSettings`
&quot;services&quot;: [ # Optional. The target account&#x27;s list of services.
{ # Shipping service.
&quot;active&quot;: True or False, # Required. A boolean exposing the active status of the shipping service.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ <h3>Method Details</h3>
<pre>Returns the state of a terms of service agreement.

Args:
name: string, Required. The resource name of the terms of service version. Format: `accounts/{account}/termsOfServiceAgreementState/{identifier}` The identifier format is: `{TermsOfServiceKind}-{country}` (required)
name: string, Required. The resource name of the terms of service version. Format: `accounts/{account}/termsOfServiceAgreementStates/{identifier}` The identifier format is: `{TermsOfServiceKind}-{country}` (required)
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
Expand Down
4 changes: 2 additions & 2 deletions docs/dyn/merchantapi_accounts_v1beta.termsOfService.html
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ <h3>Method Details</h3>
Returns:
An object of the form:

{ # The `TermsOfService` message represents a specific version of the terms of service that merchants must accept to access certain features or services (see https://support.google.com/merchants/answer/160173). This message is important for the onboarding process, ensuring that merchants agree to the necessary legal agreements for using the service. Merchants can retrieve the latest terms of service for a given `kind` and `region` through `RetrieveLatestTermsOfService`, and accept them as required through `AcceptTermsOfService`.
{ # The `TermsOfService` message represents a specific version of the terms of service that merchants must accept to access certain features or services. For more information, see [Terms of Service](https://support.google.com/merchants/answer/160173). This message is important for the onboarding process, ensuring that merchants agree to the necessary legal agreements for using the service. Merchants can retrieve the latest terms of service for a given `kind` and `region` through `RetrieveLatestTermsOfService`, and accept them as required through `AcceptTermsOfService`.
&quot;external&quot;: True or False, # Whether this terms of service version is external. External terms of service versions can only be agreed through external processes and not directly by the merchant through UI or API.
&quot;fileUri&quot;: &quot;A String&quot;, # URI for terms of service file that needs to be displayed to signing users.
&quot;kind&quot;: &quot;A String&quot;, # The Kind this terms of service version applies to.
Expand All @@ -153,7 +153,7 @@ <h3>Method Details</h3>
Returns:
An object of the form:

{ # The `TermsOfService` message represents a specific version of the terms of service that merchants must accept to access certain features or services (see https://support.google.com/merchants/answer/160173). This message is important for the onboarding process, ensuring that merchants agree to the necessary legal agreements for using the service. Merchants can retrieve the latest terms of service for a given `kind` and `region` through `RetrieveLatestTermsOfService`, and accept them as required through `AcceptTermsOfService`.
{ # The `TermsOfService` message represents a specific version of the terms of service that merchants must accept to access certain features or services. For more information, see [Terms of Service](https://support.google.com/merchants/answer/160173). This message is important for the onboarding process, ensuring that merchants agree to the necessary legal agreements for using the service. Merchants can retrieve the latest terms of service for a given `kind` and `region` through `RetrieveLatestTermsOfService`, and accept them as required through `AcceptTermsOfService`.
&quot;external&quot;: True or False, # Whether this terms of service version is external. External terms of service versions can only be agreed through external processes and not directly by the merchant through UI or API.
&quot;fileUri&quot;: &quot;A String&quot;, # URI for terms of service file that needs to be displayed to signing users.
&quot;kind&quot;: &quot;A String&quot;, # The Kind this terms of service version applies to.
Expand Down
5 changes: 5 additions & 0 deletions docs/dyn/merchantapi_lfp_v1beta.accounts.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,11 @@ <h2>Instance Methods</h2>
</p>
<p class="firstline">Returns the lfpInventories Resource.</p>

<p class="toc_element">
<code><a href="merchantapi_lfp_v1beta.accounts.lfpMerchantStates.html">lfpMerchantStates()</a></code>
</p>
<p class="firstline">Returns the lfpMerchantStates Resource.</p>

<p class="toc_element">
<code><a href="merchantapi_lfp_v1beta.accounts.lfpSales.html">lfpSales()</a></code>
</p>
Expand Down
133 changes: 133 additions & 0 deletions docs/dyn/merchantapi_lfp_v1beta.accounts.lfpMerchantStates.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
<html><body>
<style>

body, h1, h2, h3, div, span, p, pre, a {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}

body {
font-size: 13px;
padding: 1em;
}

h1 {
font-size: 26px;
margin-bottom: 1em;
}

h2 {
font-size: 24px;
margin-bottom: 1em;
}

h3 {
font-size: 20px;
margin-bottom: 1em;
margin-top: 1em;
}

pre, code {
line-height: 1.5;
font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
}

pre {
margin-top: 0.5em;
}

h1, h2, h3, p {
font-family: Arial, sans serif;
}

h1, h2, h3 {
border-bottom: solid #CCC 1px;
}

.toc_element {
margin-top: 0.5em;
}

.firstline {
margin-left: 2 em;
}

.method {
margin-top: 1em;
border: solid 1px #CCC;
padding: 1em;
background: #EEE;
}

.details {
font-weight: bold;
font-size: 14px;
}

</style>

<h1><a href="merchantapi_lfp_v1beta.html">Merchant API</a> . <a href="merchantapi_lfp_v1beta.accounts.html">accounts</a> . <a href="merchantapi_lfp_v1beta.accounts.lfpMerchantStates.html">lfpMerchantStates</a></h1>
<h2>Instance Methods</h2>
<p class="toc_element">
<code><a href="#close">close()</a></code></p>
<p class="firstline">Close httplib2 connections.</p>
<p class="toc_element">
<code><a href="#get">get(name, x__xgafv=None)</a></code></p>
<p class="firstline">Gets the LFP state of a merchant</p>
<h3>Method Details</h3>
<div class="method">
<code class="details" id="close">close()</code>
<pre>Close httplib2 connections.</pre>
</div>

<div class="method">
<code class="details" id="get">get(name, x__xgafv=None)</code>
<pre>Gets the LFP state of a merchant

Args:
name: string, Required. The name of the state to retrieve. Format: `accounts/{account}/lfpMerchantStates/{target_merchant}` (required)
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format

Returns:
An object of the form:

{ # The LFP state of a merchant.
&quot;countrySettings&quot;: [ # Country-specific settings for the merchant.
{ # Country-specific settings for the merchant.
&quot;freeLocalListingsEnabled&quot;: True or False, # True if this merchant has enabled free local listings in MC.
&quot;instockServingVerificationState&quot;: &quot;A String&quot;, # Output only. The verification state of this merchant&#x27;s instock serving feature.
&quot;inventoryVerificationState&quot;: &quot;A String&quot;, # Output only. The verification state of this merchant&#x27;s inventory check.
&quot;localInventoryAdsEnabled&quot;: True or False, # True if this merchant has enabled local inventory ads in MC.
&quot;pickupServingVerificationState&quot;: &quot;A String&quot;, # Output only. The verification state of this merchant&#x27;s pickup serving feature.
&quot;productPageType&quot;: &quot;A String&quot;, # Output only. The product page type selected by this merchant.
&quot;regionCode&quot;: &quot;A String&quot;, # Required. The [CLDR territory code](https://github.com/unicode-org/cldr/blob/latest/common/main/en.xml) for the country for which these settings are defined.
},
],
&quot;inventoryStats&quot;: { # The inventory statistics for a merchant. # The inventory statistics for the merchant.
&quot;submittedEntries&quot;: &quot;A String&quot;, # Number of entries (understanding entry as a pair of product and store) that were built based on provided inventories/sales and submitted to Google.
&quot;submittedInStockEntries&quot;: &quot;A String&quot;, # Number of submitted in stock entries.
&quot;submittedProducts&quot;: &quot;A String&quot;, # Number of products from provided inventories/sales that were created from matches to existing online products provided by the merchant or to the Google catalog.
&quot;unsubmittedEntries&quot;: &quot;A String&quot;, # Number of entries that were built based on provided inventories/sales and couldn&#x27;t be submitted to Google due to errors like missing product.
},
&quot;linkedGbps&quot;: &quot;A String&quot;, # Number of [GBPs](https://www.google.com/business/) this merchant has access to.
&quot;name&quot;: &quot;A String&quot;, # Identifier. The name of the `LfpMerchantState` resource. Format: `accounts/{account}/lfpMerchantStates/{target_merchant}`
&quot;storeStates&quot;: [ # Output only. The state per store from the specified merchant.
{ # The state of a specific merchant&#x27;s store.
&quot;matchingState&quot;: &quot;A String&quot;, # Output only. The store matching state.
&quot;matchingStateHint&quot;: &quot;A String&quot;, # The hint of why the matching has failed (only set if matching_state is FAILED).
&quot;storeCode&quot;: &quot;A String&quot;, # Required. Immutable. The identifier of this store.
},
],
}</pre>
</div>

</body></html>
Loading