Google Search Ads Operators¶
Create, manage, and track high-impact campaigns across multiple search engines with one centralized tool. For more information check Google Search Ads.
Inserting a report¶
To insert a Search Ads report use the
GoogleSearchAdsInsertReportOperator
.
You can use Jinja templating with
report
, impersonation_chain
parameters which allows you to dynamically determine values. You can provide report definition using ``
.json`` file as this operator supports this template extension.
The result is saved to XCom, which allows it to be used by other operators:
Awaiting for a report¶
To wait for a report to be ready for download use
GoogleSearchAdsReportSensor
.
You can use Jinja templating with
report_id
, impersonation_chain
parameters which allows you to dynamically determine values.
Downloading a report¶
To download a Search Ads report to Google Cloud Storage bucket use the
GoogleSearchAdsDownloadReportOperator
.
You can use Jinja templating with
report_name
, report_id
, bucket_name
, impersonation_chain
parameters which allows you to dynamically determine values.
The result is saved to XCom, which allows it to be used by other operators.