Image banners:
Destination URL -> Target URL + utm_source=blockscout&utm_medium=ad
Image > Image URL (looks like we don't know the dimensions yet, will probably need to resize it to fit the placements
Alternate text > CTA Text
Notes:
This ad provider should be mixable with one other (Slise).
Since Blockscout doesn't have featured placements, we should fetch ads from both endpoints
Text ads:
Logo > Creator Image URL
Name > Title
Text > Short Description
CTA > CTA Text
Destination URL -> Target URL + utm_source=blockscout&utm_medium=ad
The task is to add one more ad provider. Provider name:
base
API: https://www.base.org/api/ocsRegistry Endpoints:
Fields mapping:
Image banners: Destination URL -> Target URL + utm_source=blockscout&utm_medium=ad Image > Image URL (looks like we don't know the dimensions yet, will probably need to resize it to fit the placements Alternate text > CTA Text
Notes:
Text ads:
![Image](https://github.com/blockscout/frontend/assets/6618204/cbf98f4d-339f-4cf4-ac58-3fc37f5dbada)
Logo > Creator Image URL Name > Title Text > Short Description CTA > CTA Text Destination URL -> Target URL + utm_source=blockscout&utm_medium=ad
API spec - on request