airflow.providers.google.marketing_platform.hooks.display_video¶
此模块包含 Google DisplayVideo hook。
类¶
用于 Google Display & Video 360 的 Hook。 |
模块内容¶
- class airflow.providers.google.marketing_platform.hooks.display_video.GoogleDisplayVideo360Hook(api_version='v2', gcp_conn_id='google_cloud_default', impersonation_chain=None, **kwargs)[source]¶
Bases:
airflow.providers.google.common.hooks.base_google.GoogleBaseHook
用于 Google Display & Video 360 的 Hook。
- static erf_uri(partner_id, entity_type)[source]¶
返回 bucket 中所有实体读取文件 (Entity Read Files) 的 URI。
例如,如果要为合作伙伴 123 生成一个文件名以检索 2013 年 4 月 2 日的 `line_item` 表的实体读取文件,您的文件名将类似于: `gdbm-123/entity/20130402.0.LineItem.json`
更多信息:https://developers.google.com/bid-manager/guides/entity-read/overview
:param partner_id: 您的合作伙伴的数字 ID。 :param entity_type: 文件类型:合作伙伴, 广告主, 订单, 行项目, 素材, 像素, 广告资源来源, 用户名单, UniversalChannel, 和 摘要。
- download_line_items(request_body)[source]¶
以 CSV 格式检索行项目 (line items)。
- 参数:
request_body (dict[str, Any]) – 包含应传入的参数的字典。更多信息可在此处找到:https://developers.google.com/bid-manager/v1.1/lineitems/downloadlineitems
- create_sdf_download_operation(body_request)[source]¶
创建一个 SDF 下载任务并返回一个操作 (Operation)。
有关请求正文的更多信息可在此处找到:https://developers.google.com/display-video/api/reference/rest/v1/sdfdownloadtasks/create