Chạy truy vấn

Để chạy truy vấn, hãy gửi yêu cầu queries.run cùng với thuộc tính queryId và thông tin chi tiết về quá trình thực thi. Yêu cầu này trả về một đang chạy tài nguyên Report.

Dưới đây là cách chạy truy vấn và truy xuất mã nhận dạng tài nguyên của báo cáo thu được:

Java

// ID of query to run.
Long queryId = query-id;

// Run the query.
Report report = service.queries().run(queryId, null).execute();

// Print the running report ID.
System.out.printf(
    "Report %s generated and running.%n",
    report.getKey().getReportId());

Python

# The ID of the existing query.
query_id = query-id

# Run the query.
running_report = (
  service.queries().run(queryId=query_id).execute()
)

# Print running report ID.
print(f'Report {running_report["key"]["reportId"]} generated and running.')

PHP

// ID of the query to run.
$queryId = query-id;

// Run the query.
$report = $this->service->queries->run(
    $queryId,
    new Google_Service_DoubleClickBidManager_RunQueryRequest(),
    array());

// Print the running report ID
printf(
    'Report %s generated and running.<br>',
    $report->getKey()->getReportId());