GoogleAdWordsLinkedService interface

Połączona usługa Google AdWords.

Rozszerzenie

Właściwości

authenticationType

Mechanizm uwierzytelniania OAuth 2.0 używany do uwierzytelniania. Usługa ServiceAuthentication może być używana tylko na własnym środowisku IR.

clientCustomerID

Identyfikator klienta konta AdWords, dla którego chcesz pobrać dane raportu.

clientId

Identyfikator klienta aplikacji google używanej do uzyskiwania tokenu odświeżania. Typ: ciąg (lub wyrażenie z ciągiem resultType).

clientSecret

Klucz tajny klienta aplikacji google używany do uzyskiwania tokenu odświeżania.

connectionProperties

(Przestarzałe) Właściwości używane do nawiązywania połączenia z usługą GoogleAds. Wzajemnie wyklucza się ona z innymi właściwościami w połączonej usłudze. Typ: obiekt.

developerToken

Token dewelopera skojarzony z kontem menedżera używanym do udzielania dostępu do interfejsu API AdWords.

email

Identyfikator e-mail konta usługi używany do uwierzytelniania usługi i może być używany tylko na własnym środowisku IR.

encryptedCredential

Zaszyfrowane poświadczenia używane do uwierzytelniania. Poświadczenia są szyfrowane przy użyciu menedżera poświadczeń środowiska Integration Runtime. Typ: ciąg (lub wyrażenie z ciągiem resultType).

googleAdsApiVersion

Główna wersja interfejsu API Google Ads, taka jak wersja 14. Obsługiwane wersje główne można znaleźć w https://developers.google.com/google-ads/api/docs/release-notes.

keyFilePath

(Przestarzałe) Pełna ścieżka do pliku klucza p12, który jest używany do uwierzytelniania adresu e-mail konta usługi i może być używany tylko na własnym środowisku IR.

loginCustomerID

Identyfikator klienta konta usługi Google Ads Manager, za pomocą którego chcesz pobrać dane raportu określonego klienta.

privateKey

Klucz prywatny używany do uwierzytelniania adresu e-mail konta usługi i może być używany tylko na własnym środowisku IR.

refreshToken

Token odświeżania uzyskany od firmy Google w celu autoryzowania dostępu do usługi AdWords for UserAuthentication.

supportLegacyDataTypes

Określa, czy używać mapowań starszych typów danych, które mapuje zmiennoprzecinkowe, int32 i int64 z Google na ciąg. Nie należy ustawiać wartości true, chyba że chcesz zachować zgodność z poprzednimi wersjami mapowania typów danych starszego sterownika. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType).

trustedCertPath

(Przestarzałe) Pełna ścieżka pliku pem zawierającego zaufane certyfikaty urzędu certyfikacji do weryfikowania serwera podczas nawiązywania połączenia za pośrednictwem protokołu SSL. Tę właściwość można ustawić tylko w przypadku korzystania z protokołu SSL na własnym środowisku IR. Wartość domyślna to plik cacerts.pem zainstalowany z środowiskiem IR.

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

useSystemTrustStore

(Przestarzałe) Określa, czy należy użyć certyfikatu urzędu certyfikacji z magazynu zaufania systemu, czy z określonego pliku PEM. Wartość domyślna to false.

Właściwości dziedziczone

annotations

Lista tagów, których można użyć do opisywania połączonej usługi.

connectVia

Dokumentacja środowiska Integration Runtime.

description

Opis połączonej usługi.

parameters

Parametry połączonej usługi.

version

Wersja połączonej usługi.

Szczegóły właściwości

authenticationType

Mechanizm uwierzytelniania OAuth 2.0 używany do uwierzytelniania. Usługa ServiceAuthentication może być używana tylko na własnym środowisku IR.

authenticationType?: string

Wartość właściwości

string

clientCustomerID

Identyfikator klienta konta AdWords, dla którego chcesz pobrać dane raportu.

clientCustomerID?: any

Wartość właściwości

any

clientId

Identyfikator klienta aplikacji google używanej do uzyskiwania tokenu odświeżania. Typ: ciąg (lub wyrażenie z ciągiem resultType).

clientId?: any

Wartość właściwości

any

clientSecret

Klucz tajny klienta aplikacji google używany do uzyskiwania tokenu odświeżania.

