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&#39'입니다.

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를 생성합니다.