Constructor
new AnalyticsAdminServiceClient(optionsopt)
Construct an instance of AnalyticsAdminServiceClient.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
<optional> |
The configuration object. The options accepted by the constructor are described in detail in this document. The common options are: Properties
|
Members
apiEndpoint
The DNS address for this API service - same as servicePath(), exists for compatibility reasons.
port
The port for this API service.
scopes
The scopes needed to make gRPC calls for every method defined in this service.
servicePath
The DNS address for this API service.
Methods
accountPath(account) → {string}
Return a fully-qualified account resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
account |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |
accountSummaryPath(account_summary) → {string}
Return a fully-qualified accountSummary resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
account_summary |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |
accountUserLinkPath(account, user_link) → {string}
Return a fully-qualified accountUserLink resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
account |
string | |
user_link |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |
androidAppDataStreamPath(property, android_app_data_stream) → {string}
Return a fully-qualified androidAppDataStream resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
property |
string | |
android_app_data_stream |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |
auditUserLinks(request, optionsopt) → {Promise}
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.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
auditUserLinksAsync(request, optionsopt) → {Object}
Equivalent to auditUserLinks, but returns an iterable object.
for-await-of syntax is used with the iterable to get response elements on-demand.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Object |
An iterable Object that allows async iteration. When you iterate the returned iterable, each element will be an object representing AuditUserLink. The API will be called under the hood as needed, once per the page, so you can stop the iteration when you don't need more results. Please see the documentation for more details and examples. |
Example
const iterable = client.auditUserLinksAsync(request);
for await (const response of iterable) {
// process response
}
auditUserLinksStream(request, optionsopt) → {Stream}
Equivalent to method.name.toCamelCase(), but returns a NodeJS Stream object.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Stream |
An object stream which emits an object representing AuditUserLink on 'data' event.
The client library will perform auto-pagination by default: it will call the API as many
times as needed. Note that it can affect your quota.
We recommend using |
batchCreateUserLinks(request, optionsopt) → {Promise}
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.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
batchDeleteUserLinks(request, optionsopt) → {Promise}
Deletes information about multiple users' links to an account or property.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
batchGetUserLinks(request, optionsopt) → {Promise}
Gets information about multiple users' links to an account or property.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
batchUpdateUserLinks(request, optionsopt) → {Promise}
Updates information about multiple users' links to an account or property.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
close() → {Promise}
Terminate the gRPC channel and close the client.
The client will no longer be usable and all future behavior is undefined.
Returns:
| Type | Description |
|---|---|
| Promise |
A promise that resolves when the client is closed. |
createAndroidAppDataStream(request, optionsopt) → {Promise}
Creates an android app stream with the specified location and attributes.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
createFirebaseLink(request, optionsopt) → {Promise}
Creates a FirebaseLink.
Properties can have at most one FirebaseLink.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
createGoogleAdsLink(request, optionsopt) → {Promise}
Creates a GoogleAdsLink.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
createIosAppDataStream(request, optionsopt) → {Promise}
Creates an iOS app data stream with the specified location and attributes.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
createProperty(request, optionsopt) → {Promise}
Creates an "GA4" property with the specified location and attributes.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
createUserLink(request, optionsopt) → {Promise}
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.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
createWebDataStream(request, optionsopt) → {Promise}
Creates a web stream with the specified location and attributes.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
dataSharingSettingsPath(account) → {string}
Return a fully-qualified dataSharingSettings resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
account |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |
deleteAccount(request, optionsopt) → {Promise}
Marks target Account as soft-deleted (ie: "trashed") 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.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
deleteAndroidAppDataStream(request, optionsopt) → {Promise}
Deletes an android app stream on a property.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
deleteFirebaseLink(request, optionsopt) → {Promise}
Deletes a FirebaseLink on a property
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
deleteGoogleAdsLink(request, optionsopt) → {Promise}
Deletes a GoogleAdsLink on a property
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
deleteIosAppDataStream(request, optionsopt) → {Promise}
Deletes an iOS app stream on a property.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
deleteProperty(request, optionsopt) → {Promise}
Marks target Property as soft-deleted (ie: "trashed") 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.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
deleteUserLink(request, optionsopt) → {Promise}
Deletes a user link on an account or property.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
deleteWebDataStream(request, optionsopt) → {Promise}
Deletes a web stream on a property.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
enhancedMeasurementSettingsPath(property, web_data_stream) → {string}
Return a fully-qualified enhancedMeasurementSettings resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
property |
string | |
web_data_stream |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |
firebaseLinkPath(property, firebase_link) → {string}
Return a fully-qualified firebaseLink resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
property |
string | |
firebase_link |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |
getAccount(request, optionsopt) → {Promise}
Lookup for a single Account. Throws "Target not found" if no such account found, or if caller does not have permissions to access it.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
getAndroidAppDataStream(request, optionsopt) → {Promise}
Lookup for a single AndroidAppDataStream
Throws "Target not found" if no such android app data stream found, or if the caller does not have permissions to access it.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
getDataSharingSettings(request, optionsopt) → {Promise}
Get data sharing settings on an account. Data sharing settings are singletons.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
getEnhancedMeasurementSettings(request, optionsopt) → {Promise}
Returns the singleton enhanced measurement settings for this web stream. Note that the stream must enable enhanced measurement for these settings to take effect.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
getGlobalSiteTag(request, optionsopt) → {Promise}
Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
getIosAppDataStream(request, optionsopt) → {Promise}
Lookup for a single IosAppDataStream
Throws "Target not found" if no such iOS app data stream found, or if the caller does not have permissions to access it.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
getProjectId() → {Promise}
Return the project ID used by this class.
Returns:
| Type | Description |
|---|---|
| Promise |
A promise that resolves to string containing the project ID. |
getProperty(request, optionsopt) → {Promise}
Lookup for a single "GA4" Property.
Throws "Target not found" if no such property found, if property is not of the type "GA4", or if caller does not have permissions to access it.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
getUserLink(request, optionsopt) → {Promise}
Gets information about a user's link to an account or property.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
getWebDataStream(request, optionsopt) → {Promise}
Lookup for a single WebDataStream
Throws "Target not found" if no such web data stream found, or if the caller does not have permissions to access it.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
globalSiteTagPath(property) → {string}
Return a fully-qualified globalSiteTag resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
property |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |
googleAdsLinkPath(property, google_ads_link) → {string}
Return a fully-qualified googleAdsLink resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
property |
string | |
google_ads_link |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |
initialize() → {Promise}
Initialize the client. Performs asynchronous operations (such as authentication) and prepares the client. This function will be called automatically when any class method is called for the first time, but if you need to initialize it before calling an actual method, feel free to call initialize() directly.
You can await on this method if you want to make sure the client is initialized.
Returns:
| Type | Description |
|---|---|
| Promise |
A promise that resolves to an authenticated service stub. |
iosAppDataStreamPath(property, ios_app_data_stream) → {string}
Return a fully-qualified iosAppDataStream resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
property |
string | |
ios_app_data_stream |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |
listAccounts(request, optionsopt) → {Promise}
Returns all accounts accessible by the caller.
Note that these accounts might not currently have GA4 properties. Soft-deleted (ie: "trashed") accounts are excluded by default. Returns an empty list if no relevant accounts are found.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
listAccountsAsync(request, optionsopt) → {Object}
Equivalent to listAccounts, but returns an iterable object.
for-await-of syntax is used with the iterable to get response elements on-demand.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Object |
An iterable Object that allows async iteration. When you iterate the returned iterable, each element will be an object representing Account. The API will be called under the hood as needed, once per the page, so you can stop the iteration when you don't need more results. Please see the documentation for more details and examples. |
Example
const iterable = client.listAccountsAsync(request);
for await (const response of iterable) {
// process response
}
listAccountsStream(request, optionsopt) → {Stream}
Equivalent to method.name.toCamelCase(), but returns a NodeJS Stream object.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Stream |
An object stream which emits an object representing Account on 'data' event.
The client library will perform auto-pagination by default: it will call the API as many
times as needed. Note that it can affect your quota.
We recommend using |
listAccountSummaries(request, optionsopt) → {Promise}
Returns summaries of all accounts accessible by the caller.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
listAccountSummariesAsync(request, optionsopt) → {Object}
Equivalent to listAccountSummaries, but returns an iterable object.
for-await-of syntax is used with the iterable to get response elements on-demand.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Object |
An iterable Object that allows async iteration. When you iterate the returned iterable, each element will be an object representing AccountSummary. The API will be called under the hood as needed, once per the page, so you can stop the iteration when you don't need more results. Please see the documentation for more details and examples. |
Example
const iterable = client.listAccountSummariesAsync(request);
for await (const response of iterable) {
// process response
}
listAccountSummariesStream(request, optionsopt) → {Stream}
Equivalent to method.name.toCamelCase(), but returns a NodeJS Stream object.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Stream |
An object stream which emits an object representing AccountSummary on 'data' event.
The client library will perform auto-pagination by default: it will call the API as many
times as needed. Note that it can affect your quota.
We recommend using |
listAndroidAppDataStreams(request, optionsopt) → {Promise}
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.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
listAndroidAppDataStreamsAsync(request, optionsopt) → {Object}
Equivalent to listAndroidAppDataStreams, but returns an iterable object.
for-await-of syntax is used with the iterable to get response elements on-demand.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Object |
An iterable Object that allows async iteration. When you iterate the returned iterable, each element will be an object representing AndroidAppDataStream. The API will be called under the hood as needed, once per the page, so you can stop the iteration when you don't need more results. Please see the documentation for more details and examples. |
Example
const iterable = client.listAndroidAppDataStreamsAsync(request);
for await (const response of iterable) {
// process response
}
listAndroidAppDataStreamsStream(request, optionsopt) → {Stream}
Equivalent to method.name.toCamelCase(), but returns a NodeJS Stream object.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Stream |
An object stream which emits an object representing AndroidAppDataStream on 'data' event.
The client library will perform auto-pagination by default: it will call the API as many
times as needed. Note that it can affect your quota.
We recommend using |
listFirebaseLinks(request, optionsopt) → {Promise}
Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
listGoogleAdsLinks(request, optionsopt) → {Promise}
Lists GoogleAdsLinks on a property.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
listGoogleAdsLinksAsync(request, optionsopt) → {Object}
Equivalent to listGoogleAdsLinks, but returns an iterable object.
for-await-of syntax is used with the iterable to get response elements on-demand.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Object |
An iterable Object that allows async iteration. When you iterate the returned iterable, each element will be an object representing GoogleAdsLink. The API will be called under the hood as needed, once per the page, so you can stop the iteration when you don't need more results. Please see the documentation for more details and examples. |
Example
const iterable = client.listGoogleAdsLinksAsync(request);
for await (const response of iterable) {
// process response
}
listGoogleAdsLinksStream(request, optionsopt) → {Stream}
Equivalent to method.name.toCamelCase(), but returns a NodeJS Stream object.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Stream |
An object stream which emits an object representing GoogleAdsLink on 'data' event.
The client library will perform auto-pagination by default: it will call the API as many
times as needed. Note that it can affect your quota.
We recommend using |
listIosAppDataStreams(request, optionsopt) → {Promise}
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.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
listIosAppDataStreamsAsync(request, optionsopt) → {Object}
Equivalent to listIosAppDataStreams, but returns an iterable object.
for-await-of syntax is used with the iterable to get response elements on-demand.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Object |
An iterable Object that allows async iteration. When you iterate the returned iterable, each element will be an object representing IosAppDataStream. The API will be called under the hood as needed, once per the page, so you can stop the iteration when you don't need more results. Please see the documentation for more details and examples. |
Example
const iterable = client.listIosAppDataStreamsAsync(request);
for await (const response of iterable) {
// process response
}
listIosAppDataStreamsStream(request, optionsopt) → {Stream}
Equivalent to method.name.toCamelCase(), but returns a NodeJS Stream object.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Stream |
An object stream which emits an object representing IosAppDataStream on 'data' event.
The client library will perform auto-pagination by default: it will call the API as many
times as needed. Note that it can affect your quota.
We recommend using |
listProperties(request, optionsopt) → {Promise}
Returns child Properties under the specified parent Account.
Only "GA4" properties will be returned. Properties will be excluded if the caller does not have access. Soft-deleted (ie: "trashed") properties are excluded by default. Returns an empty list if no relevant properties are found.
Parameters:
| Name | Type | Attributes | Description | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||||||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
listPropertiesAsync(request, optionsopt) → {Object}
Equivalent to listProperties, but returns an iterable object.
for-await-of syntax is used with the iterable to get response elements on-demand.
Parameters:
| Name | Type | Attributes | Description | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||||||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Object |
An iterable Object that allows async iteration. When you iterate the returned iterable, each element will be an object representing Property. The API will be called under the hood as needed, once per the page, so you can stop the iteration when you don't need more results. Please see the documentation for more details and examples. |
Example
const iterable = client.listPropertiesAsync(request);
for await (const response of iterable) {
// process response
}
listPropertiesStream(request, optionsopt) → {Stream}
Equivalent to method.name.toCamelCase(), but returns a NodeJS Stream object.
Parameters:
| Name | Type | Attributes | Description | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||||||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Stream |
An object stream which emits an object representing Property on 'data' event.
The client library will perform auto-pagination by default: it will call the API as many
times as needed. Note that it can affect your quota.
We recommend using |
listUserLinks(request, optionsopt) → {Promise}
Lists all user links on an account or property.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
listUserLinksAsync(request, optionsopt) → {Object}
Equivalent to listUserLinks, but returns an iterable object.
for-await-of syntax is used with the iterable to get response elements on-demand.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Object |
An iterable Object that allows async iteration. When you iterate the returned iterable, each element will be an object representing UserLink. The API will be called under the hood as needed, once per the page, so you can stop the iteration when you don't need more results. Please see the documentation for more details and examples. |
Example
const iterable = client.listUserLinksAsync(request);
for await (const response of iterable) {
// process response
}
listUserLinksStream(request, optionsopt) → {Stream}
Equivalent to method.name.toCamelCase(), but returns a NodeJS Stream object.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Stream |
An object stream which emits an object representing UserLink on 'data' event.
The client library will perform auto-pagination by default: it will call the API as many
times as needed. Note that it can affect your quota.
We recommend using |
listWebDataStreams(request, optionsopt) → {Promise}
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.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
listWebDataStreamsAsync(request, optionsopt) → {Object}
Equivalent to listWebDataStreams, but returns an iterable object.
for-await-of syntax is used with the iterable to get response elements on-demand.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Object |
An iterable Object that allows async iteration. When you iterate the returned iterable, each element will be an object representing WebDataStream. The API will be called under the hood as needed, once per the page, so you can stop the iteration when you don't need more results. Please see the documentation for more details and examples. |
Example
const iterable = client.listWebDataStreamsAsync(request);
for await (const response of iterable) {
// process response
}
listWebDataStreamsStream(request, optionsopt) → {Stream}
Equivalent to method.name.toCamelCase(), but returns a NodeJS Stream object.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Stream |
An object stream which emits an object representing WebDataStream on 'data' event.
The client library will perform auto-pagination by default: it will call the API as many
times as needed. Note that it can affect your quota.
We recommend using |
matchAccountFromAccountName(accountName) → {string}
Parse the account from Account resource.
Parameters:
| Name | Type | Description |
|---|---|---|
accountName |
string |
A fully-qualified path representing Account resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the account. |
matchAccountFromAccountUserLinkName(accountUserLinkName) → {string}
Parse the account from AccountUserLink resource.
Parameters:
| Name | Type | Description |
|---|---|---|
accountUserLinkName |
string |
A fully-qualified path representing account_user_link resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the account. |
matchAccountFromDataSharingSettingsName(dataSharingSettingsName) → {string}
Parse the account from DataSharingSettings resource.
Parameters:
| Name | Type | Description |
|---|---|---|
dataSharingSettingsName |
string |
A fully-qualified path representing DataSharingSettings resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the account. |
matchAccountSummaryFromAccountSummaryName(accountSummaryName) → {string}
Parse the account_summary from AccountSummary resource.
Parameters:
| Name | Type | Description |
|---|---|---|
accountSummaryName |
string |
A fully-qualified path representing AccountSummary resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the account_summary. |
matchAndroidAppDataStreamFromAndroidAppDataStreamName(androidAppDataStreamName) → {string}
Parse the android_app_data_stream from AndroidAppDataStream resource.
Parameters:
| Name | Type | Description |
|---|---|---|
androidAppDataStreamName |
string |
A fully-qualified path representing AndroidAppDataStream resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the android_app_data_stream. |
matchFirebaseLinkFromFirebaseLinkName(firebaseLinkName) → {string}
Parse the firebase_link from FirebaseLink resource.
Parameters:
| Name | Type | Description |
|---|---|---|
firebaseLinkName |
string |
A fully-qualified path representing FirebaseLink resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the firebase_link. |
matchGoogleAdsLinkFromGoogleAdsLinkName(googleAdsLinkName) → {string}
Parse the google_ads_link from GoogleAdsLink resource.
Parameters:
| Name | Type | Description |
|---|---|---|
googleAdsLinkName |
string |
A fully-qualified path representing GoogleAdsLink resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the google_ads_link. |
matchIosAppDataStreamFromIosAppDataStreamName(iosAppDataStreamName) → {string}
Parse the ios_app_data_stream from IosAppDataStream resource.
Parameters:
| Name | Type | Description |
|---|---|---|
iosAppDataStreamName |
string |
A fully-qualified path representing IosAppDataStream resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the ios_app_data_stream. |
matchPropertyFromAndroidAppDataStreamName(androidAppDataStreamName) → {string}
Parse the property from AndroidAppDataStream resource.
Parameters:
| Name | Type | Description |
|---|---|---|
androidAppDataStreamName |
string |
A fully-qualified path representing AndroidAppDataStream resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the property. |
matchPropertyFromEnhancedMeasurementSettingsName(enhancedMeasurementSettingsName) → {string}
Parse the property from EnhancedMeasurementSettings resource.
Parameters:
| Name | Type | Description |
|---|---|---|
enhancedMeasurementSettingsName |
string |
A fully-qualified path representing EnhancedMeasurementSettings resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the property. |
matchPropertyFromFirebaseLinkName(firebaseLinkName) → {string}
Parse the property from FirebaseLink resource.
Parameters:
| Name | Type | Description |
|---|---|---|
firebaseLinkName |
string |
A fully-qualified path representing FirebaseLink resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the property. |
matchPropertyFromGlobalSiteTagName(globalSiteTagName) → {string}
Parse the property from GlobalSiteTag resource.
Parameters:
| Name | Type | Description |
|---|---|---|
globalSiteTagName |
string |
A fully-qualified path representing GlobalSiteTag resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the property. |
matchPropertyFromGoogleAdsLinkName(googleAdsLinkName) → {string}
Parse the property from GoogleAdsLink resource.
Parameters:
| Name | Type | Description |
|---|---|---|
googleAdsLinkName |
string |
A fully-qualified path representing GoogleAdsLink resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the property. |
matchPropertyFromIosAppDataStreamName(iosAppDataStreamName) → {string}
Parse the property from IosAppDataStream resource.
Parameters:
| Name | Type | Description |
|---|---|---|
iosAppDataStreamName |
string |
A fully-qualified path representing IosAppDataStream resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the property. |
matchPropertyFromPropertyName(propertyName) → {string}
Parse the property from Property resource.
Parameters:
| Name | Type | Description |
|---|---|---|
propertyName |
string |
A fully-qualified path representing Property resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the property. |
matchPropertyFromPropertyUserLinkName(propertyUserLinkName) → {string}
Parse the property from PropertyUserLink resource.
Parameters:
| Name | Type | Description |
|---|---|---|
propertyUserLinkName |
string |
A fully-qualified path representing property_user_link resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the property. |
matchPropertyFromWebDataStreamName(webDataStreamName) → {string}
Parse the property from WebDataStream resource.
Parameters:
| Name | Type | Description |
|---|---|---|
webDataStreamName |
string |
A fully-qualified path representing WebDataStream resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the property. |
matchUserLinkFromAccountUserLinkName(accountUserLinkName) → {string}
Parse the user_link from AccountUserLink resource.
Parameters:
| Name | Type | Description |
|---|---|---|
accountUserLinkName |
string |
A fully-qualified path representing account_user_link resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the user_link. |
matchUserLinkFromPropertyUserLinkName(propertyUserLinkName) → {string}
Parse the user_link from PropertyUserLink resource.
Parameters:
| Name | Type | Description |
|---|---|---|
propertyUserLinkName |
string |
A fully-qualified path representing property_user_link resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the user_link. |
matchWebDataStreamFromEnhancedMeasurementSettingsName(enhancedMeasurementSettingsName) → {string}
Parse the web_data_stream from EnhancedMeasurementSettings resource.
Parameters:
| Name | Type | Description |
|---|---|---|
enhancedMeasurementSettingsName |
string |
A fully-qualified path representing EnhancedMeasurementSettings resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the web_data_stream. |
matchWebDataStreamFromWebDataStreamName(webDataStreamName) → {string}
Parse the web_data_stream from WebDataStream resource.
Parameters:
| Name | Type | Description |
|---|---|---|
webDataStreamName |
string |
A fully-qualified path representing WebDataStream resource. |
Returns:
| Type | Description |
|---|---|
| string |
A string representing the web_data_stream. |
propertyPath(property) → {string}
Return a fully-qualified property resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
property |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |
propertyUserLinkPath(property, user_link) → {string}
Return a fully-qualified propertyUserLink resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
property |
string | |
user_link |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |
provisionAccountTicket(request, optionsopt) → {Promise}
Requests a ticket for creating an account.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
updateAccount(request, optionsopt) → {Promise}
Updates an account.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
updateAndroidAppDataStream(request, optionsopt) → {Promise}
Updates an android app stream on a property.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
updateEnhancedMeasurementSettings(request, optionsopt) → {Promise}
Updates the singleton enhanced measurement settings for this web stream. Note that the stream must enable enhanced measurement for these settings to take effect.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
updateFirebaseLink(request, optionsopt) → {Promise}
Updates a FirebaseLink on a property
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
updateGoogleAdsLink(request, optionsopt) → {Promise}
Updates a GoogleAdsLink on a property
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
updateIosAppDataStream(request, optionsopt) → {Promise}
Updates an iOS app stream on a property.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
updateProperty(request, optionsopt) → {Promise}
Updates a property.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
updateUserLink(request, optionsopt) → {Promise}
Updates a user link on an account or property.
Parameters:
| Name | Type | Attributes | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
|||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
updateWebDataStream(request, optionsopt) → {Promise}
Updates a web stream on a property.
Parameters:
| Name | Type | Attributes | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
request |
Object |
The request object that will be sent. Properties
|
||||||||||
options |
object |
<optional> |
Call options. See CallOptions for more details. |
Returns:
| Type | Description |
|---|---|
| Promise |
|
webDataStreamPath(property, web_data_stream) → {string}
Return a fully-qualified webDataStream resource name string.
Parameters:
| Name | Type | Description |
|---|---|---|
property |
string | |
web_data_stream |
string |
Returns:
| Type | Description |
|---|---|
| string |
Resource name string. |