From a48d0eb3a79a7fc0da2bd821ab55ff57ea04d2c3 Mon Sep 17 00:00:00 2001 From: Nulo Date: Mon, 19 Aug 2024 21:00:45 -0300 Subject: [PATCH] fix best selling --- rust/src/scraper/sites/vtex.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rust/src/scraper/sites/vtex.rs b/rust/src/scraper/sites/vtex.rs index 706554a..f690a72 100644 --- a/rust/src/scraper/sites/vtex.rs +++ b/rust/src/scraper/sites/vtex.rs @@ -207,14 +207,15 @@ pub async fn get_best_selling_by_category( .append_pair("extensions", &{ let variables_obj = json!({"hideUnavailableItems":true,"skusFilter":"FIRST_AVAILABLE","simulationBehavior":"default","installmentCriteria":"MAX_WITHOUT_INTEREST","productOriginVtex":false,"map":"c","query":query,"orderBy":"OrderByTopSaleDESC","from":0,"to":99,"selectedFacets": query.split('/').map(|f| json!({"key":"c","value":f})).collect::>() - ,"facetsBehavior":"Static","categoryTreeBehavior":"default","withFacets":false,"showSponsored":false}); + ,"facetsBehavior":"Static","categoryTreeBehavior":"default", + "withFacets":false,"showSponsored":false,"advertisementOptions":{"showSponsored":false,"sponsoredCount":0,"advertisementPlacement":"top_search","repeatSponsoredProducts":true}}); let b64=base64::prelude::BASE64_STANDARD.encode(variables_obj.to_string()); format!( r#"{{ "persistedQuery": {{ "version": 1, - "sha256Hash": "fd92698fe375e8e4fa55d26fa62951d979b790fcf1032a6f02926081d199f550", + "sha256Hash": "8e3fd5f65d7d83516bfea23051b11e7aa469d85f26906f27e18afbee52c56ce4", "sender": "vtex.store-resources@0.x", "provider": "vtex.search-graphql@0.x" }},