GoogleAdWordsLinkedService interface
Связанная служба Google AdWords.
- Extends
Свойства
| authentication |
Механизм проверки подлинности OAuth 2.0, используемый для проверки подлинности. ServiceAuthentication можно использовать только в локальной среде IR. |
| client |
Идентификатор клиента учетной записи AdWords, для которой требуется получить данные отчета. |
| client |
Идентификатор клиента приложения Google, используемого для получения маркера обновления. Тип: строка (или выражение с строкой resultType). |
| client |
Секрет клиента приложения Google, используемого для получения маркера обновления. |
| connection |
(не рекомендуется) Свойства, используемые для подключения к GoogleAds. Он является взаимоисключающим с любыми другими свойствами в связанной службе. Тип: объект. |
| developer |
Маркер разработчика, связанный с учетной записью руководителя, используемой для предоставления доступа к API AdWords. |
Идентификатор электронной почты учетной записи службы, используемый для ServiceAuthentication и может использоваться только в локальной среде IR. |
|
| encrypted |
Зашифрованные учетные данные, используемые для проверки подлинности. Учетные данные шифруются с помощью диспетчера учетных данных среды выполнения интеграции. Тип: строка (или выражение с строкой resultType). |
| google |
Основная версия API Google Ads, например версия 14. Поддерживаемые основные версии можно найти в https://developers.google.com/google-ads/api/docs/release-notes. |
| key |
(не рекомендуется) Полный путь к файлу ключа P12, который используется для проверки подлинности адреса электронной почты учетной записи службы и может использоваться только в локальной среде IR. |
| login |
Идентификатор клиента учетной записи Google Ads Manager, с помощью которой требуется получить данные отчета конкретного клиента. |
| private |
Закрытый ключ, используемый для проверки подлинности адреса электронной почты учетной записи службы и может использоваться только в локальной среде IR. |
| refresh |
Маркер обновления, полученный от Google для авторизации доступа к AdWords для UserAuthentication. |
| support |
Указывает, следует ли использовать устаревшие сопоставления типов данных, которые сопоставляют float, int32 и int64 из Google в строку. Не устанавливайте это значение true, если вы не хотите поддерживать обратную совместимость с сопоставлениями типов данных устаревшего драйвера. Тип: логический (или выражение с логическим типом результата). |
| trusted |
(не рекомендуется) Полный путь pem-файла, содержащего доверенные сертификаты ЦС для проверки сервера при подключении по протоколу SSL. Это свойство можно задать только при использовании SSL в локальной среде IR. Значением по умолчанию является файл cacerts.pem, установленный с ir. |
| type | Полиморфная дискриминация, указывающая различные типы этого объекта, может быть |
| use |
(не рекомендуется) Указывает, следует ли использовать сертификат ЦС из хранилища доверия системы или из указанного PEM-файла. Значение по умолчанию — false. |
Унаследованные свойства
| annotations | Список тегов, которые можно использовать для описания связанной службы. |
| connect |
Справочник по среде выполнения интеграции. |
| description | Описание связанной службы. |
| parameters | Параметры связанной службы. |
| version | Версия связанной службы. |
Сведения о свойстве
authenticationType
Механизм проверки подлинности OAuth 2.0, используемый для проверки подлинности. ServiceAuthentication можно использовать только в локальной среде IR.
authenticationType?: string
Значение свойства
string
clientCustomerID
Идентификатор клиента учетной записи AdWords, для которой требуется получить данные отчета.
clientCustomerID?: any
Значение свойства
any
clientId
Идентификатор клиента приложения Google, используемого для получения маркера обновления. Тип: строка (или выражение с строкой resultType).
clientId?: any
Значение свойства
any
clientSecret
Секрет клиента приложения Google, используемого для получения маркера обновления.
clientSecret?: SecretBaseUnion
Значение свойства
connectionProperties
(не рекомендуется) Свойства, используемые для подключения к GoogleAds. Он является взаимоисключающим с любыми другими свойствами в связанной службе. Тип: объект.
connectionProperties?: any
Значение свойства
any
developerToken
Маркер разработчика, связанный с учетной записью руководителя, используемой для предоставления доступа к API AdWords.
developerToken?: SecretBaseUnion
Значение свойства
Идентификатор электронной почты учетной записи службы, используемый для ServiceAuthentication и может использоваться только в локальной среде IR.
email?: any
Значение свойства
any
encryptedCredential
Зашифрованные учетные данные, используемые для проверки подлинности. Учетные данные шифруются с помощью диспетчера учетных данных среды выполнения интеграции. Тип: строка (или выражение с строкой resultType).
encryptedCredential?: any
Значение свойства
any
googleAdsApiVersion
Основная версия API Google Ads, например версия 14. Поддерживаемые основные версии можно найти в https://developers.google.com/google-ads/api/docs/release-notes.
googleAdsApiVersion?: any
Значение свойства
any
keyFilePath
(не рекомендуется) Полный путь к файлу ключа P12, который используется для проверки подлинности адреса электронной почты учетной записи службы и может использоваться только в локальной среде IR.
keyFilePath?: any
Значение свойства
any
loginCustomerID
Идентификатор клиента учетной записи Google Ads Manager, с помощью которой требуется получить данные отчета конкретного клиента.
loginCustomerID?: any
Значение свойства
any
privateKey
Закрытый ключ, используемый для проверки подлинности адреса электронной почты учетной записи службы и может использоваться только в локальной среде IR.
privateKey?: SecretBaseUnion
Значение свойства
refreshToken
Маркер обновления, полученный от Google для авторизации доступа к AdWords для UserAuthentication.
refreshToken?: SecretBaseUnion
Значение свойства
supportLegacyDataTypes
Указывает, следует ли использовать устаревшие сопоставления типов данных, которые сопоставляют float, int32 и int64 из Google в строку. Не устанавливайте это значение true, если вы не хотите поддерживать обратную совместимость с сопоставлениями типов данных устаревшего драйвера. Тип: логический (или выражение с логическим типом результата).
supportLegacyDataTypes?: any
Значение свойства
any
trustedCertPath
(не рекомендуется) Полный путь pem-файла, содержащего доверенные сертификаты ЦС для проверки сервера при подключении по протоколу SSL. Это свойство можно задать только при использовании SSL в локальной среде IR. Значением по умолчанию является файл cacerts.pem, установленный с ir.
trustedCertPath?: any
Значение свойства
any
type
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть
type: "GoogleAdWords"
Значение свойства
"GoogleAdWords"
useSystemTrustStore
(не рекомендуется) Указывает, следует ли использовать сертификат ЦС из хранилища доверия системы или из указанного PEM-файла. Значение по умолчанию — false.
useSystemTrustStore?: any
Значение свойства
any
Сведения об унаследованном свойстве
annotations
Список тегов, которые можно использовать для описания связанной службы.
annotations?: any[]
Значение свойства
any[]
Унаследовано отLinkedService.annotations
connectVia
Справочник по среде выполнения интеграции.
connectVia?: IntegrationRuntimeReference
Значение свойства
унаследован отLinkedService.connectVia
description
Описание связанной службы.
description?: string
Значение свойства
string
Наследуется отLinkedService.description
parameters
Параметры связанной службы.
parameters?: {[propertyName: string]: ParameterSpecification}
Значение свойства
{[propertyName: string]: ParameterSpecification}
наследуется отLinkedService.parameters
version
Версия связанной службы.
version?: string
Значение свойства
string
Унаследовано отLinkedService.version