You can index revenue data as a product attribute and use it in your ranking strategy.
If you want to index a single active-data field, add it to Additional Product Attributes in Business Manager. For example, you can add activeData.revenueWeek.
If you want to group several values under one top-level attribute such as revenueData, declare that attribute in productAttributesConfig.js and use a function to return the fields you want to index.
After updating your configuration, add the new attribute name to Additional Product Attributes and run the AlgoliaProductIndex_v2 job to reindex your data.