clientSecret?: SecretBaseUnion

Wartość właściwości

connectionProperties

(Przestarzałe) Właściwości używane do nawiązywania połączenia z usługą GoogleAds. Wzajemnie wyklucza się ona z innymi właściwościami w połączonej usłudze. Typ: obiekt.

connectionProperties?: any

Wartość właściwości

any

developerToken

Token dewelopera skojarzony z kontem menedżera używanym do udzielania dostępu do interfejsu API AdWords.

developerToken?: SecretBaseUnion

Wartość właściwości

email

Identyfikator e-mail konta usługi używany do uwierzytelniania usługi i może być używany tylko na własnym środowisku IR.

email?: any

Wartość właściwości

any

encryptedCredential

Zaszyfrowane poświadczenia używane do uwierzytelniania. Poświadczenia są szyfrowane przy użyciu menedżera poświadczeń środowiska Integration Runtime. Typ: ciąg (lub wyrażenie z ciągiem resultType).

encryptedCredential?: any

Wartość właściwości

any

googleAdsApiVersion

Główna wersja interfejsu API Google Ads, taka jak wersja 14. Obsługiwane wersje główne można znaleźć w https://developers.google.com/google-ads/api/docs/release-notes.

googleAdsApiVersion?: any

Wartość właściwości

any

keyFilePath

(Przestarzałe) Pełna ścieżka do pliku klucza p12, który jest używany do uwierzytelniania adresu e-mail konta usługi i może być używany tylko na własnym środowisku IR.

keyFilePath?: any

Wartość właściwości

any

loginCustomerID

Identyfikator klienta konta usługi Google Ads Manager, za pomocą którego chcesz pobrać dane raportu określonego klienta.

loginCustomerID?: any

Wartość właściwości

any

privateKey

Klucz prywatny używany do uwierzytelniania adresu e-mail konta usługi i może być używany tylko na własnym środowisku IR.

privateKey?: SecretBaseUnion

Wartość właściwości

refreshToken

Token odświeżania uzyskany od firmy Google w celu autoryzowania dostępu do usługi AdWords for UserAuthentication.

refreshToken?: SecretBaseUnion

Wartość właściwości

supportLegacyDataTypes

Określa, czy używać mapowań starszych typów danych, które mapuje zmiennoprzecinkowe, int32 i int64 z Google na ciąg. Nie należy ustawiać wartości true, chyba że chcesz zachować zgodność z poprzednimi wersjami mapowania typów danych starszego sterownika. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType).

supportLegacyDataTypes?: any

Wartość właściwości

any

trustedCertPath

(Przestarzałe) Pełna ścieżka pliku pem zawierającego zaufane certyfikaty urzędu certyfikacji do weryfikowania serwera podczas nawiązywania połączenia za pośrednictwem protokołu SSL. Tę właściwość można ustawić tylko w przypadku korzystania z protokołu SSL na własnym środowisku IR. Wartość domyślna to plik cacerts.pem zainstalowany z środowiskiem IR.

trustedCertPath?: any

Wartość właściwości

any

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

type: "GoogleAdWords"

Wartość właściwości

"GoogleAdWords"

useSystemTrustStore

(Przestarzałe) Określa, czy należy użyć certyfikatu urzędu certyfikacji z magazynu zaufania systemu, czy z określonego pliku PEM. Wartość domyślna to false.

useSystemTrustStore?: any

Wartość właściwości

any

Szczegóły właściwości dziedziczonej

annotations

Lista tagów, których można użyć do opisywania połączonej usługi.

annotations?: any[]

Wartość właściwości

any[]

dziedziczone zLinkedService.annotations

connectVia

Dokumentacja środowiska Integration Runtime.

connectVia?: IntegrationRuntimeReference

Wartość właściwości

dziedziczone zLinkedService.connectVia

description

Opis połączonej usługi.

description?: string

Wartość właściwości

string

dziedziczone zLinkedService.description

parameters

Parametry połączonej usługi.

parameters?: {[propertyName: string]: ParameterSpecification}

Wartość właściwości

{[propertyName: string]: ParameterSpecification}

dziedziczone zLinkedService.parameters

version

Wersja połączonej usługi.

version?: string

Wartość właściwości

string

dziedziczone zLinkedService.version