Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions defaults/docs-defaults.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
8 changes: 4 additions & 4 deletions docs/calculations.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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`) |
Expand Down Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions docs/snippets/defaults_ad_platform.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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
```
2 changes: 1 addition & 1 deletion scope3_methodology/test/test_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -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"""
Expand Down