GoogleAdWordsLinkedService interface
Google AdWords サービスのリンクされたサービス。
- Extends
プロパティ
| authentication |
認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。 |
| client |
レポート データを取得する AdWords アカウントのクライアント顧客 ID。 |
| client |
更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。 |
| client |
更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。 |
| connection |
(非推奨)GoogleAds への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。 |
| developer |
AdWords API へのアクセスを許可するために使用するマネージャー アカウントに関連付けられている開発者トークン。 |
ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。 |
|
| encrypted |
認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string (または resultType 文字列を含む式)。 |
| google |
v14 などの Google 広告 API のメジャー バージョン。 サポートされているメジャー バージョンは、https://developers.google.com/google-ads/api/docs/release-notesにあります。 |
| key |
(非推奨)サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。 |
| login |
特定の顧客のレポート データを取得する Google 広告マネージャー アカウントの顧客 ID。 |
| private |
サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる秘密キー。 |
| refresh |
AdWords for UserAuthentication へのアクセスを承認するために Google から取得した更新トークン。 |
| support |
Float、int32、int64 を Google から文字列にマップする従来のデータ型マッピングを使用するかどうかを指定します。 レガシ ドライバーのデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。 型: boolean (または resultType ブール値を持つ式)。 |
| trusted |
(非推奨)SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。 |
| type | ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。 |
| use |
(非推奨)システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は false です。 |
継承されたプロパティ
| annotations | リンクされたサービスの説明に使用できるタグの一覧。 |
| connect |
統合ランタイムリファレンス。 |
| description | リンクされたサービスの説明。 |
| parameters | リンクされたサービスのパラメーター。 |
| version | リンクされたサービスのバージョン。 |
プロパティの詳細
authenticationType
認証に使用される OAuth 2.0 認証メカニズム。 ServiceAuthentication は、セルフホステッド IR でのみ使用できます。
authenticationType?: string
プロパティ値
string
clientCustomerID
レポート データを取得する AdWords アカウントのクライアント顧客 ID。
clientCustomerID?: any
プロパティ値
any
clientId
更新トークンの取得に使用される Google アプリケーションのクライアント ID。 型: string (または resultType 文字列を含む式)。
clientId?: any
プロパティ値
any
clientSecret
更新トークンの取得に使用される Google アプリケーションのクライアント シークレット。
clientSecret?: SecretBaseUnion
プロパティ値
connectionProperties
(非推奨)GoogleAds への接続に使用されるプロパティ。 リンクされたサービス内の他のプロパティと相互に排他的です。 型: オブジェクト。
connectionProperties?: any
プロパティ値
any
developerToken
AdWords API へのアクセスを許可するために使用するマネージャー アカウントに関連付けられている開発者トークン。
developerToken?: SecretBaseUnion
プロパティ値
ServiceAuthentication に使用され、セルフホステッド IR でのみ使用できるサービス アカウントの電子メール ID。
email?: any
プロパティ値
any
encryptedCredential
認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string (または resultType 文字列を含む式)。
encryptedCredential?: any
プロパティ値
any
googleAdsApiVersion
v14 などの Google 広告 API のメジャー バージョン。 サポートされているメジャー バージョンは、https://developers.google.com/google-ads/api/docs/release-notesにあります。
googleAdsApiVersion?: any
プロパティ値
any
keyFilePath
(非推奨)サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる .p12 キー ファイルへの完全なパス。
keyFilePath?: any
プロパティ値
any
loginCustomerID
特定の顧客のレポート データを取得する Google 広告マネージャー アカウントの顧客 ID。
loginCustomerID?: any
プロパティ値
any
privateKey
サービス アカウントの電子メール アドレスの認証に使用され、セルフホステッド IR でのみ使用できる秘密キー。
privateKey?: SecretBaseUnion
プロパティ値
refreshToken
AdWords for UserAuthentication へのアクセスを承認するために Google から取得した更新トークン。
refreshToken?: SecretBaseUnion
プロパティ値
supportLegacyDataTypes
Float、int32、int64 を Google から文字列にマップする従来のデータ型マッピングを使用するかどうかを指定します。 レガシ ドライバーのデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。 型: boolean (または resultType ブール値を持つ式)。
supportLegacyDataTypes?: any
プロパティ値
any
trustedCertPath
(非推奨)SSL 経由で接続するときにサーバーを検証するための信頼された CA 証明書を含む .pem ファイルの完全なパス。 このプロパティは、セルフホステッド IR で SSL を使用する場合にのみ設定できます。 既定値は、IR と共にインストールされた cacerts.pem ファイルです。
trustedCertPath?: any
プロパティ値
any
type
ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。
type: "GoogleAdWords"
プロパティ値
"GoogleAdWords"
useSystemTrustStore
(非推奨)システム信頼ストアまたは指定された PEM ファイルの CA 証明書を使用するかどうかを指定します。 既定値は 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 から継承