QueryExecutionSpec

クエリ実行パラメータを定義します。

JSON 表現
{
  "adsDataCustomerId": string,
  "matchDataCustomerId": string,
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  },
  "timeZone": string,
  "parameterValues": {
    string: {
      object (ParameterValue)
    },
    ...
  },
  "jobId": string
}
フィールド
adsDataCustomerId

string (int64 format)

(省略可)クエリで使用されている広告データを所有している、リンクされた Ads Data Hub お客様 ID。指定されていない場合、クエリは、Ads Data Hub ユーザーが所有する広告データを使用して実行されます。

matchDataCustomerId

string (int64 format)

(省略可)クエリの一致データを所有している、リンクされた Ads Data Hub お客様 ID。指定されていない場合、クエリは、該当する場合は Ads Data Hub お客様 ID が所有するマッチデータを使用して実行されます。

startDate

object (Date)

クエリの開始日(この日付を含む)。

endDate

object (Date)

クエリの終了日(その日を含む)。

timeZone

string

(省略可)クエリの開始日と終了日のタイムゾーン。指定しない場合、デフォルトは 'UTC' です。

parameterValues

map (key: string, value: object (ParameterValue))

クエリで想定されるその他のパラメータ。各パラメータ名をそのバインドされた値にマッピングします。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

jobId

string

(省略可)クエリ オペレーションのジョブ ID。結果として得られるオペレーションは、"operations/[jobId]" という名前になります(例: "operations/job_123")。同じジョブ ID のオペレーションがすでに存在する場合は、エラーが発生します。指定されていない場合、サーバーによってジョブ ID が生成されます。