├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── entity_read_files.md ├── images │ ├── DagFolder.png │ ├── DataSet.png │ ├── FolderName.png │ ├── Uploads.png │ ├── VariableNames.png │ ├── Variables.png │ ├── buckets.png │ └── erf.png └── sdf.md ├── orchestra ├── __init__.py └── google │ ├── __init__.py │ ├── cloud │ ├── __init__.py │ ├── example_dags │ │ ├── __init__.py │ │ ├── example_gcs_to_ftp.py │ │ └── example_load_bq_partitions.py │ └── operators │ │ ├── __init__.py │ │ ├── gcp_bigquery_operator.py │ │ └── gcp_gcs_operator.py │ ├── gsuite │ ├── __init__.py │ ├── example_dags │ │ ├── __init__.py │ │ └── example_sheets_to_gcs.py │ ├── hooks │ │ ├── __init__.py │ │ └── gsuite_sheets_hook.py │ └── operators │ │ ├── __init__.py │ │ └── gsuite_sheets_operator.py │ └── marketing_platform │ ├── __init__.py │ ├── example_dags │ ├── __init__.py │ ├── example_bq_to_ga.py │ ├── example_dv360_erf_to_bq_multi.py │ ├── example_dv360_erf_to_bq_sequential.py │ ├── example_dv360_sdf_record_advertisers.py │ ├── example_dv360_sdf_to_bq.py │ └── example_net_conversions │ │ ├── README.md │ │ ├── __init__.py │ │ ├── config.yaml │ │ ├── docs │ │ └── Profitable_Sales _SA360_GCP_Automation.pdf │ │ ├── example_net_conversions.py │ │ ├── files_helper.py │ │ └── report │ │ └── body.json │ ├── hooks │ ├── __init__.py │ ├── campaign_manager.py │ ├── display_video_360.py │ ├── google_analytics.py │ └── search_ads_360.py │ ├── operators │ ├── __init__.py │ ├── campaign_manager.py │ ├── display_video_360.py │ ├── google_analytics.py │ └── search_ads_360.py │ ├── sensors │ ├── __init__.py │ ├── campaign_manager.py │ ├── display_video_360.py │ └── search_ads_360.py │ └── utils │ ├── __init__.py │ ├── erf_utils.py │ ├── schema │ ├── __init__.py │ ├── erf │ │ ├── Advertiser.py │ │ ├── AppCollection.py │ │ ├── ApprovalStatus.py │ │ ├── Browser.py │ │ ├── Budget.py │ │ ├── Campaign.py │ │ ├── CostTrackingPixel.py │ │ ├── Creative.py │ │ ├── CustomAffinity.py │ │ ├── DataPartner.py │ │ ├── DeviceCriteria.py │ │ ├── EntityCommonData.py │ │ ├── ExchangeSettings.py │ │ ├── FloodlightActivity.py │ │ ├── FreeFormTarget.py │ │ ├── FrequencyCap.py │ │ ├── GeoLocation.py │ │ ├── InsertionOrder.py │ │ ├── InventorySource.py │ │ ├── Isp.py │ │ ├── Language.py │ │ ├── LineItem.py │ │ ├── NegativeKeywordList.py │ │ ├── Partner.py │ │ ├── PartnerCosts.py │ │ ├── PartnerRevenueModel.py │ │ ├── Pixel.py │ │ ├── SelectionTarget.py │ │ ├── SupportedExchange.py │ │ ├── Target.py │ │ ├── TargetList.py │ │ ├── TargetUnion.py │ │ ├── UniversalChannel.py │ │ ├── UniversalSite.py │ │ ├── UserList.py │ │ ├── UserListAdvertiserPricing.py │ │ ├── UserListPricing.py │ │ └── __init__.py │ └── sdf │ │ ├── __init__.py │ │ ├── v4_2 │ │ ├── Ad.py │ │ ├── AdGroup.py │ │ ├── Campaign.py │ │ ├── InsertionOrder.py │ │ ├── LineItem.py │ │ └── __init__.py │ │ └── v5 │ │ ├── Ad.py │ │ ├── AdGroup.py │ │ ├── Campaign.py │ │ ├── InsertionOrder.py │ │ ├── LineItem.py │ │ └── __init__.py │ └── search_ads_360_conversions.py └── tests ├── __init__.py └── orchestra ├── __init__.py └── google ├── __init__.py └── marketing_platform ├── __init__.py └── operators ├── __init__.py └── test_display_video_360.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/README.md -------------------------------------------------------------------------------- /docs/entity_read_files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/docs/entity_read_files.md -------------------------------------------------------------------------------- /docs/images/DagFolder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/docs/images/DagFolder.png -------------------------------------------------------------------------------- /docs/images/DataSet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/docs/images/DataSet.png -------------------------------------------------------------------------------- /docs/images/FolderName.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/docs/images/FolderName.png -------------------------------------------------------------------------------- /docs/images/Uploads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/docs/images/Uploads.png -------------------------------------------------------------------------------- /docs/images/VariableNames.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/docs/images/VariableNames.png -------------------------------------------------------------------------------- /docs/images/Variables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/docs/images/Variables.png -------------------------------------------------------------------------------- /docs/images/buckets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/docs/images/buckets.png -------------------------------------------------------------------------------- /docs/images/erf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/docs/images/erf.png -------------------------------------------------------------------------------- /docs/sdf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/docs/sdf.md -------------------------------------------------------------------------------- /orchestra/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/cloud/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/cloud/example_dags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/cloud/example_dags/example_gcs_to_ftp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/cloud/example_dags/example_gcs_to_ftp.py -------------------------------------------------------------------------------- /orchestra/google/cloud/example_dags/example_load_bq_partitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/cloud/example_dags/example_load_bq_partitions.py -------------------------------------------------------------------------------- /orchestra/google/cloud/operators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/cloud/operators/gcp_bigquery_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/cloud/operators/gcp_bigquery_operator.py -------------------------------------------------------------------------------- /orchestra/google/cloud/operators/gcp_gcs_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/cloud/operators/gcp_gcs_operator.py -------------------------------------------------------------------------------- /orchestra/google/gsuite/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/gsuite/example_dags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/gsuite/example_dags/example_sheets_to_gcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/gsuite/example_dags/example_sheets_to_gcs.py -------------------------------------------------------------------------------- /orchestra/google/gsuite/hooks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/gsuite/hooks/gsuite_sheets_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/gsuite/hooks/gsuite_sheets_hook.py -------------------------------------------------------------------------------- /orchestra/google/gsuite/operators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/gsuite/operators/gsuite_sheets_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/gsuite/operators/gsuite_sheets_operator.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/example_bq_to_ga.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/example_dags/example_bq_to_ga.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/example_dv360_erf_to_bq_multi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/example_dags/example_dv360_erf_to_bq_multi.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/example_dv360_erf_to_bq_sequential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/example_dags/example_dv360_erf_to_bq_sequential.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/example_dv360_sdf_record_advertisers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/example_dags/example_dv360_sdf_record_advertisers.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/example_dv360_sdf_to_bq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/example_dags/example_dv360_sdf_to_bq.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/example_net_conversions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/example_dags/example_net_conversions/README.md -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/example_net_conversions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/example_net_conversions/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/example_dags/example_net_conversions/config.yaml -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/example_net_conversions/docs/Profitable_Sales _SA360_GCP_Automation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/example_dags/example_net_conversions/docs/Profitable_Sales _SA360_GCP_Automation.pdf -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/example_net_conversions/example_net_conversions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/example_dags/example_net_conversions/example_net_conversions.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/example_net_conversions/files_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/example_dags/example_net_conversions/files_helper.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/example_dags/example_net_conversions/report/body.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/example_dags/example_net_conversions/report/body.json -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/hooks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/hooks/campaign_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/hooks/campaign_manager.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/hooks/display_video_360.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/hooks/display_video_360.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/hooks/google_analytics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/hooks/google_analytics.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/hooks/search_ads_360.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/hooks/search_ads_360.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/operators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/operators/campaign_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/operators/campaign_manager.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/operators/display_video_360.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/operators/display_video_360.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/operators/google_analytics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/operators/google_analytics.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/operators/search_ads_360.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/operators/search_ads_360.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/sensors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/sensors/campaign_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/sensors/campaign_manager.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/sensors/display_video_360.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/sensors/display_video_360.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/sensors/search_ads_360.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/sensors/search_ads_360.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/erf_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/erf_utils.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/Advertiser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/Advertiser.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/AppCollection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/AppCollection.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/ApprovalStatus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/ApprovalStatus.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/Browser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/Browser.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/Budget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/Budget.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/Campaign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/Campaign.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/CostTrackingPixel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/CostTrackingPixel.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/Creative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/Creative.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/CustomAffinity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/CustomAffinity.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/DataPartner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/DataPartner.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/DeviceCriteria.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/DeviceCriteria.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/EntityCommonData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/EntityCommonData.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/ExchangeSettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/ExchangeSettings.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/FloodlightActivity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/FloodlightActivity.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/FreeFormTarget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/FreeFormTarget.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/FrequencyCap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/FrequencyCap.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/GeoLocation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/GeoLocation.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/InsertionOrder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/InsertionOrder.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/InventorySource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/InventorySource.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/Isp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/Isp.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/Language.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/Language.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/LineItem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/LineItem.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/NegativeKeywordList.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/NegativeKeywordList.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/Partner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/Partner.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/PartnerCosts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/PartnerCosts.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/PartnerRevenueModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/PartnerRevenueModel.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/Pixel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/Pixel.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/SelectionTarget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/SelectionTarget.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/SupportedExchange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/SupportedExchange.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/Target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/Target.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/TargetList.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/TargetList.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/TargetUnion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/TargetUnion.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/UniversalChannel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/UniversalChannel.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/UniversalSite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/UniversalSite.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/UserList.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/UserList.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/UserListAdvertiserPricing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/UserListAdvertiserPricing.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/UserListPricing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/UserListPricing.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/erf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/erf/__init__.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/__init__.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/v4_2/Ad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/v4_2/Ad.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/v4_2/AdGroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/v4_2/AdGroup.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/v4_2/Campaign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/v4_2/Campaign.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/v4_2/InsertionOrder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/v4_2/InsertionOrder.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/v4_2/LineItem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/v4_2/LineItem.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/v4_2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/v4_2/__init__.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/v5/Ad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/v5/Ad.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/v5/AdGroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/v5/AdGroup.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/v5/Campaign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/v5/Campaign.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/v5/InsertionOrder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/v5/InsertionOrder.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/v5/LineItem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/v5/LineItem.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/schema/sdf/v5/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/schema/sdf/v5/__init__.py -------------------------------------------------------------------------------- /orchestra/google/marketing_platform/utils/search_ads_360_conversions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/orchestra/google/marketing_platform/utils/search_ads_360_conversions.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/orchestra/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/orchestra/google/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/orchestra/google/marketing_platform/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/orchestra/google/marketing_platform/operators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/orchestra/google/marketing_platform/operators/test_display_video_360.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/orchestra/HEAD/tests/orchestra/google/marketing_platform/operators/test_display_video_360.py --------------------------------------------------------------------------------