diff --git a/defaults/docs-defaults.yaml b/defaults/docs-defaults.yaml index 5ca6f513..f04c7cff 100644 --- a/defaults/docs-defaults.yaml +++ b/defaults/docs-defaults.yaml @@ -317,6 +317,7 @@ defaults: social: 1080-1920-sponsored-post-social-phone streaming-video: 15s-video-streaming-video-pc web: leaderboard-web-pc + default_platform_embodied_emissions_per_bid_request_gco2e_per_imp: 0.000015000 default_property_ad_funded_percentage_by_channel: app: 100 audio: 100 diff --git a/docs/calculations.mdx b/docs/calculations.mdx index d5c7a111..32bda0db 100644 --- a/docs/calculations.mdx +++ b/docs/calculations.mdx @@ -125,8 +125,8 @@ Native product carousel | Field | Description | | ----------------------------------------------------- | ------------------------------------------------------------------------------------------- | | `emissions_per_creative_request_per_geo_gco2_per_imp` | Adjusted, allocated emissions per creative request by continent (NAMER, LATAM, EMEA, JAPAC) | -| `emissions_per_bid_request_per_geo_gco2_per_imp` | Adjusted, allocated emissions per bid request by continent (NAMER, LATAM, EMEA, JAPAC) | -| `emissions_per_rtdp_request_per_geo_gco2_per_imp` | Adjusted, allocated emissions per rtdp request by continent (NAMER, LATAM, EMEA, JAPAC) | +| `usage_emissions_per_bid_request_per_geo_gco2_per_imp` | Adjusted, allocated emissions per bid request by continent (NAMER, LATAM, EMEA, JAPAC) | +| `usage_emissions_per_rtdp_request_per_geo_gco2_per_imp` | Adjusted, allocated emissions per rtdp request by continent (NAMER, LATAM, EMEA, JAPAC) | | `bidders` | Array of ad platforms that are sent bid requests | | `real_time_data_providers` | Array of ad platforms that are sent real-time data requests (not propagated) | | `distribution_rate_by_bidder_by_country` | Traffic shaping data for each bidder by country (eg `'xandr.com', 'US', 0.58`) | @@ -549,10 +549,10 @@ media_corporate_emissions_gco2_per_imp = ``` get_platform_emissions(ad_platform): - direct_emissions = emissions_per_bid_request_per_geo_gco2_per_imp + direct_emissions = usage_emissions_per_bid_request_per_geo_gco2_per_imp rtdp_emissions = 0 for rtdp in ad_platform.real_time_data_providers: - rtdp_emissions += emissions_per_rtdp_request_per_geo_gco2_per_imp + rtdp_emissions += usage_emissions_per_rtdp_request_per_geo_gco2_per_imp bidder_emissions = 0 for bidder in ad_platform.bidders: bidder_emissions += get_platform_emissions(bidder) x diff --git a/docs/snippets/defaults_ad_platform.mdx b/docs/snippets/defaults_ad_platform.mdx index bf8dbfa6..28ca9dd3 100644 --- a/docs/snippets/defaults_ad_platform.mdx +++ b/docs/snippets/defaults_ad_platform.mdx @@ -34,4 +34,5 @@ generic_measurement_platform: EMEA: 0.0001 JAPAC: 0.0003 LATAM: 0.0001 +default_platform_embodied_emissions_per_bid_request_gco2e_per_imp: 0.000015 ``` diff --git a/scope3_methodology/test/test_api.py b/scope3_methodology/test/test_api.py index 1d49ff1b..60bff4fa 100644 --- a/scope3_methodology/test/test_api.py +++ b/scope3_methodology/test/test_api.py @@ -240,7 +240,7 @@ def test_startup(self): ) docs_defs = docs_defaults - self.assertEqual(len(docs_defs), 49) + self.assertEqual(len(docs_defs), 50) def test_get_all_con_networking_connection_device_fixed_defaults(self): """Test get_all_networking_connection_device_defaults returns expected output"""