From ac4869cc31b6f6f6509c9eae7e181be893b1a22d Mon Sep 17 00:00:00 2001 From: Jake Wang Date: Tue, 17 Mar 2026 04:11:46 -0700 Subject: [PATCH 1/2] PlayWright Webscraping Pipeline --- .../output/instacart_20260317_105121.csv | 122 +++ PlayWright/scraper.py | 487 ++++++++++++ PlayWright/test_instacart_scraper.py | 712 ++++++++++++++++++ .../test_output/raw_chicken_breast.json | 328 ++++++++ PlayWright/test_output/raw_eggs.json | 328 ++++++++ PlayWright/test_output/raw_milk.json | 328 ++++++++ PlayWright/test_output/raw_olive_oil.json | 328 ++++++++ PlayWright/test_output/raw_pasta.json | 328 ++++++++ PlayWright/test_output/summary.json | 78 ++ PlayWright/webScrapeInstaCart.py | 109 +++ 10 files changed, 3148 insertions(+) create mode 100644 PlayWright/output/instacart_20260317_105121.csv create mode 100644 PlayWright/scraper.py create mode 100644 PlayWright/test_instacart_scraper.py create mode 100644 PlayWright/test_output/raw_chicken_breast.json create mode 100644 PlayWright/test_output/raw_eggs.json create mode 100644 PlayWright/test_output/raw_milk.json create mode 100644 PlayWright/test_output/raw_olive_oil.json create mode 100644 PlayWright/test_output/raw_pasta.json create mode 100644 PlayWright/test_output/summary.json create mode 100644 PlayWright/webScrapeInstaCart.py diff --git a/PlayWright/output/instacart_20260317_105121.csv b/PlayWright/output/instacart_20260317_105121.csv new file mode 100644 index 0000000..fa73a55 --- /dev/null +++ b/PlayWright/output/instacart_20260317_105121.csv @@ -0,0 +1,122 @@ +id,taxonomy,store,name,price,price_unit,quantity,image_url,description,out_of_stock +items_19456-66818553,Acorn squash,Sprouts Farmers Market,Organic Acorn Squash,$2.98,,1 lb,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_1927dd1b-0efe-44e6-a4fd-073df5bc6bed.png,,False +items_19456-16621864,Acorn squash,Sprouts Farmers Market,Organic Butternut Squash,$5.61,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_198a064b-8068-43a7-84de-cfbab926ba9d.png,,False +items_19456-18356604,Acorn squash,Sprouts Farmers Market,Sprouts Organic Butternut Squash,$3.99,,15 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_01d6f329-8a9d-4a10-9530-e11e9fd02229.png,"Sprouts Farmers Market Organic Butternut Squash Comes Ready To Eat Right Out Of The Container For A Delicious And Healthy Addition To Meals. Add This Squash To Fresh Salads For A Burst Of Color And Flavor, Or Steam It For A Standalone Side Dish. Already Cut And Peeled, This Product Makes Meal Prep Easy, Whether You Are Cooking Up A Savory Soup Or A Roasted Vegetable Medley. Each 15 Oz. Container Yields Approximately Five Individual Servings.",False +items_19456-16621856,Acorn squash,Sprouts Farmers Market,Yellow Squash,$1.03,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_7dd3d9a4-b89e-4274-9711-09ad88cf01be.png,,False +items_19456-16617015,Acorn squash,Sprouts Farmers Market,Organic Honeynut Squash,$4.01,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e70a33c5-aaf3-447e-9c32-d5edddf3e0ab.png,,False +items_19456-16596919,Acorn squash,Sprouts Farmers Market,Zucchini Squash,$1.01,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_754a9eb0-46bd-4ec6-9061-2e4c7ef383d5.png,,False +items_19456-16546808,Acorn squash,Sprouts Farmers Market,Organic Yellow Squash,$1.24,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e4b7e0c0-aa24-4388-a34d-2fbba190dcbc.png,,False +items_19456-20070642,Acorn squash,Sprouts Farmers Market,Chayote Squash,$1.99,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_83e8dd11-e4bc-4aa2-91a9-56a0f7671189.png,,False +items_19456-3314481,Acorn squash,Sprouts Farmers Market,Organic Spaghetti Squash,$6.09,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f52bc8f3-b8fd-4906-8a92-40ca9d6e4d84.png,,False +items_19456-26189074,Acorn squash,Sprouts Farmers Market,Sprouts Organic Butternut Squash,$3.99,,12 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_bc3f1a9d-8641-4c2a-b097-cf8d9857ac88.png,Organic Butternut Squash. Good source of Vitamin C. Non-GMO verified. USDA organic. Great addition to yogurts and smoothies.,False +items_19456-17847364,Acorn squash,Sprouts Farmers Market,Mexican Grey Squash,$0.88,,1 lb,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6c2f1003-f69a-46a6-9fb4-57f438dad35e.png,,False +items_19456-337110,Acorn squash,Sprouts Farmers Market,Organic Zucchini Squash,$1.12,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2ed986b4-cfdd-4a55-b5ea-c8c2036ec3c3.png,,False +items_19456-48914,Acorn squash,Sprouts Farmers Market,Farmer's Market Organic Butternut Squash,$3.79,,15 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_317f86e1-be84-4183-b92b-0ce8db2e885b.png,Organic Butternut Squash Puree,False +items_19456-17315319,Acorn squash,Sprouts Farmers Market,Stahlbush Island Farms Diced Butternut Squash,$3.50,,10 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_8159c306-e969-4318-875b-5049c5769e83.png,,False +items_19456-24591,Acorn squash,Sprouts Farmers Market,Pacific Foods Organic Creamy Butternut Squash Soup,$6.29,,32 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_dd9025dd-0888-45fc-a734-e80edbc9b0bd.png,,False +items_19456-21304750,Acorn squash,Sprouts Farmers Market,Tasty Bite Organic Indian Coconut Squash Dal,$4.99,,10 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e0959b26-6efd-46cd-a9d8-22e547d0b3ea.png,Organic Coconut Squash Dal,False +items_19456-27582730,Acorn squash,Sprouts Farmers Market,Zoup Fresh Soup Company Butternut Squash Soup With Brown Butter & Sage Made With Savory Veggie Broth,$5.99,,16 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_427e77f6-d9f6-4430-8d68-39db099868cc.png,,False +items_19456-32078912,Acorn squash,Sprouts Farmers Market,Dr. Kellyann Butternut Squash Bone Broth Soup,$5.19,,14.5 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a98aa86b-3f25-4d9c-b48f-b261567700aa.png,,False +items_19456-65740071,Acorn squash,Sprouts Farmers Market,Pacific Foods Organic Cinnamon & Nutmeg Butternut Squash Soup,$6.29,,32 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_3e0971c3-0446-47c7-83c8-3d7cee667c70.png,,False +items_19456-18354583,Acorn squash,Sprouts Farmers Market,Maya Kaimal Organic Everyday Dal Red Lentil Butternut Squash Coconut,$4.49,,10 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2fcf8ce1-b945-46ea-b171-4555ec05e15e.png,Organic Everyday Dal,False +items_18036-30498992,Acorn squash,Stater Bros.,Butternut Squash,$1.99,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6e5f73b4-a406-433e-8b0e-143e80145f68.jpg,,False +items_18036-34634754,Acorn squash,Stater Bros.,Organic Squash Butternut,$1.99,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_93b85dda-84f7-4522-9702-54412a02fecd.jpg,,False +items_18036-3168291,Acorn squash,Stater Bros.,Legacy Farms Zucchini/Yellow Squash,$4.69,,20 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_1dceb095-34a0-449d-ae44-6e278e709ae7.jpg,,False +items_18036-30498978,Acorn squash,Stater Bros.,Italian Squash,$1.79,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a40f1986-12c8-47ff-a978-a3191f15b7b2.jpg,,False +items_18036-30498989,Acorn squash,Stater Bros.,Squash Yellow S 4784,$1.79,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_1dc10bd5-4f79-455e-8a8b-bc68944c8f56.jpg,,False +items_18036-17533123,Acorn squash,Stater Bros.,Squash,$1.99,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f98ce2be-e39e-4baf-8d84-266a0ee24874.jpg,,False +items_18036-30497313,Acorn squash,Stater Bros.,Squash Spaghetti S 4776,$1.99,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_223775e0-05da-4b47-a1be-3158d51dfe9f.jpg,,False +items_18036-34631736,Acorn squash,Stater Bros.,Squash Chayote S 4761,$1.79,,lb,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6e3db070-1103-4c58-a719-562b213992b9.jpg,,False +items_18036-16346094,Acorn squash,Stater Bros.,Chayote,$0.95,,1 ct,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_bfc1ae1a-a845-4bca-a0ad-34dc39a1a1d8.jpg,,False +items_18036-80472,Acorn squash,Stater Bros.,Lean Cuisine Butternut Squash Ravioli,$4.69,,9.875 oz,https://www.instacart.com/assets/domains/product-image/file/large_d970f3b0-7c98-4d2d-9a07-c53b13087d2b.jpg,"Progress never tasted this good -- Lean Cuisine Butternut Squash Ravioli are a quick, satisfying option for busy weeknights or effortless frozen lunches. Our frozen ravioli features butternut squash ravioli with peas and carrots in a creamy sauce for real comfort you can feel good about. Whenever you're searching for perfectly portioned meals that fit into your routine, think of Lean Cuisine. Whether you're stocking up on convenient frozen dinners or looking for diet food that fits your meal plan goals, Lean Cuisine makes it easy to stay on track. Our frozen ravioli has 16g of protein, making it a meal you can count on to help hit your macros. Simply microwave and enjoy — no prep, no cleanup, just smart eating made simple.",False +items_18036-69977141,Acorn squash,Stater Bros.,Stater Bros. Markets Cut Butternut Squash With Herb,$4.99,,13 oz,,,False +items_14348-20611721,Acorn squash,ALDI,Butternut Squash,$2.45,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_077cbe6a-b6d2-4a3a-8daa-5421815d5c9b.jpg,"Versatile and nutritious, Butternut Squash is perfect for soups, roasts and purees. Its naturally sweet flavor complements savory dishes, and it's a great addition to your seasonal recipes. Whether you're making a comforting soup or a hearty side dish, this squash delivers. Add it to your cart and elevate your meals with ease.",False +items_14348-40806479,Acorn squash,ALDI,Spaghetti Squash,$2.67,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_536550d1-0d7f-45e6-8980-1228fb454883.jpg,"Transform your meals with Spaghetti Squash. This versatile squash can be roasted or microwaved for a low-carb pasta alternative. Pair it with marinara sauce or use it as a base for a hearty stir-fry. It's a simple, nutritious way to add variety to your diet. Perfect for those looking to cut down on carbs without sacrificing flavor.",False +items_14348-16383702,Acorn squash,ALDI,Calabaza Squash,$0.64,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_4fa219d5-931c-47b5-8b55-f4a4bcfba3c1.jpg,"Calabaza Squash is your new kitchen staple. Slice it for a fresh salad, roast it for a side dish or add it to stews for extra texture. Its mild flavor pairs perfectly with a variety of spices and herbs. Nutritious and versatile, this squash elevates any meal. Make it a part of your grocery list and discover new favorite recipes.",False +items_14348-20383636,Acorn squash,ALDI,Yellow Squash,$1.60,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_40a2ef36-1a52-46b9-845c-88128de8cc4d.jpg,,False +items_14348-20947352,Acorn squash,ALDI,Simply Nature Organic Butternut Squash,$2.75,,10 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_8b66e6fb-f841-484a-b797-0172fb829284.jpg,"Simply Nature Organic Butternut Squash is a nutritious and flavorful addition to your meals. Steam it as a side dish, blend it into soups or add it to your favorite casseroles for a touch of sweetness. Keep it in your freezer for a quick, healthy option when meal planning. Elevate your culinary creations with the natural goodness of butternut squash.",False +items_88566-3056329,Acorn squash,Walmart,Acorn Squash,$2.47,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6a9f8d2d-71df-4a42-92cd-c9b055e82cc8.jpeg,Add some fresh flavor to your meal with Acorn Squash. This versatile vegetable can be used in a variety of dishes to create delicious and decadent meals. Roast the whole squash for a simple and flavorful side dish chop it into cubes and put it in the slow cooker with chicken breast kidney beans and spices or make butternut noodles for a gluten-free pasta alternative. For a sweet treat turn the squash into a rich and spicy pie perfect for the holiday season. With so many uses this vegetable will become a pantry staple. Create tasty and flavorful meals with Acorn Squash.,False +items_88566-22379158,Acorn squash,Walmart,Great Value Butternut Squash,$1.92,,10 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_eec53979-e482-4dae-b147-c7cba312df46.jpeg,Eating your veggies just got easier with Great Value Butternut Squash. Whether you want to make a vegetable soup vegetable casserole or your very own homemade recipe Great Value Butternut Squash has you covered. With no added chemicals or sugars Great Value Butternut Squash is frozen to ensure long-lasting farm-fresh flavors perfect for delicious easy and quick dinner ideas. Ready in minutes all you have to do is microwave the steamer bag or warm the frozen squash in a saucepan on the stove. Great Value Butternut Squash is not only fast and easy to prepare but sure to satisfy.,False +items_88566-17330249,Acorn squash,Walmart,Butternut Squash,$5.36,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_ce0ef1f6-6501-43e1-b922-b591e6ece8fc.jpeg,Add some fresh flavor to your meal with Butternut Squash. This versatile vegetable can be used in a variety of dishes to create delicious and decadent meals. Roast the whole squash for a simple and flavorful side dish chop it into cubes and put it in the slow cooker with chicken breast kidney beans and spices or make butternut noodles for a gluten-free pasta alternative. For a sweet treat turn the squash into a rich and spicy pie perfect for the holiday season. With so many uses this vegetable will become a pantry staple. Create tasty and flavorful meals with Butternut Squash.\u00A0\u00A0\u00A0,False +items_88566-16621856,Acorn squash,Walmart,Yellow Squash,$0.64,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_087c0c48-1a85-439e-bb58-10b83bfa343f.jpeg,Create something wholesome and delicious with Yellow Squash. These versatile vegetables can be used to make savory sides or sweet treats. Try them dipped in batter and fried for a comforting side or for a healthier option you can make a filling squash and chicken chowder or roast them in the oven stuffed with ground turkey. If you're looking for something sweet you can use squash to make a zesty lemon squash bread a creamy squash custard pie or even a squash chocolate loaf. Use your imagination to create something amazing and tasty with this squash. The mouthwatering possibilities are endless with this hearty vegetable. Add something amazing to your meals with fresh Yellow Squash.,False +items_88566-16614369,Acorn squash,Walmart,Buttercup Squash,$5.27,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_49d46bb5-3808-46be-bd3f-0079e3cc27d6.jpeg,,False +items_88566-3253241,Acorn squash,Walmart,Zucchini Squash,$0.75,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_38754eb5-ebf1-4dd6-8f73-e1a9fc7a3cf1.jpeg,This Zucchini Each provides a healthy dose of vitamins to add to your diet. Ideal for many types of cuisines it can be enjoyed year-round in many recipes. It can be used as a simple side dish sauteed in oil herbs and spices. You can also serve it with a protein and a starch for a wholesome meal. This zucchini vegetable is sold in the store at a per-unit price so you can stock up on as many as you need. You can even buy just one single zucchini at a time. Also known as Calabacin Kousa and Tori around the world.,False +items_88566-16346094,Acorn squash,Walmart,Chayote,$0.97,,1 ct,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_51cf82b7-6e97-4640-8567-f2e31f05ef82.jpeg,,False +items_88566-30528627,Acorn squash,Walmart,Calabacita Squash,$0.77,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f667ddb2-dd23-4c56-8bd4-d423ca834e23.jpeg,Add some fresh flavor to your meal with Calabacita Squash. This versatile vegetable can be used in a variety of dishes to create delicious and decadent meals. Roast the whole squash for a simple and flavorful side dish chop it into cubes and put it in the slow cooker with chicken breast kidney beans and spices or make noodles for a gluten-free pasta alternative. For a sweet treat turn the squash into a rich and spicy pie perfect for the holiday season. With so many uses this vegetable will become a pantry staple. Create tasty and flavorful meals with Calabacita Squash.,False +items_88566-20569754,Acorn squash,Walmart,Marketside Butternut Squash Cubes,$3.47,,16 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_fbb84e47-2a45-419e-b246-3b50b058fd4f.png,Marketside Butternut Squash makes preparing this fantastic hard-shelled gourd easier than ever! Whole butternut squash can be difficult to cut and peel so we've done the work for you. Each bag includes a full pound of washed chopped and ready-to-cook butternut squash. This versatile and delicious vegetable can be prepared with an array of spices. Use it for sweet sides such as cinnamon and brown sugar roasted squash or for savory creations like garlic Parmesan and herb roasted squash. You can also add it to a casserole or make roasted butternut squash with pecans by following the recipe featured on the package. Explore the many possibilities of our Marketside Butternut Squash today. Fresh ideas and quality ingredients that's how Marketside brings the best foods to your table. We are committed to deliver freshness that you can taste and see. Marketside offers the best in fresh food guaranteed by Walmart working in partnership with farmers bakers and chefs for the highest quality authentic ingredients and favorite recipes.,False +items_88566-19648033,Acorn squash,Walmart,Spaghetti,$4.00,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a8644f76-74ef-4350-9eb6-837de44ea20f.jpeg,Treat yourself to a delicious and healthy meal with fresh Produce Unbranded Spaghetti Squash. When cooked this unique squash falls apart into ribbons that are the perfect substitute for spaghetti. Roast the squash and serve with marinara sauce and meatballs for a healthy spin on a classic or bake some with pancetta and make a creamy decadent carbonara. You can even make scrumptious vegan or vegetarian meals using this versatile squash. If you're feeling creative you can make Spaghetti Squash tacos Spaghetti Squash casserole or even pad Thai. Try serving it for breakfast by making Spaghetti Squash nests with a sunny side up egg. The possibilities are endless when you bring home Spaghetti Squash.,False +items_88566-18757505,Acorn squash,Walmart,Organic Yellow Squash,$2.96,,2 ct,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_10338cb4-c64c-4bb7-83cb-057359ec159e.jpeg,Wholesum's fresh organic yellow squash is as delicious as it is versatile making it the perfect addition to healthy and hearty meals. With its mildly sweet flavor and tender edible skin this bright and nutritious vegetable is easy to prepare and does not require long cooking. For more savory options try them grilled roasted or air fried. They are also a perfect addition to vegetable pasta dishes and skewers. If craving something on the sweet side you may even feature this lovely vegetable on the dessert table. Try grating them into a fluffy yellow squash Bundt cake or bread. Any way that you enjoy it yellow squash promises to deliver on flavor and is rich in essential vitamins nutrients and antioxidants. Wholesum is committed to bringing you a variety of premium Wrapped organic produce that is fresh flavorful and responsibly grown.,False +items_88566-18757226,Acorn squash,Walmart,Organic Zucchini Squash,$2.96,,2 ct,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_12a29c30-efd9-4f28-9875-f15ca39d57c7.png,Organic zucchini is always fresh and has a light delicate flavor with a creamy texture. It can be enjoyed raw with your favorite veggie dip or cooked. Like other summer squash it has tender edible skin that does not require long cooking making it a very versatile ingredient for soups chilis saut\u00E9's and skewers. Dice and saut\u00E9 with other fresh veggies roast in the oven topped with parmesan cheese or grate it into delicious zucchini frittatas. Zucchini also makes a great low-carb pasta alternative. Simply spiralize the fresh zucchini and prepare it with your choice of toppings. Best yet zucchini is packed with many essential vitamins such as vitamin B6 and rich in antioxidants making it a great addition to a healthy diet. The possibilities are endless and always flavorful with fresh organic zucchini.,False +items_88566-132615,Acorn squash,Walmart,Margaret Holmes Cut Squash with Vidalia Onions,$1.73,,14.5 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2b599243-7cfe-4b37-8d46-25307fc93b76.jpeg,,False +items_88566-16345558,Acorn squash,Walmart,Fuzzy Melon (Mo Qua),$3.48,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_44c91dec-f152-4402-a5c4-c9f39d987454.jpeg,,False +items_88566-24591,Acorn squash,Walmart,Pacific Foods Organic Butternut Squash Soup,$4.33,,32 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_78f7ab54-7bd2-4f49-91f4-1d0cef955809.jpg,,False +items_88566-61600631,Acorn squash,Walmart,Bettergoods Butternut Squash Ravioli,$5.42,,18 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_febac924-1365-4b94-bb3e-6a49c87224a4.jpeg,,False +items_88566-21304750,Acorn squash,Walmart,Tasty Bite Organic Coconut Squash Dal,$4.12,,10 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2a224827-b42d-4d35-84cf-ddc593d28ecc.jpg,This dish offers a hearty meal with just a hint of sweetness. Savor delicious yellow dal with squash and spices in a creamy coconut sauce.,False +items_88566-64810143,Acorn squash,Walmart,Parent's Choice Butternut Squash Organic Puree,$0.97,,4 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_fd3a34bd-61e4-46fe-b559-7a51a4ac6efc.jpeg,,False +items_88566-70472164,Acorn squash,Walmart,Parent's Choice Butternut Squash Puree,$1.47,,4 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_3cac159e-2eab-4081-b064-fb277ded8ff4.jpeg,Be prepared wherever hunger strikes with a pouch of Parent's Choice Stage 1 Baby Food Butternut Squash Puree. This nutritious puree is made with real squash and contains no artificial flavors or colors so you know you're giving your little one a snack you can feel good about. Plus it comes in convenient reclosable cups that not require refrigeration until you open it. Cups are easy for busy parents to take on outings. The pureed texture is ideal for introducing babies to new and different flavors. At any time of day Parent's Choice Stage 1 Butternut Squash Puree is a great choice for your little one.Parent's Choice provides parents with baby and toddler products you need at a price that won't push your budget over the edge. We offer everything you need from bath time to bed time and every time in between all with the high quality we know your little one needs.,False +items_88566-18261176,Acorn squash,Walmart,Gerber Baby Food Butternut Squash Tubs,$1.26,,2 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_38c9fe7f-d545-4f9b-95ac-2e5efdc3cac6.jpg,,False +items_18036-17134148,Agave syrup,Stater Bros.,Full Circle Organic Light Agave Nectar,$3.99,,11.75 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6e922f08-d624-4e6c-8db1-161b2902159f.jpg,,False +items_18036-207359,Agave syrup,Stater Bros.,"In The Raw Agave Nectar, Organic",$7.99,,18.5 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2b83a611-b73c-4b4c-90c0-753a31ac31b8.png,,False +items_18036-17134152,Agave syrup,Stater Bros.,Full Circle Organic Amber Agave Nectar,$3.99,,11.75 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_cbc06b75-4bf6-4d5d-b694-424dd43b93cc.jpg,,False +items_18036-43501,Agave syrup,Stater Bros.,Pearl Milling Company Regular Syrup,$3.99,,12 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_9248b24a-643b-4df8-aa30-715e0ceb06e7.png,Give your pancakes what they deserve and top them with the classic taste of Aunt Jemima Original Syrup. Our rich and thick syrup is a great way to top your family’s favorite pancakes and waffles.,False +items_18036-3170019,Agave syrup,Stater Bros.,Stater Bros. Honey Squeeze,$5.99,,16 oz,https://www.instacart.com/assets/domains/product-image/file/large_ea563af2-d920-4b41-853d-478e377d9a67.png,,False +items_18036-4715,Agave syrup,Stater Bros.,Bradshaws Spun Premium Honey,$6.99,,340 g,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_bc433713-91a5-481b-a509-2d0a67ed532c.png,,False +items_18036-37092,Agave syrup,Stater Bros.,"Pearl Milling Company Syrup, Original",$4.69,,24 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6cfa3bab-f181-4dab-90ff-e36bfcf97836.png,,False +items_18036-19086051,Agave syrup,Stater Bros.,Full Circle Organic Raw Honey,$5.99,,12 oz,https://www.instacart.com/assets/domains/product-image/file/large_329aec6c-f3a6-4fee-8848-ce7b577faf65.png,• Organic,False +items_18036-3262646,Agave syrup,Stater Bros.,Torani Vanilla Syrup,$5.99,,12.7 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_852879f0-d610-49fb-9b32-969cf0070797.png,,False +items_18036-34738,Agave syrup,Stater Bros.,Log Cabin Original Pancake Syrup,$4.69,,24 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e3470700-80ce-4c57-98fb-d8294331cbc3.jpg,,False +items_18036-46756147,Agave syrup,Stater Bros.,"Full Circle Maple Syrup, 100% Pure",$19.99,,32 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f460230d-a1df-4743-9120-03a4eec21ff1.png,,False +items_18036-75835,Agave syrup,Stater Bros.,Torani Sugar Free Vanilla Syrup,$5.99,,12.7 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_86e9d4e9-10f4-4b58-b4fa-0db3df3f6bef.png,"Get all that pure vanilla taste, complete with the crisp, pure vanilla flavor you crave, without any sugar. Bring the crisp, clean flavors of vanilla to your drinks without the calories with Torani Sugar Free Vanilla Syrup. This sugar-free coffee syrup is sweetened with sucralose, so you can enjoy custom drinks, guilt-free. This Torani coffee flavoring syrup lets you create your favorite vanilla specialty coffee drink in the comfort of your own kitchen. Perfect for beverages, Torani Sugar-Free Vanilla flavoring syrup is tasty added to coffee, cocoa, mixed drinks, frappes, smoothies, great as a dessert topping, and even as the secret ingredient in home-baked treats. Torani Sugar Free Syrups have zero sugar so you can enjoy flavor without the calories. Satisfy your taste for inspiration: explore, create, and delight your senses with Torani flavors. Combine our wide selection of skinny syrups to create unique custom calorie-free flavors. With zero sugar and zero carbs, use Torani Sugar Free Flavored Syrups for coffee to add delicious flavor without the calories to coffee drinks, espresso, cappuccino, tea, latte, cold brew, frappe and more. This vanilla syrup pairs especially well with flavors like chocolate, caramel. and hazelnut. The possibilities are endless! In 1925, Rinaldo and Ezilda Torre create hand-crafted syrups from recipes brought over from Lucca, Italy to the North Beach neighborhood in San Francisco, California. By 1933 and the end of Prohibition, Ezilda was one of the first female rectifiers of distilled spirits in the US. She led Torani through the Great Depression and WWII. In 1982 our Vanilla syrup was used in the first flavored latte. We started with just five syrups and have since grown to a portfolio of over 150 sold around the globe. Our flavor experts’ study global trends to learn what people are craving, and then we use our gold standard process to capture the essence of that flavor in a bottle. Our purpose is “Flavor for all, Opportunity for all.” This means that we believe every single bottle of Torani carries two promises: Each bottle promises amazing flavor for your creative beverages, from a classic vanilla latte to a bold, unexpected cocktail. Our flavors can be used however you choose. Each bottle also promises our dedication to help all the people, partners, and communities we touch thrive. We believe that everything starts with people and that businesses can, and should, create more opportunities for people. Enjoy the pure taste of vanilla in this premium sugar-free coffee syrup. This syrup captures the crisp, pure flavors of vanilla without the calories. Crafted with natural flavors and sweetened with Splenda. Zero sugar, zero calories, and carbs, perfect for your keto or low-carb diet. Use for a low-calorie hot or iced coffee, espresso, cappuccino, tea, latte, cold brew, frappe, and more. Torani Sugar Free Syrup delivers all of the flavor and vibrant colors with none of the calories. Proudly created and produced in San Francisco, California USA.",False +items_18036-3162705,Agave syrup,Stater Bros.,Full Circle Organic Honey,$6.99,,16 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_18f69f5a-5fbe-4f8e-a3f9-a00b8c71338a.jpg,"USDA Organic. Certified Organic. Certified Organic by PCO. In season year round. Quality Guaranteed: If for any reason you're not satisfied, we'll give you a full refund. U.S. Grade A. True Source Certified. www.fullcirclemarketbrand.com. Scan for more food information or call 1-888-423-0139. Product of Brazil.",False +items_18036-135614,Agave syrup,Stater Bros.,Log Cabin Sugar Free Syrup,$4.69,,24 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_305575e6-0fd9-49c7-9d0a-f27ad6f7306b.jpg,,False +items_18036-3281569,Agave syrup,Stater Bros.,Full Circle Organic 100% Pure Maple Syrup,$8.99,,12 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_b909ba89-f852-4be7-b831-3c96798a872d.jpg,In season year round.,False +items_18036-79718,Agave syrup,Stater Bros.,"Wild Mountain Honey, 100% Pure, Raw",$8.99,,1 lb,https://www.instacart.com/assets/domains/product-image/file/large_1f5d642b-c75d-44ba-a2bb-66ce48b2a338.png,"Raw 100% pure natural uncooked honey. Since 1925. Natural. Uncooked. Eat wild mountain honey for health. Unblended. Unfiltered. Undiluted. U.S. Grade A Fancy. Selected honey from the USA, Argentina, Vietnam.",False +items_18036-23050006,Agave syrup,Stater Bros.,Log Cabin Butter Rich Pancake Syrup,$4.69,,24 oz,https://www.instacart.com/assets/domains/product-image/file/large_487e0a29-b8f1-42c4-96cd-3a266da48f0d.jpg,"Top your pancakes with the buttery maple syrup flavor of Log Cabin. Log Cabin Artificially Flavored Butter Rich Syrup For Pancakes and Waffles has a thick, rich buttery flavor that takes pancakes and waffles to next-level delicious. Indulge in the comforting flavor you've come to expect, with no high fructose corn syrup, so you'll feel good about serving it to your family and guests at breakfast or anytime. Log Cabin: The Best Traditions Start With the Best Ingredients.",False +items_18036-16787275,Agave syrup,Stater Bros.,Log Cabin Original Pancake Syrup,$11.99,,64 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_b8ef0d82-d049-41d5-b232-b829210896b1.jpg,"Top your pancakes with the sweet maple flavor of Log Cabin. Log Cabin Original Syrup for Pancakes and Waffles has a thick, rich flavor that takes pancakes and waffles to next-level delicious. With no high fructose corn syrup, you can feel good about serving it to your family and guests. Log Cabin: The Best Traditions Start With the Best Ingredients.",False +items_18036-70427,Agave syrup,Stater Bros.,Log Cabin All Natural Table Syrup,$7.99,,22 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_60da6b11-7eaf-4941-a149-980a3e1c134c.jpg,Top your pancakes with the sweet maple flavor of Log Cabin. Log Cabin All Natural Table Syrup for Pancakes and Waffles is an all-natural syrup with an amazing flavor that takes pancakes and waffles to next-level delicious. With no artificial flavors or colors and no high fructose corn syrup you can feel good about serving it to your family and guests. Log Cabin: The Best Traditions Start With the Best Ingredients.,False +items_18036-90709825,Agave syrup,Stater Bros.,Stater Bros. Markets Original Syrup,$2.99,,24 fl oz,,,False +items_10571-17425352,Agave syrup,Costco,"Kirkland Signature Organic Blue Agave, 36 oz, 2-count",$11.18,,2-count,https://www.instacart.com/assets/domains/product-image/file/large_2a1d4781-62b4-42dd-af8c-850ceb0a9849.jpeg,USDA Organic; All Purpose Sweetener; 72 oz. Total Net Weight; Product of Mexico.,False +items_10571-19231204,Agave syrup,Costco,"Kirkland Signature Organic Pure Maple Syrup, 33.8 oz",$15.66,,33.8 oz,https://www.instacart.com/assets/domains/product-image/file/large_03985832-5c9a-44e6-8854-58ce5d1e4188.jpeg,"USDA Organic; 100% Pure; U.S. Grade A - Amber Color, Rich-Taste; Flip Cap Plastic Jug; Gluten Free; Kosher.",False +items_10571-19682495,Agave syrup,Costco,"Kirkland Signature 100% U.S. Raw Unfiltered Honey, 3 lbs",$13.17,,3 lbs,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e4615c03-224b-4148-8c57-a5c6f89e25fa.jpeg,,False +items_10571-17446045,Agave syrup,Costco,"Log Cabin Syrup, 36 fl oz, 3-count",$11.18,,3-count,https://www.instacart.com/assets/domains/product-image/file/large_5284027c-145c-4f3f-b34e-e1629b1f7300.jpeg,Kosher; No High Fructose Corn Syrup.,False +items_10571-70069774,Agave syrup,Costco,"Crown Organic Maple Madagascar Vanilla Infused Syrup, 25 fl oz",$19.89,,25 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_7f93dc0d-e617-4c5b-8676-0f534ea87b20.jpeg,"Limited Edition; Artisan Quality, Robust Flavor; Sweetener for Coffee, Tea & Lemonade; Use as a Basting Glaze on Meats, Seafood & Vegetables.",False +items_10571-20367809,Agave syrup,Costco,"Kirkland Signature Wild Flower Honey, 5 lbs",$16.16,,5 lbs,https://www.instacart.com/assets/domains/product-image/file/large_7604524e-49ab-4263-9b49-8e8d1f6f5e61.webp,Kosher; Grade A; Product of Argentina; True Source Certified.,False +items_10571-80437699,Agave syrup,Costco,"Egmont Honey Rich and Creamy Manuka Honey, UMF 12+, 17.6 oz",$21.01,,17.6 oz,https://www.instacart.com/assets/domains/product-image/file/large_8b1ab789-dd6a-489c-a375-be419ca9c7f8.jpeg,"Raw & Unpasteurized; UMF™ 12+, Non-GMO Project Verified; Made in New Zealand; Kosher Certified.",False +items_10571-19232650,Agave syrup,Costco,"Kirkland Signature Organic Raw Honey, 24 oz, 3-count",$24.37,,3-count,https://www.instacart.com/assets/domains/product-image/file/large_fc4aa38d-3265-443e-b177-48f33847b1dd.jpeg,Honey Bear Plastic Jar; 100% Grade A; USDA Organic; 72 oz. Total Net Weight.,False +items_10571-22217581,Agave syrup,Costco,"Honey Crisp Apples, 4 lbs",$10.31,,4 lbs,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_949564a8-2686-4f91-a7f5-75b23b80e9b4.jpeg,,False +items_10571-34703499,Agave syrup,Costco,"Wedderspoon Organic Manuka Honey Lemon Drops, 60-count",$18.65,,60-count,https://www.instacart.com/assets/domains/product-image/file/large_eefff8a9-f004-42ce-8f72-2c94996fc9cf.jpeg,,False +items_10571-33153,Agave syrup,Costco,"Cazadores Tequila 100% Agave Reposado, Mexico, 1 L",$30.09,,1 L,https://www.instacart.com/assets/domains/product-image/file/large_1ad646a7-a3b7-41f2-9a37-ff2c278f0a27.jpeg,Tequila Reposado; Made In Mexico; 40% Alcohol by Volume; 80 Proof; 100% Agave Tequila.,False +items_10571-22022112,Agave syrup,Costco,"Post Honey Bunches of Oats Cereal, Honey Roasted, 25oz, 2-count",$7.08,,2-count,https://www.instacart.com/assets/domains/product-image/file/large_68a99a29-751b-401f-85d0-e8fc1c455d2d.jpeg,Kosher; Honey Roasted; 2 bags per box; 50 oz box.,False +items_10571-20530639,Agave syrup,Costco,"Vonbee Honey Citron & Ginger Tea, 70.54 oz",$12.43,,70.54 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_501d8519-c4c7-4079-98c9-eb451a7f8fc8.jpeg,"No Artificial Preservatives, Flavors or Colors",False +items_10571-31895,Agave syrup,Costco,"General Mills, Cheerios Cereal, Honey Nut, 27.5 oz, 2-count",$10.81,,2-count,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_78476da6-bf91-4648-824e-6f06aa516768.jpeg,,False +items_10571-2784449,Agave syrup,Costco,"El Tesoro Reposado 100% Agave, Mexico, 750 ml",$56.09,,750 ml,https://www.instacart.com/assets/domains/product-image/file/large_7b751ea7-48fe-4db2-8317-dda9070747e0.jpeg,Product of Mexico 40% alcohol by volume.,False +items_10571-43459914,Agave syrup,Costco,"Baklava Made Better Mediterranean Baklava with Honey, 27.51 oz",$13.30,,27.51 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_9408bbbf-d438-4c83-a021-049d95601f1d.jpeg,,False +items_490257-158557,Agave syrup,Wrightwood Fine Foods,Wholesome Organic Raw Blue Agave,$7.99,,11.75 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_bd102217-40fe-4286-bcd1-9d2de46265be.png,,False +items_490257-3289966,Agave syrup,Wrightwood Fine Foods,Essential Everyday Honey,$6.79,,12 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f980b4a1-4e4d-4e33-91f0-aa9fe8b9ff95.png,,False +items_490257-97944,Agave syrup,Wrightwood Fine Foods,Smucker's Drizzle Caramel Flavored Syrup,$5.69,,20 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_8f9229c9-75c6-467c-ac31-e387cb7964ed.jpg,,False +items_490257-40238,Agave syrup,Wrightwood Fine Foods,Nestlé NESQUIK Chocolate Syrup For Milk Or Ice Cream,$6.79,,22 oz,https://www.instacart.com/assets/domains/product-image/file/large_92816da4-9f03-4a85-99ff-b0c5ebefb504.png,"Start your day off right with Nestlé® Nesquik® Chocolate Syrup, just add two teaspoons to an eight-ounce glass of low-fat milk and stir for a cold, sweet and nostalgic chocolate milk. This twenty-two-ounce bottle has about thirty-one servings of Nesquik® Syrup that can be added to milk, your favorite dairy alternative, or poured on ice cream like chocolate sauce for an epic sundae. Any way you sweeten up your day, you can feel good about using Nesquik® chocolate syrup with no artificial sweeteners, flavors, colors*, or high fructose corn syrup. So go ahead, squeeze, stir, and spark some greatness with a sip. *Added colors from natural sources",False +items_490257-21043998,Agave syrup,Wrightwood Fine Foods,Mrs. Butterworth's Extra Buttery Pancake Syrup,$7.19,,24 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_ebdee4c8-f7d7-455e-b8a5-dc785ad427f5.jpg,"Indulge in thick, rich deliciousness and extra buttery flavor with Mrs. Butterworth's Extra Buttery Pancake and Waffle Syrup. Whether you enjoy your breakfast foods for breakfast, dinner or any time in between, the syrup makes the meal. Pancakes and waffles just aren't complete without the amazing flavor of Mrs. Butterworth's. So thick, so rich... that's Mrs. Butterworth's.",False +items_490257-97867,Agave syrup,Wrightwood Fine Foods,"Hershey's Strawberry Flavored Syrup Bottle, 22 oz",$6.79,,22 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_c1f3bb32-c6b0-42b7-985f-22c2d09ab091.jpg,,False +items_490257-34738,Agave syrup,Wrightwood Fine Foods,Log Cabin Original Pancake Syrup,$7.59,,24 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_e3470700-80ce-4c57-98fb-d8294331cbc3.jpg,"Top your pancakes with the sweet maple flavor of Log Cabin. Log Cabin Original Syrup for Pancakes and Waffles has a thick, rich flavor that takes pancakes and waffles to next-level delicious. With no high fructose corn syrup and no artificial flavors, you can feel good about serving it to your family and guests. Log Cabin: The Best Traditions Start With the Best Ingredients.",False +items_490257-24621248,Agave syrup,Wrightwood Fine Foods,Pearl Milling Company Original Syrup,$7.99,,24 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_f65596ec-743f-446b-a518-fa6f3e91fd4e.png,Since 1889. New name same great taste - Aunt Jemima.,False +items_490257-37098,Agave syrup,Wrightwood Fine Foods,Mrs. Butterworth's Original Pancake Syrup,$7.19,,24 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_29cc1e17-57e2-4126-89f0-3ddb909f4c96.jpg,"Indulge in thick, rich deliciousness with Mrs. Butterworth's Original Thick N Rich Pancake Syrup. This thick syrup is a sweet and satisfying breakfast topping for all your favorite breakfast essentials, like buttermilk pancakes, Belgian waffles and even oatmeal or Greek yogurt. Great for more than just breakfast food, this original syrup is also perfect for adding to a variety of recipes. This squeezable syrup bottle of Mrs. Butterworth's Thick and Rich Pancake Syrup makes an easy and mess-free waffle syrup and pancake topping. Breakfast just isn't complete without the amazing flavor of Mrs. Butterworth's syrup. So thick, so rich and still just as sweet ... that's Mrs. Butterworth's.",False +items_155981-17134148,Agave syrup,Stater Bros. Now,Full Circle Organic Light Agave Nectar,$5.19,,11.75 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6e922f08-d624-4e6c-8db1-161b2902159f.jpg,In season year round.,False +items_155981-207359,Agave syrup,Stater Bros. Now,"In The Raw Agave Nectar, Organic",$9.09,,18.5 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2b83a611-b73c-4b4c-90c0-753a31ac31b8.png,,False +items_155981-43501,Agave syrup,Stater Bros. Now,Pearl Milling Company Regular Syrup,$4.59,,12 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_9248b24a-643b-4df8-aa30-715e0ceb06e7.png,Give your pancakes what they deserve and top them with the classic taste of Aunt Jemima Original Syrup. Our rich and thick syrup is a great way to top your family’s favorite pancakes and waffles.,False +items_155981-37092,Agave syrup,Stater Bros. Now,"Pearl Milling Company Syrup, Original",$5.19,,24 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6cfa3bab-f181-4dab-90ff-e36bfcf97836.png,,False +items_155981-34738,Agave syrup,Stater Bros. Now,Log Cabin Original Pancake Syrup,$5.19,,24 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_e3470700-80ce-4c57-98fb-d8294331cbc3.jpg,"Top your pancakes with the sweet maple flavor of Log Cabin. Log Cabin Original Syrup for Pancakes and Waffles has a thick, rich flavor that takes pancakes and waffles to next-level delicious. With no high fructose corn syrup and no artificial flavors, you can feel good about serving it to your family and guests. Log Cabin: The Best Traditions Start With the Best Ingredients.",False +items_155981-19086051,Agave syrup,Stater Bros. Now,Full Circle Organic Raw Honey,$7.09,,12 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_329aec6c-f3a6-4fee-8848-ce7b577faf65.png,,False +items_155981-3162705,Agave syrup,Stater Bros. Now,Full Circle Organic Honey,$8.39,,16 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_18f69f5a-5fbe-4f8e-a3f9-a00b8c71338a.jpg,,False +items_155981-3281569,Agave syrup,Stater Bros. Now,Full Circle Organic 100% Pure Maple Syrup,$10.39,,12 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_b909ba89-f852-4be7-b831-3c96798a872d.jpg,,False +items_155981-135614,Agave syrup,Stater Bros. Now,Log Cabin Sugar Free Syrup,$5.19,,24 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_305575e6-0fd9-49c7-9d0a-f27ad6f7306b.jpg,"Top your pancakes with the sweet maple flavor of Log Cabin. Log Cabin Sugar Free Syrup for Pancakes and Waffles has all the flavor you love, with no sugar, no high fructose corn syrup and 90% fewer calories than our original syrup. Thick, tasty maple syrup flavor that makes your pancakes, waffles and French toast decadently delicious. Log Cabin: The Best Traditions Start With the Best Ingredients.",False +items_155981-79718,Agave syrup,Stater Bros. Now,"Wild Mountain Honey, 100% Pure, Raw",$9.69,,1 lb,https://www.instacart.com/assets/domains/product-image/file/large_1f5d642b-c75d-44ba-a2bb-66ce48b2a338.png,"Raw 100% pure natural uncooked honey. Since 1925. Natural. Uncooked. Eat wild mountain honey for health. Unblended. Unfiltered. Undiluted. U.S. Grade A Fancy. Selected honey from the USA, Argentina, Vietnam.",False +items_155981-23050006,Agave syrup,Stater Bros. Now,Log Cabin Butter Rich Pancake Syrup,$5.19,,24 oz,https://www.instacart.com/assets/domains/product-image/file/large_487e0a29-b8f1-42c4-96cd-3a266da48f0d.jpg,"Top your pancakes with the buttery maple syrup flavor of Log Cabin. Log Cabin Artificially Flavored Butter Rich Syrup For Pancakes and Waffles has a thick, rich buttery flavor that takes pancakes and waffles to next-level delicious. Indulge in the comforting flavor you've come to expect, with no high fructose corn syrup, so you'll feel good about serving it to your family and guests at breakfast or anytime. Log Cabin: The Best Traditions Start With the Best Ingredients.",False +items_155981-143331,Agave syrup,Stater Bros. Now,"AUNT SUE'S Honey, Raw & Unfiltered, Wildflower",$10.39,,16 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_702186fd-e708-40b6-bd17-9e3671ab6633.png,"Pure honey. Gluten free. Not pasteurized. Honey is sold by weight. 1 cup weighs 12 oz. US Grade A. www.auntsueshoney.com. Support the U.S.A. Honey Bee Pollination Agriculture. Trust this seal to know you're supporting USA honeybees and USA beekeepers, and getting the best honey nature provides. Product of the U.S.A.",False +items_155981-3170019,Agave syrup,Stater Bros. Now,Stater Bros. Honey Squeeze,$7.79,,16 oz,https://www.instacart.com/assets/domains/product-image/file/large_ea563af2-d920-4b41-853d-478e377d9a67.png,,False +items_155981-3151170,Agave syrup,Stater Bros. Now,Stater Bros. Pure & Natural Wild Honey,$10.39,,24 oz,https://www.instacart.com/assets/domains/product-image/file/large_f962b65c-0f67-4730-a2fb-5307bdbb7e4c.png,Since 1936.,False +items_155981-79719,Agave syrup,Stater Bros. Now,"Wild Mountain Honey, 100% Pure, Raw",$15.49,,32 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f48caa8c-c295-4e8c-9eb9-cf35b0f4ac15.png,,False +items_155981-3163192,Agave syrup,Stater Bros. Now,Stater Bros. Honey Bottle,$14.89,,32 oz,https://www.instacart.com/assets/domains/product-image/file/large_13cb6967-bf77-42d8-90d3-55129961dc3e.png,,False +items_155981-3151203,Agave syrup,Stater Bros. Now,Stater Bros. Pure Clover Honey,$21.99,,80 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_c70b2b4a-3d31-4454-8847-f18183a4aaa2.png,,False +items_155981-2625241,Agave syrup,Stater Bros. Now,Truvia Naturally Sweet Sweetener,$5.79,,40 ct,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_c1ec2ed0-46a5-4b64-babc-465a6a0aa6cd.JPG,,False +items_155981-97944,Agave syrup,Stater Bros. Now,Smucker's Drizzle Caramel Flavored Syrup,$7.79,,20 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_8f9229c9-75c6-467c-ac31-e387cb7964ed.jpg,,False +items_155981-24102997,Agave syrup,Stater Bros. Now,Sue Bee Hot Honey,$9.69,,12 oz,https://www.instacart.com/assets/domains/product-image/file/large_e9de6922-d7f9-425f-9f14-6f5d6ee3b5db.png,,False diff --git a/PlayWright/scraper.py b/PlayWright/scraper.py new file mode 100644 index 0000000..827ecf5 --- /dev/null +++ b/PlayWright/scraper.py @@ -0,0 +1,487 @@ +""" +scraper.py — Instacart pipeline scraper +========================================== + +Architecture +------------ + 1. Load credentials from CS178-Shopwise/.env + SUPABASE_URL, SUPABASE_SERVICE_KEY + + 2. Fetch all rows from the Supabase `taxonomy` table (column: `ingredient`) + Ingredient format — two cases: + "eggs" → single word: search "eggs", keep ALL results + "cabbage, red" → word + descriptor: search "cabbage, red" (full phrase), + keep only products whose name contains "red" + + 3. For each ingredient: + a. Parse into (search_term, filter_word | None) + - search_term = full ingredient string (e.g. "cabbage, red") + - filter_word = text after the comma (e.g. "red"), or None + b. Open Instacart cross-retailer search: instacart.com/store/s?k= + c. Expand every store's product carousel (Phase 1: Discovery) + d. Click each card, open the detail dialog; extract all fields in one JS call + (Phase 2: Scraping). Fields per product: + store, name, price, price_unit, quantity, image_url, description, out_of_stock + e. If filter_word is set, drop products whose name does not contain it + (case-insensitive substring match) + + 4. Upsert all collected products to the Supabase `ingredients` table. + Columns: id, taxonomy, store, name, price, price_unit, quantity, + image_url, description, out_of_stock + + Single Playwright browser session is reused across all ingredients so that + Instacart's session/location cookies persist between queries. + +Usage +----- + python scraper.py + +Output +------ + Supabase table: ingredients +""" + +import argparse +import asyncio +import os +import re +import uuid +from pathlib import Path +from urllib.parse import quote_plus + +from dotenv import load_dotenv +from playwright.async_api import async_playwright, TimeoutError as PlaywrightTimeoutError +from supabase import create_client + +# --------------------------------------------------------------------------- +# Configuration +# --------------------------------------------------------------------------- + +_ENV_PATH = Path(__file__).parent.parent / ".env" +load_dotenv(_ENV_PATH) + +SUPABASE_URL = os.getenv("SUPABASE_URL") +SUPABASE_KEY = os.getenv("SUPABASE_SERVICE_KEY") + +BASE_URL = "https://www.instacart.com/store/s?k={query}" + +# How long to wait for the product grid to appear (ms). +GRID_WAIT_MS = 5_000 + + +# --------------------------------------------------------------------------- +# Confirmed Instacart DOM selectors (verified against live DOM) +# --------------------------------------------------------------------------- + +STORE_ROW_SELECTOR = '[data-testid="CrossRetailerResultRowWrapper"]' +ITEM_CARD_SELECTOR = '[data-testid^="item_list_item_"]' +NEXT_PAGE_SELECTOR = '[aria-label="Next page"]' +DETAIL_DIALOG_SELECTOR = '[role="dialog"][aria-label="item details"]' +DETAIL_NAME_SELECTOR = '[aria-label="item details"] h2' +LOGIN_MODAL_SELECTOR = ( + '[role="dialog"] input[type="email"], [role="dialog"] input[type="password"], ' + '[aria-modal="true"] input[type="email"], [aria-modal="true"] input[type="password"]' +) + +# Maximum carousel pages to advance per store row. +MAX_CAROUSEL_PAGES = 10 + +# --------------------------------------------------------------------------- +# Ingredient parsing +# --------------------------------------------------------------------------- + +def parse_ingredient(ingredient: str) -> tuple[str, str | None]: + """ + Parse a taxonomy ingredient string into (search_term, filter_word). + + The full ingredient string is always used as the search term so that + Instacart receives the most specific query possible. + + Examples: + "eggs" → ("eggs", None) + "cabbage, red" → ("cabbage, red", "red") + """ + parts = [p.strip() for p in ingredient.split(",", 1)] + search_term = ingredient # search the full phrase + filter_word = parts[1] if len(parts) > 1 else None + return search_term, filter_word + + +def apply_name_filter(products: list[dict], filter_word: str | None) -> list[dict]: + """Keep only products whose name contains filter_word (case-insensitive).""" + if not filter_word: + return products + fw = filter_word.lower() + return [p for p in products if p["name"] and fw in p["name"].lower()] + +# --------------------------------------------------------------------------- +# Core scraper +# --------------------------------------------------------------------------- + +async def scrape_query(page, query: str) -> list[dict]: + """ + Scrape all product cards for *query* on the Instacart cross-retailer page. + Returns a list of product dicts (fields match CSV_FIELDS minus 'taxonomy'). + Returns an empty list if navigation fails or the grid is not found. + """ + url = BASE_URL.format(query=quote_plus(query)) + + # -- Navigate ---------------------------------------------------------- + try: + response = await page.goto(url, wait_until="domcontentloaded", timeout=30_000) + if response and response.status >= 400: + print(f" [ERROR] HTTP {response.status} for query '{query}'") + return [] + except PlaywrightTimeoutError: + print(f" [ERROR] Navigation timeout for query '{query}'") + return [] + except Exception as exc: + print(f" [ERROR] Navigation error for query '{query}': {exc}") + return [] + + # -- Block detection --------------------------------------------------- + try: + body_text = (await page.inner_text("body")).lower() + except Exception: + body_text = "" + + blocked_patterns = [ + "access denied", "403", "robot", "captcha", + "verify you are human", "unusual traffic", "too many requests", "rate limit", + ] + if any(p in body_text for p in blocked_patterns): + print(f" [WARN] Bot-detection page detected for query '{query}' — skipping") + return [] + + if await page.query_selector(LOGIN_MODAL_SELECTOR): + print(f" [WARN] Login modal detected for query '{query}' — skipping") + return [] + + # -- Wait for store rows ----------------------------------------------- + try: + await page.wait_for_selector(STORE_ROW_SELECTOR, timeout=GRID_WAIT_MS) + except PlaywrightTimeoutError: + print(f" [WARN] No store grid found for query '{query}' after {GRID_WAIT_MS}ms") + return [] + + # -- Discovery + Scraping (merged) — process each carousel page inline -- + # Cards are clicked immediately while their carousel page is active, + # so ElementHandles never become stale from carousel advancement. + store_rows = await page.query_selector_all(STORE_ROW_SELECTOR) + + if not store_rows: + print(f" [WARN] No product cards found for query '{query}'") + return [] + + products = [] + total_card_index = 0 + + for row in store_rows: + try: + store_name = await page.evaluate(""" + (row) => { + const lines = (row.innerText || '').split('\\n') + .map(s => s.trim()).filter(Boolean); + return lines[0] || 'Unknown Store'; + } + """, row) + except Exception: + store_name = "Unknown Store" + + seen_testids: set[str] = set() + + for _ in range(MAX_CAROUSEL_PAGES + 1): + cards_now = await row.query_selector_all(ITEM_CARD_SELECTOR) + + # Scrape each new card on this carousel page immediately (before advancing) + for card in cards_now: + try: + testid = await card.get_attribute("data-testid") or "" + except Exception: + testid = "" + if testid in seen_testids: + continue + seen_testids.add(testid) + + i = total_card_index + total_card_index += 1 + + name_text = None + price_text = None + price_unit = None + quantity = None + image_url = None + description = None + out_of_stock = False + item_error = None + + try: + await card.scroll_into_view_if_needed() + await card.click() + await page.wait_for_selector(DETAIL_DIALOG_SELECTOR, timeout=6_000) + except PlaywrightTimeoutError: + item_error = f"Card {i}: timed out waiting for detail dialog" + except Exception as exc: + item_error = f"Card {i}: click error: {exc}" + + if item_error: + print(f" [WARN] {item_error}") + products.append(_empty_product(store_name)) + continue + + # Extract all fields from the open dialog in a single JS round-trip. + try: + _data = await page.evaluate(""" + () => { + const dialog = document.querySelector( + '[role="dialog"][aria-label="item details"]' + ); + if (!dialog) return null; + + // Name — first h2 in dialog + const nameEl = dialog.querySelector('h2'); + const name = nameEl ? nameEl.textContent.trim() : null; + + // Price header span + sibling unit span + // DOM patterns: + // $1.99 /lb per lb → rate → price_unit + // $3.99 18 ct → pkg → quantity + // $9.07 each → fixed → both null + let priceText = '', unitText = '', isRate = false; + const itemDetails = dialog.querySelector('#item_details'); + for (const span of dialog.querySelectorAll('span')) { + if (itemDetails && itemDetails.contains(span)) continue; + if (span.childElementCount !== 0) continue; + const t = span.textContent.trim(); + if (!/^\\$[\\d.,]+/.test(t)) continue; + const parent = span.parentElement; + if (!parent) continue; + const siblings = Array.from(parent.children) + .filter(el => el.tagName === 'SPAN'); + const idx = siblings.indexOf(span); + unitText = (idx !== -1 && siblings[idx + 1]) + ? siblings[idx + 1].textContent.trim() : ''; + isRate = /\\//.test(t) || /^per\\s/i.test(unitText); + priceText = t; + break; + } + + // Price — screen-reader span or first $X.XX span + let price = null; + const spans = dialog.querySelectorAll('span'); + for (const s of spans) { + if (s.childElementCount !== 0) continue; + const t = s.textContent.trim(); + if (t.startsWith('Current price:')) { + const full = t.replace('Current price:', '').trim(); + const m = full.match(/^(\\$[\\d.,]+)/); + price = m ? m[1] : full; + break; + } + } + if (!price) { + for (const s of spans) { + if (s.childElementCount !== 0) continue; + const t = s.textContent.trim(); + const m = t.match(/^(\\$[\\d.,]+)/); + if (m) { price = m[1]; break; } + } + } + + // Image — .ic-image-zoomer img, fallback img[alt]; null if placeholder + let imageUrl = null; + const zoomer = dialog.querySelector('.ic-image-zoomer img'); + if (zoomer && zoomer.src) imageUrl = zoomer.src; + else { + const fb = dialog.querySelector('img[alt]'); + if (fb) imageUrl = fb.src; + } + if (imageUrl && imageUrl.includes('missing-item')) imageUrl = null; + + // Description —

inside container whose sibling h2 is "Details" + let description = null; + for (const h of dialog.querySelectorAll('h2')) { + if (h.textContent.trim() === 'Details') { + const c = h.closest('[tabindex="-1"]') || h.parentElement; + const p = c ? c.querySelector('p') : null; + if (p) description = p.textContent.trim(); + break; + } + } + + // Out of stock — h2 text "out of stock" + let outOfStock = false; + for (const h of dialog.querySelectorAll('h2')) { + if (h.textContent.trim().toLowerCase() === 'out of stock') { + outOfStock = true; break; + } + } + + return { name, priceText, unitText, isRate, price, + imageUrl, description, outOfStock }; + } + """) + except Exception: + _data = None + + if _data: + name_text = _data.get("name") or None + price_text = _data.get("price") or None + image_url = _data.get("imageUrl") or None + description = _data.get("description") or None + out_of_stock = bool(_data.get("outOfStock")) + + _price_raw = _data.get("priceText", "") + _unit_text = _data.get("unitText", "") + if _data.get("isRate"): + _slash = _price_raw.find("/") + if _slash != -1: + _after = _price_raw[_slash + 1:].strip() + if re.match(r'^\d', _after): + quantity = _after + elif _after and re.match( + r'^(?:lb|lbs|oz|fl\.?\s*oz|g|kg|ml|L|gal)\b', + _after, re.IGNORECASE + ): + price_unit = _after + elif _unit_text: + _norm = re.sub( + r'^(?:per\s+|/)', '', _unit_text, flags=re.IGNORECASE + ).strip() + if _norm and not re.match(r'^\d', _norm): + price_unit = _norm + elif _unit_text and not re.match( + r'^\d*\s*each$', _unit_text, re.IGNORECASE + ): + quantity = _unit_text + + # Regex fallback for quantity: two-pass — prefer count patterns + # (e.g. "12-count", "6 pk") over weight/volume so multi-pack items + # resolve to the pack count rather than the per-unit weight. + if quantity is None and price_unit is None and name_text: + m = re.search( + r'\d+(?:[./]\d+)?[\s-]*(?:ct|count|pk|pack)\b', + name_text, re.IGNORECASE + ) + if not m: + m = re.search( + r'\d+(?:[./]\d+)?[\s-]*' + r'(?:oz|fl\.?\s*oz|lb|lbs|g|kg|ml|L|gal)\b', + name_text, re.IGNORECASE + ) + if m: + quantity = m.group(0).strip() + + # Close dialog before moving to next card + try: + await page.keyboard.press("Escape") + await page.wait_for_selector( + DETAIL_DIALOG_SELECTOR, state="hidden", timeout=1_500 + ) + except Exception: + pass # dialog may have already closed; continue regardless + + product_id = testid.removeprefix("item_list_item_") or str(uuid.uuid4()) + products.append({ + "id": product_id, + "store": store_name, + "name": name_text, + "price": price_text, + "price_unit": price_unit, + "quantity": quantity, + "image_url": image_url, + "description": description, + "out_of_stock": out_of_stock, + }) + + # Advance carousel after all cards on this page are processed + try: + next_btn = await row.query_selector(NEXT_PAGE_SELECTOR) + if not next_btn or not await next_btn.is_visible(): + break + await next_btn.click() + await page.wait_for_timeout(150) + except Exception: + break + + return products + + +def _empty_product(store_name: str) -> dict: + return { + "id": str(uuid.uuid4()), "store": store_name, "name": None, "price": None, + "price_unit": None, "quantity": None, "image_url": None, + "description": None, "out_of_stock": False, + } + +# --------------------------------------------------------------------------- +# Pipeline entry point +# --------------------------------------------------------------------------- + +async def run_pipeline(limit: int | None = None) -> None: + """ + Full pipeline: fetch taxonomy → scrape Instacart → upsert to Supabase. + limit: if set, only process the first N ingredients (for test runs). + """ + if not SUPABASE_URL or not SUPABASE_KEY: + raise RuntimeError( + "SUPABASE_URL and SUPABASE_SERVICE_KEY must be set in .env" + ) + + # -- Fetch taxonomy ---------------------------------------------------- + print("Fetching taxonomy from Supabase...") + supabase = create_client(SUPABASE_URL, SUPABASE_KEY) + response = supabase.table("taxonomy").select("ingredient").execute() + ingredients = [row["ingredient"] for row in response.data] + if limit is not None: + ingredients = ingredients[:limit] + print(f" {len(ingredients)} ingredients loaded (limited to first {limit}).") + else: + print(f" {len(ingredients)} ingredients loaded.") + + total_upserted = 0 + + # -- Scrape ------------------------------------------------------------ + async with async_playwright() as p: + browser = await p.chromium.launch( + headless=False, + args=["--disable-blink-features=AutomationControlled"], + ) + context = await browser.new_context( + user_agent=( + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) " + "AppleWebKit/537.36 (KHTML, like Gecko) " + "Chrome/122.0.0.0 Safari/537.36" + ), + viewport={"width": 1280, "height": 900}, + ) + page = await context.new_page() + + for ingredient in ingredients: + search_term, filter_word = parse_ingredient(ingredient) + print(f"\n[{ingredient}] search='{search_term}' filter={filter_word!r}") + + products = await scrape_query(page, search_term) + products = apply_name_filter(products, filter_word) + + rows = [{"taxonomy": ingredient, **p} for p in products] + + if rows: + supabase.table("ingredients").upsert(rows, on_conflict="id").execute() + total_upserted += len(rows) + + print(f" → {len(rows)} products upserted") + + await browser.close() + + print(f"\nDone. {total_upserted} total rows upserted to Supabase.") + + +if __name__ == "__main__": + parser = argparse.ArgumentParser(description="Instacart pipeline scraper") + parser.add_argument( + "--limit", type=int, default=None, metavar="N", + help="Only process the first N taxonomy ingredients (e.g. --limit 3 for a test run)", + ) + args = parser.parse_args() + asyncio.run(run_pipeline(limit=args.limit)) diff --git a/PlayWright/test_instacart_scraper.py b/PlayWright/test_instacart_scraper.py new file mode 100644 index 0000000..7c3c1ff --- /dev/null +++ b/PlayWright/test_instacart_scraper.py @@ -0,0 +1,712 @@ +""" +test_instacart_scraper.py +-------------------------- +Diagnostic test script for the Instacart Playwright scraper. +Runs in headful mode against a small set of test ingredients, logs raw output +to test_output/, and reports on common failure points. + +Run directly: + python test_instacart_scraper.py + +Or import and call from a runner: + import asyncio + from test_instacart_scraper import run_diagnostics + asyncio.run(run_diagnostics()) + +Output +------ + test_output/raw_.json — raw scraped data + page diagnostics per query + test_output/summary.json — final summary across all queries + +CONFIRMED SELECTORS (verified against live DOM) +------------------------------------------------ + STORE_ROW_SELECTOR '[data-testid="CrossRetailerResultRowWrapper"]' + ITEM_CARD_SELECTOR '[data-testid^="item_list_item_"]' + NEXT_PAGE_SELECTOR '[aria-label="Next page"]' + DETAIL_DIALOG_SEL '[role="dialog"][aria-label="item details"]' + DETAIL_NAME_SEL '[aria-label="item details"] h2' (first h2 in dialog) + price (in-stock) leaf starting with "Current price:" inside dialog + price (out-of-stock) first leaf matching /^\\$[\\d.,]+/ in dialog header + price_unit set when price is a RATE (variable weight/measure): + "$1.99 /lb" + "per lb" → price_unit="lb", quantity=null + Null for fixed-package items and "each" items + quantity set when price covers a FIXED PACKAGE with a known count: + "$3.99" + "18 ct" → quantity="18 ct", price_unit=null + "$9.07" + "each" → both null (single item, qty in name) + Null for rate-priced and single-each items + Fallback: regex extracted from product name + image_url .ic-image-zoomer img src (fallback: first img[alt] in dialog) + description

inside the container whose sibling

reads "Details" +""" + +import asyncio +import json +import re +import sys +from datetime import datetime +from pathlib import Path + +from playwright.async_api import async_playwright, TimeoutError as PlaywrightTimeoutError + +# --------------------------------------------------------------------------- +# Configuration +# --------------------------------------------------------------------------- + +TEST_INGREDIENTS = [ + "chicken breast", + "olive oil", + "milk", + "eggs", + "pasta", +] + +BASE_URL = "https://www.instacart.com/store/s?k={query}" + +# How long to wait for the product grid to appear (ms). +# Instacart can be slow on first load — increase if you see timeout failures. +GRID_WAIT_MS = 8_000 + +OUTPUT_DIR = Path(__file__).parent / "test_output" + +# One row per store on the cross-retailer search page. +STORE_ROW_SELECTOR = '[data-testid="CrossRetailerResultRowWrapper"]' + +# Confirmed by DOM probe: item cards use a unique testid per item with this prefix. +# Pattern: item_list_item_items_{store_id}-{product_id} +ITEM_CARD_SELECTOR = '[data-testid^="item_list_item_"]' + +# "Next page" button inside each store's product carousel. +NEXT_PAGE_SELECTOR = '[aria-label="Next page"]' + +# Maximum number of carousel pages to advance per store (guards against infinite loops). +MAX_CAROUSEL_PAGES = 10 + +# ⚠ Selectors for the product DETAIL overlay — unverified, needs manual DOM check. +# After clicking a card the URL changes to /products/{id}-{slug}?retailerSlug=... +# and an overlay renders the product info. +# +# Confirmed from inspect-element on the live dialog: +# - The overlay is role="dialog" aria-label="item details" (NOT a page nav) +# - Product name lives in an

inside that dialog (the only h1 on the +# page is a hidden "Carts" dialog title — hence the previous timeouts) +# - Price has no aria-label; the most stable hook is the screen-reader-only +# whose text starts with "Current price:" inside the same dialog +DETAIL_DIALOG_SELECTOR = '[role="dialog"][aria-label="item details"]' +DETAIL_NAME_SELECTOR = '[aria-label="item details"] h2' + +# Selector for a login modal/dialog that is actually blocking the page. +# Checks for a visible dialog containing an email or password input field. +# Avoids false positives from the "Log in" nav link that is always present. +LOGIN_MODAL_SELECTOR = '[role="dialog"] input[type="email"], [role="dialog"] input[type="password"], [aria-modal="true"] input[type="email"], [aria-modal="true"] input[type="password"]' + +# Text patterns for a location interstitial — these are specific enough that +# they won't appear in normal nav/header text. +LOCATION_WALL_PATTERNS = [ + "enter your address", + "enter a zip", + "set your location", + "choose a store", + "select a store", +] +BLOCKED_PATTERNS = [ + "access denied", + "403", + "robot", + "captcha", + "verify you are human", + "unusual traffic", + "too many requests", + "rate limit", +] + + +# --------------------------------------------------------------------------- +# Core diagnostic scrape +# --------------------------------------------------------------------------- + +async def scrape_query(page, query: str) -> dict: + """ + Navigate to the Instacart cross-retailer search page for *query* and collect + diagnostic data. Returns a dict ready for JSON serialisation. + """ + url = BASE_URL.format(query=query.replace(" ", "+")) # produces ?k=chicken+breast + result = { + "query": query, + "url": url, + "timestamp": datetime.utcnow().isoformat() + "Z", + "login_wall": False, + "location_wall": False, + "blocked": False, + "grid_found": False, + "store_count": 0, + "card_count": 0, + "products": [], + "errors": [], + "page_title": "", + "page_text_snippet": "", + } + + # -- Navigate -------------------------------------------------------- + try: + response = await page.goto(url, wait_until="domcontentloaded", timeout=30_000) + if response and response.status >= 400: + result["errors"].append(f"HTTP {response.status} on initial navigation") + result["blocked"] = True + return result + except PlaywrightTimeoutError: + result["errors"].append("Navigation timeout (domcontentloaded)") + return result + except Exception as exc: + result["errors"].append(f"Navigation error: {exc}") + return result + + result["page_title"] = await page.title() + + # -- Check for interstitials before waiting for the grid -------------- + try: + body_text = (await page.inner_text("body")).lower() + except Exception: + body_text = "" + + # Keep a snippet for the log so we can eyeball what loaded. + # 1500 chars gives enough context to see whether search results appear. + result["page_text_snippet"] = body_text[:1500].replace("\n", " ") + + # Login wall: check for a visible modal containing an email/password input, + # not just the nav-bar "Log in" link which is always present on the page. + if await page.query_selector(LOGIN_MODAL_SELECTOR): + result["login_wall"] = True + result["errors"].append("Login modal detected (email/password input visible in dialog)") + + if any(p in body_text for p in LOCATION_WALL_PATTERNS): + result["location_wall"] = True + result["errors"].append("Location/address wall detected on page load") + + if any(p in body_text for p in BLOCKED_PATTERNS): + result["blocked"] = True + result["errors"].append("Bot-detection / access-denied page detected") + + # If already blocked, bail early — no point waiting for a grid. + if result["blocked"]: + return result + + # -- Wait for store rows ---------------------------------------------- + try: + await page.wait_for_selector(STORE_ROW_SELECTOR, timeout=GRID_WAIT_MS) + result["grid_found"] = True + except PlaywrightTimeoutError: + result["errors"].append( + f"Timed out waiting for store rows after {GRID_WAIT_MS}ms." + ) + return result + + # Re-check for interstitials now that the grid has loaded. + try: + body_text = (await page.inner_text("body")).lower() + except Exception: + pass + if await page.query_selector(LOGIN_MODAL_SELECTOR): + result["login_wall"] = True + result["errors"].append("Login modal appeared after grid wait") + if any(p in body_text for p in LOCATION_WALL_PATTERNS): + result["location_wall"] = True + result["errors"].append("Location wall appeared after grid wait") + + # -- Phase 1: Discovery — expand each store carousel, collect cards -- + # We collect (store_name, card_element) pairs up-front so we can iterate + # them cleanly in Phase 2 without re-querying the DOM mid-loop. + store_rows = await page.query_selector_all(STORE_ROW_SELECTOR) + result["store_count"] = len(store_rows) + + card_queue = [] # list of (store_name, card_element) + + for row in store_rows: + # Store name: first non-empty line of the row's visible text. + # This picks up "Stater Bros." / "Walmart" / etc. from the row header. + try: + store_name = await page.evaluate(""" + (row) => { + const lines = (row.innerText || '').split('\\n') + .map(s => s.trim()).filter(Boolean); + return lines[0] || 'Unknown Store'; + } + """, row) + except Exception: + store_name = "Unknown Store" + + # Expand the carousel — keep clicking "Next page" until it disappears + # or we hit MAX_CAROUSEL_PAGES, ensuring we see all items in the row. + for _ in range(MAX_CAROUSEL_PAGES): + try: + next_btn = await row.query_selector(NEXT_PAGE_SELECTOR) + if not next_btn or not await next_btn.is_visible(): + break + await next_btn.click() + await page.wait_for_timeout(400) # let carousel animate + except Exception: + break + + # Collect all card elements now visible in this row. + cards_in_row = await row.query_selector_all(ITEM_CARD_SELECTOR) + for card in cards_in_row: + card_queue.append((store_name, card)) + + result["card_count"] = len(card_queue) + + if result["card_count"] == 0: + result["errors"].append("No product cards found across any store row.") + + # -- Phase 2: Scraping — click each card, open dialog, extract data -- + # scroll_into_view_if_needed() ensures the card is clickable even if the + # carousel left it off-screen after the "Next page" expansions. + for i, (store_name, card) in enumerate(card_queue): + name_text = None + price_text = None + price_unit = None + quantity = None + image_url = None + description = None + out_of_stock = False + detail_html_snippet = None + item_error = None + + try: + await card.scroll_into_view_if_needed() + await card.click() + # Wait for the detail dialog to become visible — faster than + # waiting for the URL, and works regardless of URL behaviour. + await page.wait_for_selector(DETAIL_DIALOG_SELECTOR, timeout=6_000) + except PlaywrightTimeoutError: + item_error = f"Card {i}: timed out waiting for detail dialog after click" + result["errors"].append(item_error) + except Exception as exc: + item_error = f"Card {i}: click/navigation error: {exc}" + result["errors"].append(item_error) + + if item_error is None: + # Name: first h2 scoped to the item-details dialog. + # (Confirmed from inspect element — product name is in an h2, not h1.) + try: + name_el = await page.wait_for_selector(DETAIL_NAME_SELECTOR, timeout=4_000) + name_text = (await name_el.inner_text()).strip() or None + except Exception as exc: + result["errors"].append(f"Card {i}: name read error: {exc}") + + # Price unit vs quantity: both read from the mini-header price container + # (the div above #item_details). Structure: + # $1.99 /lb per lb → rate → price_unit="lb" + # $3.99 18 ct → pkg → quantity="18 ct" + # $9.07 each → fixed → both null + # + # Rate signal: price span contains "/" (e.g. "$1.99 /lb") OR unit span + # starts with "per ". Otherwise it's a package quantity. + # "each" → single fixed-price item, both fields stay null. + try: + _unit_info = await page.evaluate(""" + () => { + const dialog = document.querySelector( + '[role="dialog"][aria-label="item details"]' + ); + if (!dialog) return null; + const itemDetails = dialog.querySelector('#item_details'); + for (const span of dialog.querySelectorAll('span')) { + if (itemDetails && itemDetails.contains(span)) continue; + if (span.childElementCount !== 0) continue; + const priceText = span.textContent.trim(); + if (!/^\\$[\\d.,]+/.test(priceText)) continue; + const parent = span.parentElement; + if (!parent) continue; + const siblings = Array.from(parent.children) + .filter(el => el.tagName === 'SPAN'); + const idx = siblings.indexOf(span); + const unitText = (idx !== -1 && siblings[idx + 1]) + ? siblings[idx + 1].textContent.trim() + : ''; + // Rate: price span has "/" (e.g. "$3.99 /lb") + // OR unit span starts with "per " (e.g. "per lb") + const isRate = /\\//.test(priceText) + || /^per\\s/i.test(unitText); + return { priceText, unitText, isRate }; + } + return null; + } + """) + if _unit_info: + _price_raw = _unit_info.get("priceText", "") + _unit_text = _unit_info.get("unitText", "") + if _unit_info.get("isRate"): + # Rate item: the reliable unit is the text after "/" in the + # price span (e.g. "$3.99 /lb" → "lb"). The sibling span for + # rate items often shows a UI label ("1 each") that is not the + # unit — always prefer the "/" extraction. + _slash = _price_raw.find("/") + if _slash != -1: + _after_slash = _price_raw[_slash + 1:].strip() + if re.match(r'^\d', _after_slash): + quantity = _after_slash # "/5.6 lb" → pkg weight + elif _after_slash and re.match( + r'^(?:lb|lbs|oz|fl\.?\s*oz|g|kg|ml|L|gal)\b', + _after_slash, re.IGNORECASE + ): + price_unit = _after_slash # "/lb" → rate unit + # else: "/pkg (est.)" or other non-unit text → both null + elif _unit_text: + # Fallback: "per lb" style (no "/" in price span) + _norm = re.sub( + r'^(?:per\s+|/)', '', _unit_text, flags=re.IGNORECASE + ).strip() + if _norm and not re.match(r'^\d', _norm): + price_unit = _norm + elif _unit_text and not re.match( + r'^\d*\s*each$', _unit_text, re.IGNORECASE + ): + # Fixed package with a meaningful quantity (e.g. "18 ct", "24 oz"). + # Skip "each" / "1 each" — single fixed-price item, qty in name. + quantity = _unit_text + # "each" / "1 each" → both fields stay null + except Exception: + pass + + # Regex fallback for quantity: extract package size from the product name + # when the mini-header unit span is absent or returned "each". + # Two-pass: prefer count/pack descriptors (e.g. "12-count", "6 pk") over + # weight/volume (e.g. "2.05 oz") so multi-pack Costco items resolve + # to the pack count rather than the per-unit size. + # The separator allows optional whitespace OR a hyphen ("12-count"). + if quantity is None and price_unit is None and name_text: + m = re.search( + r'\d+(?:[./]\d+)?[\s-]*(?:ct|count|pk|pack)\b', + name_text, re.IGNORECASE + ) + if not m: + m = re.search( + r'\d+(?:[./]\d+)?[\s-]*' + r'(?:oz|fl\.?\s*oz|lb|lbs|g|kg|ml|L|gal)\b', + name_text, re.IGNORECASE + ) + if m: + quantity = m.group(0).strip() + + # Image URL: the main product image lives inside .ic-image-zoomer + # (a stable non-obfuscated class). Falls back to the first with + # a non-empty alt attribute if the zoomer is absent. + # Instacart's "missing-item" placeholder is not a real image — null it out. + image_url = await page.evaluate(""" + () => { + const dialog = document.querySelector( + '[role="dialog"][aria-label="item details"]' + ); + if (!dialog) return null; + const zoomer = dialog.querySelector('.ic-image-zoomer img'); + if (zoomer && zoomer.src) return zoomer.src; + const fallback = dialog.querySelector('img[alt]'); + return fallback ? fallback.src : null; + } + """) + if image_url and "missing-item" in image_url: + image_url = None + + # Description: inside the container whose sibling

reads "Details". + # Structure confirmed from inspect element: + #
+ #

Details

+ #

description text

+ #
+ description = await page.evaluate(""" + () => { + const dialog = document.querySelector( + '[role="dialog"][aria-label="item details"]' + ); + if (!dialog) return null; + for (const h of dialog.querySelectorAll('h2')) { + if (h.textContent.trim() === 'Details') { + const container = h.closest('[tabindex="-1"]') || h.parentElement; + const p = container ? container.querySelector('p') : null; + return p ? p.textContent.trim() : null; + } + } + return null; + } + """) + + # Out-of-stock detection: an

inside the dialog reads "Out of stock" + # when the item is unavailable. The "Current price:" span is absent in + # this state, so we fall back to a different price extraction path. + try: + out_of_stock = await page.evaluate(""" + () => { + const dialog = document.querySelector( + '[role="dialog"][aria-label="item details"]' + ); + if (!dialog) return false; + for (const h of dialog.querySelectorAll('h2')) { + if (h.textContent.trim().toLowerCase() === 'out of stock') + return true; + } + return false; + } + """) + except Exception: + pass + + # Price extraction: + # In-stock: look for screen-reader-only leaf starting with + # "Current price:" — e.g. "Current price: $1.99 /lb". + # Out-of-stock: that span is absent; fall back to the first leaf + # in the dialog whose text matches /^$[\d.,]+/ (the visible + # price shown in the dialog header, e.g. "$5.97"). + try: + price_text = await page.evaluate(""" + () => { + const dialog = document.querySelector( + '[role="dialog"][aria-label="item details"]' + ); + if (!dialog) return null; + const spans = dialog.querySelectorAll('span'); + + // Primary: screen-reader-only "Current price:" span (in-stock). + // Extract just the dollar amount (e.g. "$1.99") — the unit + // qualifier is captured separately in price_unit. + for (const s of spans) { + if (s.childElementCount !== 0) continue; + const t = s.textContent.trim(); + if (t.startsWith('Current price:')) { + const full = t.replace('Current price:', '').trim(); + const m = full.match(/^(\\$[\\d.,]+)/); + return m ? m[1] : full; + } + } + + // Fallback: first leaf span that looks like a bare price + // (out-of-stock items show the last known price this way). + for (const s of spans) { + if (s.childElementCount !== 0) continue; + const t = s.textContent.trim(); + const m = t.match(/^(\\$[\\d.,]+)/); + if (m) return m[1]; + } + + return null; + } + """) + except Exception as exc: + result["errors"].append(f"Card {i}: price read error: {exc}") + + # If either field is still missing, grab the detail overlay HTML for inspection. + if name_text is None or price_text is None: + try: + detail_html_snippet = (await page.inner_html("main"))[:1200] + except Exception: + detail_html_snippet = "(could not read detail HTML)" + + # Close the dialog with Escape — much faster than go_back() because + # the dialog is an overlay; the search results page never unloaded. + try: + await page.keyboard.press("Escape") + await page.wait_for_selector( + DETAIL_DIALOG_SELECTOR, state="hidden", timeout=3_000 + ) + except PlaywrightTimeoutError: + result["errors"].append(f"Card {i}: dialog did not close after Escape") + break + except Exception as exc: + result["errors"].append(f"Card {i}: dialog close error: {exc}") + break + + result["products"].append({ + "store": store_name, + "name": name_text, + "price": price_text, + "price_unit": price_unit, + "quantity": quantity, + "image_url": image_url, + "description": description, + "out_of_stock": out_of_stock, + "name_missing": name_text is None, + "price_missing": price_text is None, + "detail_html_snippet": detail_html_snippet, + }) + + return result + + +# --------------------------------------------------------------------------- +# Runner +# --------------------------------------------------------------------------- + +async def run_diagnostics( + ingredients: list[str] | None = None, + output_dir: Path | None = None, +) -> dict: + """ + Run diagnostic scrapes for each ingredient and write results to output_dir. + Returns the summary dict (also written to output_dir/summary.json). + + Parameters + ---------- + ingredients : list of query strings (defaults to TEST_INGREDIENTS) + output_dir : directory for output files (defaults to ./test_output/) + """ + queries = ingredients or TEST_INGREDIENTS + out = output_dir or OUTPUT_DIR + out.mkdir(parents=True, exist_ok=True) + + all_results = [] + + async with async_playwright() as p: + browser = await p.chromium.launch( + headless=False, # headful so we can see what's happening + args=["--disable-blink-features=AutomationControlled"], + ) + context = await browser.new_context( + user_agent=( + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) " + "AppleWebKit/537.36 (KHTML, like Gecko) " + "Chrome/122.0.0.0 Safari/537.36" + ), + viewport={"width": 1280, "height": 900}, + ) + + # Single page reused across queries to preserve any session cookies + # set after the first navigation (e.g. location cookie). + page = await context.new_page() + + for query in queries: + print(f"\n{'='*60}") + print(f" Testing query: '{query}'") + print(f"{'='*60}") + + result = await scrape_query(page, query) + all_results.append(result) + + # Write per-query raw output. + safe_name = re.sub(r"[^\w]+", "_", query) + raw_path = out / f"raw_{safe_name}.json" + raw_path.write_text(json.dumps(result, indent=2)) + print(f" -> Saved: {raw_path}") + + # Quick console report. + _print_query_report(result) + + await browser.close() + + summary = _build_summary(queries, all_results) + summary_path = out / "summary.json" + summary_path.write_text(json.dumps(summary, indent=2)) + + _print_final_summary(summary) + print(f"\nFull summary -> {summary_path}") + + return summary + + +# --------------------------------------------------------------------------- +# Reporting helpers +# --------------------------------------------------------------------------- + +def _print_query_report(r: dict) -> None: + print(f" Page title : {r['page_title']!r}") + print(f" Login wall : {r['login_wall']}") + print(f" Location wall : {r['location_wall']}") + print(f" Blocked : {r['blocked']}") + print(f" Grid found : {r['grid_found']}") + print(f" Cards found : {r['card_count']}") + + products = r["products"] + complete = sum(1 for p in products if not p["name_missing"] and not p["price_missing"]) + no_name = sum(1 for p in products if p["name_missing"]) + no_price = sum(1 for p in products if p["price_missing"]) + oos = sum(1 for p in products if p.get("out_of_stock")) + + print(f" Products : {len(products)} total, {complete} complete, " + f"{no_name} missing name, {no_price} missing price, {oos} out of stock") + + if r["errors"]: + print(" Errors:") + for e in r["errors"]: + print(f" ✗ {e}") + else: + print(" Errors : none") + + +def _build_summary(queries: list[str], results: list[dict]) -> dict: + per_query = [] + for r in results: + products = r["products"] + complete = sum( + 1 for p in products + if not p["name_missing"] and not p["price_missing"] + ) + per_query.append({ + "query": r["query"], + "login_wall": r["login_wall"], + "location_wall": r["location_wall"], + "blocked": r["blocked"], + "grid_found": r["grid_found"], + "card_count": r["card_count"], + "complete_count": complete, + "errors": r["errors"], + }) + + any_login = any(r["login_wall"] for r in results) + any_location = any(r["location_wall"] for r in results) + any_blocked = any(r["blocked"] for r in results) + all_grids = all(r["grid_found"] for r in results) + total_cards = sum(r["card_count"] for r in results) + total_complete = sum(q["complete_count"] for q in per_query) + + return { + "run_timestamp": datetime.utcnow().isoformat() + "Z", + "queries_tested": queries, + "selectors_used": { + "item_card": ITEM_CARD_SELECTOR, + "detail_dialog": DETAIL_DIALOG_SELECTOR, + "detail_name": DETAIL_NAME_SELECTOR, + "detail_price": "JS: span[text^='Current price:'] inside dialog", + }, + "flags": { + "any_login_wall": any_login, + "any_location_wall": any_location, + "any_blocked": any_blocked, + "all_grids_found": all_grids, + }, + "totals": { + "total_cards": total_cards, + "total_complete": total_complete, + }, + "per_query": per_query, + } + + +def _print_final_summary(s: dict) -> None: + print("\n" + "="*60) + print(" DIAGNOSTIC SUMMARY") + print("="*60) + flags = s["flags"] + print(f" Login wall encountered : {flags['any_login_wall']}") + print(f" Location wall encountered: {flags['any_location_wall']}") + print(f" Request blocked : {flags['any_blocked']}") + print(f" All grids loaded : {flags['all_grids_found']}") + totals = s["totals"] + print(f" Total product cards : {totals['total_cards']}") + print(f" Complete (name+price) : {totals['total_complete']}") + print() + print(f" {'Query':<20} {'Cards':>6} {'Complete':>8} {'Walls/Blocked'}") + print(f" {'-'*20} {'-'*6} {'-'*8} {'-'*20}") + for q in s["per_query"]: + flags_str = ", ".join(filter(None, [ + "login" if q["login_wall"] else "", + "location" if q["location_wall"] else "", + "blocked" if q["blocked"] else "", + "no-grid" if not q["grid_found"] else "", + ])) or "ok" + print(f" {q['query']:<20} {q['card_count']:>6} {q['complete_count']:>8} {flags_str}") + print("="*60) + + +# --------------------------------------------------------------------------- +# Entry point +# --------------------------------------------------------------------------- + +if __name__ == "__main__": + asyncio.run(run_diagnostics()) diff --git a/PlayWright/test_output/raw_chicken_breast.json b/PlayWright/test_output/raw_chicken_breast.json new file mode 100644 index 0000000..47278c8 --- /dev/null +++ b/PlayWright/test_output/raw_chicken_breast.json @@ -0,0 +1,328 @@ +{ + "query": "chicken breast", + "url": "https://www.instacart.com/store/s?k=chicken+breast", + "timestamp": "2026-03-17T08:59:12.372612Z", + "login_wall": false, + "location_wall": false, + "blocked": false, + "grid_found": true, + "store_count": 4, + "card_count": 24, + "products": [ + { + "store": "Stater Bros.", + "name": "Jul F/S Boneless Skinless Chicken Breast Asada", + "price": "$5.99", + "price_unit": "lb", + "quantity": null, + "image_url": null, + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Stater Bros. Markets Chicken Breast Tenders Small Pack", + "price": "$8.99", + "price_unit": "lb", + "quantity": null, + "image_url": null, + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "SS Herb & Garlic Marinated Boneless Skinless Chicken Breast", + "price": "$9.99", + "price_unit": "lb", + "quantity": null, + "image_url": null, + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Tyson Tyson Frozen Oven Roasted Diced Chicken Breast, 22 oz", + "price": "$9.99", + "price_unit": null, + "quantity": "22 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_12b4bbde-1c5c-47fd-9e81-27476cc7c3c5.png", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Tyson Cooked Grilled Chicken Breast Strips, Frozen", + "price": "$9.99", + "price_unit": null, + "quantity": "22 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_992072dc-c763-45b4-b79d-4c29d6ea2c2e.png", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Tyson Frozen Crispy Chicken Breast Strips, 25 oz", + "price": "$8.99", + "price_unit": null, + "quantity": "25 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_65fd42e8-1e4d-4e08-918d-eefc7de7686f.png", + "description": "Crispy and classic, Tyson Frozen Crispy Chicken Breast Strips are an easy-to-prepare crowd-pleasing delight. Each fully cooked chicken breast strip is made with 100% all-natural* chicken and has no added hormones or steroids**. These chicken breast strips with rib meat are a simple addition to any meal, working great for salads, dipping, or on their own. Each serving contains 13 grams of protein and features a crispy golden breading. Keep frozen until ready to prepare, then cook in an air fryer or oven according to the directions for a warm and tasty bite. *Minimally processed, no artificial ingredients **Federal regulations prohibit the use of added. hormones or steroids in chicken.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Cardenas Markets", + "name": "Dutch Farms Chicken Breast Nuggets", + "price": "$10.99", + "price_unit": null, + "quantity": "48 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_78f56caf-541b-44ef-8c8b-dd9d020e8b45.jpg", + "description": "Breaded nugget shaped chicken breast patties with rib meat. Fully cooked. Microwaves in minutes. A family tradition of quality. Inspected for wholesomeness by US Department of Agriculture. 0 g trans fat per serving. Made with white meat. Visit Ava at www.DutchFarms.com and on Facebook at Facebook.com/DutchFarmsInc.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Cardenas Markets", + "name": "Cardenas Markets Mince Chicken For Tacos", + "price": "$1.74", + "price_unit": "lb", + "quantity": null, + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_3fad1f0b-e37d-4e89-9dd4-dc21adf3c708.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Cardenas Markets", + "name": "Cardenas Markets Chicken Thighs", + "price": "$1.24", + "price_unit": "lb", + "quantity": null, + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_1936d6ba-b342-4639-90e6-2fbc3548e88a.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Cardenas Markets", + "name": "Yummy Dinosaur-Shaped Chicken Breast Nuggets", + "price": "$6.99", + "price_unit": null, + "quantity": "21 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_fd43971b-68c3-4836-8268-5c48b1b444b5.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Cardenas Markets", + "name": "Cardenas Markets Quarters Chicken Leg", + "price": "$0.74", + "price_unit": "lb", + "quantity": null, + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_7831c919-35a2-44c9-b7d0-13c6b92ca521.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Cardenas Markets", + "name": "Cardenas Markets Ff Chicken Drumsticks", + "price": "$1.99", + "price_unit": "lb", + "quantity": null, + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_222b3be5-9696-47da-a5c9-69c45f9433a6.JPG", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "El Super", + "name": "Marinated Boneless Chicken Breast", + "price": "$3.97", + "price_unit": "lb", + "quantity": null, + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_97b1ff4f-aa67-4de7-8549-bd44c4bc2b40.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "El Super", + "name": "Fp S/L Bone In Chicken Breast", + "price": "$2.27", + "price_unit": "lb", + "quantity": null, + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_98ba33bb-ec55-4c9b-92cb-253f00a91e9b.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "El Super", + "name": "Foster Farms Fresh & Natural Chicken Drumsticks Value Pack", + "price": "$1.99", + "price_unit": "lb", + "quantity": null, + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f720af6d-830f-4f7d-a488-ba52e2900dde.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "El Super", + "name": "Marinated Boneless Chicken Leg Meat", + "price": "$2.77", + "price_unit": "lb", + "quantity": null, + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_b980f159-a0dd-472b-9e11-41eb371da792.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "El Super", + "name": "Chicken Drumsticks", + "price": "$0.44", + "price_unit": "lb", + "quantity": null, + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_d93ee073-6e35-4b8f-9f04-cf2b4a2584e5.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "El Super", + "name": "Boneless Chicken Meat for Tacos", + "price": "$4.79", + "price_unit": "lb", + "quantity": null, + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_57ed9b57-b970-4477-9a74-7f21e351ec45.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Tyson Fresh All Natural Boneless Skinless Chicken Breast Pechuga, 1.7-2.0 lbs", + "price": "$3.28", + "price_unit": "lb", + "quantity": null, + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_0f35ca9b-42e6-425e-bd09-0b2103d34322.jpeg", + "description": "Elevate your meals with Tyson Boneless Skinless Fresh Chicken Breasts a reliable source of natural protein. These delicious white meat chicken breasts are perfect for any sauce or seasoning making them a versatile ingredient for your favorite recipes. Ideal for breading and frying in a skillet grilling with your top BBQ sauce or baking with your choice of marinade. Additionally they serve well in slow-cooked dishes for easy flavorful tacos. This generous pack allows for convenient meal prep \\u2014 cook some now and store the rest in the freezer. For quick thawing cut into slices or cubes and freeze on a baking sheet before placing in a freezer bag. Ready for swift defrosting when needed Tyson chicken breasts are superb whether roasted saut\\u00E9ed fried grilled or slow-cooked. Enhance your culinary repertoire effortlessly with Tyson Boneless Skinless Chicken Breasts.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Great Value Boneless Skinless Chicken Breast With Rib Meat", + "price": "$20.47", + "price_unit": null, + "quantity": "8 lb", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_0606253d-3989-4bde-8fd3-73209a313fa7.jpeg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Great Value Chicken Thinly Sliced Breast", + "price": "$4.94", + "price_unit": null, + "quantity": "14 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_74d9aa16-8724-4845-a3e9-67a68e3c0daf.jpeg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Great Value Famous Chicken Fillets", + "price": "$12.93", + "price_unit": null, + "quantity": "48 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_03d1d525-4b77-413f-ae6e-4414d11e6e26.jpeg", + "description": "Elevate your meal times with the Great Value Famous Chicken Fillet. This scrumptious offering ensures that you enjoy premium quality as it is prepared from 100% white meat chicken. Each fillet is masterfully coated in our proprietary homestyle breading offering a tasteful crunch that is irresistible. With a generous 18g of protein per serving this wholesome product is a perfect choice for those seeking nutrition without compromising on flavor. Conveniently frozen to maintain freshness these fillets do not require any thawing. Simply cook in an air fryer or oven for a quick and no-fuss meal experience. Ideal for busy weeknights school lunchboxes or spontaneous weekend gatherings our chicken fillets promise big taste in every bite. Embrace culinary creativity as you pair them with an array of dips wraps or transform them into mouth-watering sliders.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Great Value Grilled Chicken Breast Meat Fillet With Rib Meat", + "price": "$9.43", + "price_unit": null, + "quantity": "22 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_5b33e112-931d-4dc5-b9ad-2fa26ebac982.jpeg", + "description": "Make a delicious lunch or dinner that's not only bursting with flavor but also quick and easy with these Great Value Grilled Chicken Breast Fillets. These are perfect to serve as an appetizer at your next game day watch party or to enjoy as a wonderful dinner any day of the week. Cook these yummy chicken breasts and enjoy with ranch barbeque and any other dipping sauces of your choice. They come in a convenient resealable bag to help maintain freshness. Take home the Great Value Grilled Chicken Breast Fillets today!Great Value products provide families with affordable high-quality grocery and household consumable options. With our wide range of product categories spanning grocery and household consumables we offer you a variety of products for your family's needs. Our products are conveniently available online and in Walmart stores nationwide allowing you to stock up and save money at the same time.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Pilgrim's Pride Italian Style Chicken Breasts With Rib Meat", + "price": "$6.30", + "price_unit": null, + "quantity": null, + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_78552fbe-cb18-4ea1-b084-18b135bcf0c8.jpeg", + "description": "Gather the family around the dinner table and enjoy a meal together over our savory Great Value Bone-In Ham Steak. This ham is bursting with traditional succulent flavor that's versatile and easily lends itself to a variety of exquisite dishes. Because the bone is left in you can even make delicious homemade broths on a budget which expands its versatility even further. You can easily pair this ham steak with beans for a classic ham and bean soup pair it with mashed potatoes and green beans for a hardy meal or line it up with cheese and sliced bread to craft a mouth-watering hot ham and cheese sandwich. However you choose to enjoy it our Great Value Bone-In Ham Steak is a convenient and delicious addition to any diet.Great Value products provide families with affordable high-quality grocery and household consumable options. With our wide range of product categories spanning grocery and household consumables we offer you a variety of products for your family's needs. Our products are conveniently available online and in Walmart stores nationwide allowing you to stock up and save money at the same time. 14g of protein per serving (serving size 3 Oz(84g). Gluten-Free.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + } + ], + "errors": [], + "page_title": "Chicken Breast Delivery or Pickup Near Me | Instacart", + "page_text_snippet": "\u00a0 skip navigation 92507 0 stater bros. delivery available groceries bakery deli best seller current price: $3.99 per pound $399 /lb boneless chicken breast current price: $9.99 per pound $999 /lb foster farms fresh & natural boneless skinless chicken breast tenders current price: $9.99 $999 stater bros. boneless/skinless chicken breast 2.5 lb current price: $5.99 per pound $599 /lb marinated boneless chicken breast current price: $4.99 per pound $499 /lb randall farm boneless chicken breast cardenas markets delivery available produce butcher shop groceries best seller current price: $1.74 each (estimated) $174 each (est.) original price: $2.00 each (estimated) $2.00 13% off cardenas markets boneless chicken breast $3.49 / lb about 0.5 lb each current price: $11.37 each (estimated) $1137 each (est.) original price: $12.57 each (estimated) $12.57 10% off cadenas boneless skinless chicken breast $3.79 / lb about 3.0 lb each current price: $1.74 each (estimated) $174 each (est.) cardenas markets bone-in chicken breast $3.49 / lb about 0.5 lb each current price: $2.50 each (estimated) $250 each (est.) cardenas markets chicken breast fillet $4.99 / lb about 0.5 lb each current price: $2.64 each (estimated) $264 each (est.) cardenas markets marinated chicken breast $5.29 / lb about 0.5 lb each el super delivery available produce butcher shop bakery walmart delivery available groceries home electronics" +} \ No newline at end of file diff --git a/PlayWright/test_output/raw_eggs.json b/PlayWright/test_output/raw_eggs.json new file mode 100644 index 0000000..5b009e9 --- /dev/null +++ b/PlayWright/test_output/raw_eggs.json @@ -0,0 +1,328 @@ +{ + "query": "eggs", + "url": "https://www.instacart.com/store/s?k=eggs", + "timestamp": "2026-03-17T09:00:25.449166Z", + "login_wall": false, + "location_wall": false, + "blocked": false, + "grid_found": true, + "store_count": 4, + "card_count": 24, + "products": [ + { + "store": "Stater Bros.", + "name": "Stater Bros. Markets Stater Bros. Cage-Free Grade AA Extra Large Eggs", + "price": "$2.99", + "price_unit": null, + "quantity": "12 ct", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_4ffad1c2-1365-4cc3-877a-07fd5bd34a61.png", + "description": "Cage free.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Happy Egg Organic Free Range Large Brown Grade A Eggs", + "price": "$7.99", + "price_unit": null, + "quantity": "12 ct", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_d6898460-61ea-4ca1-8600-b8e26aa6531a.png", + "description": "Happy Egg Organic Free Range Grade A eggs are delicious and rich in flavor. These large brown eggs contain plump golden egg yolks with a delicious flavor that will upgrade any dish. These organic brown eggs are laid by our Happy Hens who receive no antibiotics, GMOs, or added hormones*. We've spent years sourcing and perfecting the best organic ingredients for our hen's feed, which, when coupled with the birds' daily grazing on grass and bugs on 8+ acres, leads to a delicious and purely organic egg for you. These large brown eggs contain 6 grams of protein. Happy Egg large eggs are ideal for use in your favorite recipes, such as hard-boiled eggs, fried eggs, baked eggs, and classic scrambled eggs. Choose Happy with Happy Egg Organic Eggs.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Eggland's Best 100% USDA Organic Certified Large Brown Eggs, 12 count", + "price": "$7.99", + "price_unit": null, + "quantity": "12 ct", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_b3f834b3-cab8-4db6-af30-8bf6c6ee8919.png", + "description": "BETTER TASTE. BETTER NUTRITION. BETTER EGGS.\u00ae Discover how much better meals at home can be with the award-winning taste and nutrition of Egglands Best Organic Eggs. Egglands Best takes a fresh approach to satisfying hunger with the finest, freshest, and most delicious egg possible, proven to stay fresher than other eggs on the shelf. Egglands Best Organic Eggs carry the official seal of the USDA, ensuring full compliance with organic certification standards, while our producers strictly follow National Organic Program standards with routine inspections. As part of our commitment to humane animal care, our pasture raised hens enjoy a certified organic, wholesome, all-vegetarian diet. This includes healthy grains, canola oil, and a supplement of rice bran, alfalfa, sea kelp, and Vitamin E \u2014 with no added hormones, antibiotics, or steroids, and no animal by-products, recycled, or processed foods. Whether it's an on-the-go snack or the perfect meal for you and your family, our organic eggs help support a nutritious diet full of vitamins and supplements. It's time to switch to an egg the meets all of the highest nutrition and quality standards that your family deserves. Egglands Best Eggs are produced throughout the US and are delivered to stores near you shortly after laying. Packaging may vary.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "That's Smart! Cage Free Grade Aa Large White Eggs", + "price": "$9.99", + "price_unit": null, + "quantity": "5 doz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_fe34d8aa-a427-4740-bced-3886a8062bd9.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Happy Egg Heritage Breed Blue & Brown Free Range Large Grade A Eggs", + "price": "$9.99", + "price_unit": null, + "quantity": "12 ct", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_0ecf514a-d5ff-4790-9340-55941f8f58ff.png", + "description": "Happy Egg Heritage Breed Free Range grade A eggs are rich in flavor and appearance. These large brown eggs and blue eggs contain plump amber yolks with a creamy flavor that will make any dish feel gourmet. There's a reason Heritage Eggs are used by top chefs across the country; their extraordinary quality and color are unmatched. Happy Egg Heritage Breed Eggs are free range eggs, meaning the hens who lay them get space to roam and play outdoors on the daily to promote their health and natural behaviors. These large brown and blue eggs contain 6 grams of protein. Happy Egg large eggs are ideal for use in your favorite recipes, such as hard boiled eggs, fried eggs, baked eggs, and classic scrambled eggs. Choose Happy with Happy Egg Heritage Eggs.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Stater Bros. Markets Stater Bros. Cage-Free Medium Grade A Eggs", + "price": "$1.99", + "price_unit": null, + "quantity": "12 ct", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_7a1c148d-f2da-4c0c-8c21-3c46b17be06a.png", + "description": "Cage free.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Eggland's Best Cage Free Extra Large White Eggs, 18 count", + "price": "$5.84", + "price_unit": null, + "quantity": "18 ct", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2c9f6cf5-b768-467f-87dd-30ff902d621c.png", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Happy Egg Heritage Breed Blue & Brown Free Range Large Grade A Eggs", + "price": "$7.96", + "price_unit": null, + "quantity": "12 ct", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_0ecf514a-d5ff-4790-9340-55941f8f58ff.png", + "description": "Happy Egg Heritage Breed Free Range grade A eggs are rich in flavor and appearance. These large brown eggs and blue eggs contain plump amber yolks with a creamy flavor that will make any dish feel gourmet. There's a reason Heritage Eggs are used by top chefs across the country; their extraordinary quality and color are unmatched. Happy Egg Heritage Breed Eggs are free range eggs, meaning the hens who lay them get space to roam and play outdoors on the daily to promote their health and natural behaviors. These large brown and blue eggs contain 6 grams of protein. Happy Egg large eggs are ideal for use in your favorite recipes, such as hard boiled eggs, fried eggs, baked eggs, and classic scrambled eggs. Choose Happy with Happy Egg Heritage Eggs.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Marketside Organic Grade A Cage Free Large Brown Eggs", + "price": "$4.46", + "price_unit": null, + "quantity": "12 ct", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f0cf8a62-4f98-4572-8be5-533c41cd6df6.jpeg", + "description": "No home chef should be without Marketside Organic Cage Free Large Brown Eggs 12 Count in PET Plastic Recyclable cartons . Our organic eggs come from hens that were fed certified organic feed were not confined to cages and were free to roam nest and perch in a protected barn with outdoor access. Eggs are an excellent source of protein as well as vitamin B5 and selenium which are essential for a healthy diet. Use our eggs to create a variety of baked goods such as bread fluffy pastries cookies cakes and more. Make a delightful low-carb treat by baking one egg into half an avocado for a dose of healthy fats. When you want a quality product at a great price choose Marketside Organic Cage Free Large Brown Eggs 12 Count.Fresh ideas and quality ingredients that's how Marketside brings the best foods to your table. We are committed to deliver freshness that you can taste and see. Marketside offers the best in fresh food guaranteed by Walmart working in partnership with farmers bakers and chefs for the highest quality authentic ingredients and favorite recipes.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Marketside Grade A Cage Free Pasture Raised Large Brown Eggs", + "price": "$4.16", + "price_unit": null, + "quantity": "12 ct", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_154b3433-f1bf-4cb8-a4fc-99ed18bb61b9.jpeg", + "description": "No home chef should be without Marketside Grade A Large Pasture Raised Brown Eggs. Eggs are an excellent source of protein as well as vitamin B5 and selenium which are essential for a healthy diet. Use our eggs to create a variety of baked goods such as bread fluffy pastries cookies cakes and more. Make a delightful low-carb treat by baking one egg into half an avocado for a dose of healthy fats. When you want a quality product at a great price choose Marketside Grade A Large Pasture Raised Brown Eggs.Fresh ideas and quality ingredients that's how Marketside brings the best foods to your table. We are committed to deliver freshness that you can taste and see. Marketside offers the best in fresh food guaranteed by Walmart working in partnership with farmers bakers and chefs for the highest quality authentic ingredients and favorite recipes.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Great Day Farms Cage Free Hard-cooked Eggs", + "price": "$2.08", + "price_unit": null, + "quantity": "9 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_b662274e-f846-41a2-82d6-92c57152eec1.png", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Great Value Cage Free 100% Liquid Egg Whites", + "price": "$6.17", + "price_unit": null, + "quantity": "32 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a316fdb9-bfbf-4de5-9667-6fe54c4ad228.jpeg", + "description": "Cage free**Eggs are used from poultry raised cage free living in open barns without pensEnjoy a delicious meal that's light on calories but not on taste with Great Value Cage Free 100% Liquid Egg Whites. Our eggs are from poultry that are raised cage-free living in open barns without pens so you know you're making the wholesome choice. Use them to create a savory omelet make tasty meringues or add them to your next homemade quiche. With 5 grams of protein and only 25 calories per 3-tablespoon serving these egg whites are an excellent choice for the health-conscious consumer or for those with egg allergies. With great quality at a great price when you choose Great Value Cage Free 100% Liquid Egg Whites your wallet and your waistline will thank you.Great Value products provide families with affordable high quality grocery and household consumable options. With our wide range of product categories spanning grocery and household consumables we offer you a variety of products for your family's needs. Our products are conveniently available online and in Walmart stores nationwide allowing you to stock up and save money at the same time.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Kirkland Signature Organic Hard-Boiled Eggs, Cage Free, Peeled, 16-count, 2-pack", + "price": "$16.91", + "price_unit": null, + "quantity": "16-count", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_da69e7d4-43dc-431a-93ca-35e90b5f2b27.jpeg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Jimmy Dean Croissant, Sausage, Egg & Cheese, 4.5 oz, 12-count", + "price": "$18.40", + "price_unit": null, + "quantity": "12-count", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_f3b056d0-721c-42ba-858f-74d80e12af99.jpeg", + "description": "Sausage, Egg & Cheese;", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Three Bridges Spinach & Bell Pepper Egg Bites, 4.6 oz, 4-count", + "price": "$13.67", + "price_unit": null, + "quantity": "4-count", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_28a3d83c-a4ac-49e0-87d7-2aa2e3868b67.jpeg", + "description": "Gluten-Free; Made with Egg Whites; 2 Egg Bites per Pack", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Veggies Made Great Spinach Egg White Frittatas, 20-count", + "price": "$17.40", + "price_unit": null, + "quantity": "20-count", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_d68e776d-028c-4102-aaf6-26abe08d0711.jpeg", + "description": "Made with Mozzarella; Gluten Free; Kosher Dairy; Individually Wrapped; Cage Free Eggs; 70 Calories per Serving; Keep Frozen; Total Net Weight: 40 oz.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Reese's Peanut Butter Eggs, 39.8 oz", + "price": "$17.40", + "price_unit": null, + "quantity": "39.8 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_e21b7f85-d0b9-4414-a1a4-9ba3f5cd3607.jpeg", + "description": "65-pieces.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Royal Asia Vegetable Spring Rolls with Soy Ginger Sauce, 50-count", + "price": "$13.67", + "price_unit": null, + "quantity": "50-count", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_f3da8975-59c2-48bc-9817-a0428ff000c3.jpeg", + "description": "Product Of Vietnam; Oven Ready Easy To Prepare; Hand Crafted; Vegan.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Food4Less", + "name": "El Monterey Signature Breakfast Burrito Egg, Sausage & Cheese", + "price": "$1.69", + "price_unit": null, + "quantity": "4.5 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_2a37455c-f9a5-433d-9ace-da7f5c813b2f.png", + "description": "Some people choose oatmeal and deny themselves delicious eggs, cheese, and sausage. El Monterey Signature Egg, Sausage & Cheese Breakfast Burritos are a bold and flavorful microwavable breakfast for the rest of us! Packed with premium ingredients like real scrambled eggs and chunks of savory sausage, our Signature line of frozen breakfast burritos prepare you and your kids to face the day. They're inspired by Grandma Rosie's recipes and individually-wrapped to make a quick on the go breakfast when you gotta make moves. Bursting with authentic Mexican flavor, El Monterey Signature Egg, Sausage & Cheese Breakfast Burritos are better than a bland old breakfast wrap, sandwich, or bowl \u2013 especially when served with a side of fruit, potatoes, or grits. Start your day with El Monterey frozen breakfast burritos and then keep the fiesta going with our crispy taquitos, enchilada meals, and burritos and chimichangas. After all, no one ever screamed \"\"Yay, oatmeal!\"", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Food4Less", + "name": "Kroger Bacon Scramble Scrambled Eggs With Roasted Red Potatoes And Bacon In A Three Cheese Sauce And Topped With Cheddar Cheese Breakfast Bowl", + "price": "$3.79", + "price_unit": null, + "quantity": "7 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_e89e8799-7cd6-4af8-8297-564e7cff4d8f.jpeg", + "description": "Kroger\u00ae Bacon Scramble Breakfast Bowl is a mouthwatering way to start your day! This blissful bowl is packed with fluffy scrambled eggs in a three-cheese sauce, crispy bacon, tender roasted red potatoes, and topped with cheddar cheese to give it even more savory flavor. Just heat it up for a fast, easy meal. Enjoy a delicious breakfast even on your busiest mornings!", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Food4Less", + "name": "Reese's Milk Chocolate Peanut Butter Egg, Easter Candy Pack, 1.2 oz", + "price": "$1.49", + "price_unit": null, + "quantity": "1.2 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_c040fabd-ef2a-4f3f-807c-720922308e50.jpg", + "description": "Savor the unmistakably delicious taste of REESE'S peanut butter covered in smooth milk chocolate with these fun egg shaped Easter treats. It's the same yummy peanut butter taste you know and love ready for when the Easter Bunny arrives this spring. Individually wrapped peanut butter eggs are entertaining rewards for when you hide plastic eggs around the yard. Kids \u2014 and maybe even some adults \u2014 will be in for a sweet surprise when they see what's inside their well-deserved finds after searching high and low. You can also fill up Easter baskets with REESE'S milk chocolate peanut butter eggs candy to spread the happiness of such a rich combination. After an exciting day filled with spring activities, grab a cold glass of milk to pair with your creamy candy. Make your Easter even more complete by adding these peanut butter eggs to your baking creations. This is a treat that will have you hopping for joy! Bake peanut butter bunny cakes or add REESE'S milk chocolate egg candies to your ice cream sundae topping selection all spring long. These candies also make delicious treats inside a covered candy bowl for everyone to indulge in during your springtime and Easter holiday celebrations.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Food4Less", + "name": "Kroger Turkey Sausage Egg White Scramble Breakfast Bowl", + "price": "$3.79", + "price_unit": null, + "quantity": "7 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_effe7a19-294d-4001-8d74-103ed3bb14b6.jpeg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Food4Less", + "name": "Zachary Eggs, Marshmallow, Chocolate Covered", + "price": "$1.99", + "price_unit": null, + "quantity": "5 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_db0fc600-0632-41c5-803e-35dae494b44d.jpeg", + "description": "Zachary Real Chocolate Marshmallow Eggs are old time favorite! Creamy Marshmallow covered in Real Dark Chocolate are sure to satisfy any craving. This Easter favorite is great for your Easter Baskets and fun to share with everyone.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Food4Less", + "name": "El Monterey Signature Egg, Sausage, Cheese & Potato Burrito", + "price": "$1.69", + "price_unit": null, + "quantity": null, + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_5451d016-87bd-4d15-a513-5b7619e5dea5.png", + "description": "Start your day off right with El Monterey Signature Egg, Sausage, Cheese & Potato Breakfast Burrito packed with real scrambled eggs, seasoned pork sausage, cheddar, Pepper Jack and American cheeses, potatoes, tomatoes and green chilies rolled in a fresh-baked tortilla. This hearty breakfast is the perfect frozen meal for home or for when you\u2019re on the go. Committed to quality and tradition, this El Monterey microwavable breakfast burrito delivers 10 grams of protein to keep you satisfied and help you power through the day. This individually wrapped burrito is an ideal solution for any time, whether you're on the road or preparing for your favorite sports event. El Monterey frozen breakfast burrito only takes a few minutes in the microwave for a quick snack or pop into the oven (or air fryer) for a crispier quick start meal! You can find El Monterey Signature Egg, Sausage, Cheese & Potato Breakfast Burrito in the frozen breakfast section! Also look for El Monterey's wide variety of other frozen Mexican food favorites like taquitos, single serve meals and frozen burritos for breakfast, lunch and dinner!", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + } + ], + "errors": [], + "page_title": "Eggs Delivery or Pickup Near Me | Instacart", + "page_text_snippet": "\u00a0 skip navigation 92507 0 stater bros. delivery available groceries bakery deli best seller current price: $3.99 $399 stater bros. markets grade aa cage free large eggs 18 ct current price: $2.99 $299 stater bros. markets stater bros. cage-free grade aa large eggs 12 ct \u2022 2 sizes current price: $12.99 $1299 vital farms 18 ct pasture raised large grade a eggs \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (2.91k) 18 ct \u2022 2 sizes current price: $9.99 $999 vital farms pasture raised large grade a eggs \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (17.1k) 12 ct \u2022 2 sizes current price: $9.99 $999 eggland's best cage free large brown eggs, 18 count \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (2.27k) 18 ct \u2022 2 sizes current price: $4.99 $499 stater bros. cage-free grade aa large brown eggs 12 ct walmart delivery available groceries home electronics best seller current price: $2.43 $243 great value grade aa cage free extra large white eggs 18 ct \u2022 2 sizes current price: $1.47 $147 great price great value grade aa cage free large white eggs 12 ct \u2022 5 sizes current price: $4.92 $492 great value cage free large white eggs 36 ct \u2022 5 sizes current price: $8.12 $812 great value grade a cage free large white eggs 60 kg \u2022 3 sizes current price: $4.37 $437 marketside grade a cage free large brown eggs 18 ct \u2022 2 sizes current price: $8.92 $892 great price happy egg organic free range large brown grade a eggs \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (1.77k) 18 ct \u2022 2 sizes costco delivery available groceries wholesale food4less delivery available pantry dairy frozen food" +} \ No newline at end of file diff --git a/PlayWright/test_output/raw_milk.json b/PlayWright/test_output/raw_milk.json new file mode 100644 index 0000000..a7603ec --- /dev/null +++ b/PlayWright/test_output/raw_milk.json @@ -0,0 +1,328 @@ +{ + "query": "milk", + "url": "https://www.instacart.com/store/s?k=milk", + "timestamp": "2026-03-17T09:00:02.892927Z", + "login_wall": false, + "location_wall": false, + "blocked": false, + "grid_found": true, + "store_count": 4, + "card_count": 24, + "products": [ + { + "store": "Stater Bros.", + "name": "a2 Milk Whole Milk", + "price": "$5.99", + "price_unit": null, + "quantity": "59 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_3b1642b8-88ed-499c-99f5-e8c3e02c3623.png", + "description": "Start your day off right with the deliciously smooth goodness of a2 Milk\u00ae. a2 Milk\u00ae Whole Milk is high-quality, real milk from cows that naturally produce ONLY the A2 protein and no A1. It is easier on digestion and published research suggests a2 Milk\u00ae may help avoid stomach discomfort in some people. Feel the a2 difference! Ultra-Pasteurized, 59 fl oz.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "DairyPure Whole Milk", + "price": "$3.99", + "price_unit": null, + "quantity": "64 fl oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_c5e44d65-8c20-4ee2-aa36-5917a6c9b3c5.jpg", + "description": "DairyPure whole milk is packed with the nutrients you need and the flavor you crave. Just one serving of our rich, creamy whole white milk contains 10% daily value of vitamin D and 20% daily value of calcium. Our pure, delicious, whole milk comes to you fresh and cold\u2014and you always know where it came from, since your local dairy is right on the label. Nutritionally a good source of protein, DairyPure milk is the easy way to fit more nutrition into your day.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Alta Dena Reduced Fat Milk", + "price": "$1.99", + "price_unit": null, + "quantity": "14 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_55e3dc85-a042-45e8-8126-cdce02d6822c.jpg", + "description": "Alta Dena Dairy 2% Reduced Fat Milk has 2% milk fat and is a great choice for the entire family. Wholesome and delicious, this dairy milk provides protein and calcium with vitamin D in each serving. Pour this reduced fat Alta Dena milk over your favorite cereal, add it to milkshakes or smoothies, or simply enjoy it in a glass on its own. A great option for cooking and baking, this reduced fat milk can be used in your favorite recipes. Each container holds 14 fluid ounces of 2% reduced fat milk, making it an ideal choice for individuals or smaller households. Alta Dena dairy milk reflects a commitment to the highest standard of dairy processing for over 50 years.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Horizon Organic Reduced Fat Milk", + "price": "$9.99", + "price_unit": null, + "quantity": "1 gal", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_20edb8c5-e663-46ce-b07a-b8ed86be942c.jpg", + "description": "Get the joy of a cold glass of real milk with Horizon Organic High Vitamin D 2 Percent Milk. With 44% less fat than whole milk and 25% of the recommended daily value of vitamin D in every delicious serving, this organic reduced fat milk makes it super easy to get essential nutrients into your day to help support strong bones. Always USDA Certified Organic, every Horizon milk jug comes from cows cared for by trusted farmers. Plus, it comes from cows that are fed non-GMO feed and not treated with antibiotics or growth hormones.* Every 1 cup serving of this ultra-pasteurized 2% milk has 10 grams of protein and provides nutrients including calcium and vitamin A. It\u2019s real organic milk that adults and kids can happily enjoy. At Horizon Organic, we believe that organic farming can drive healthier, more sustainable food communities for our world. Pioneering organic for the one horizon we all share. From our farmers to your family, Horizon Organic Milk is nourishing a happy, healthy future. *No significant difference has been shown between milk from rBST-treated & non rBST-treated cows. **Per National Organic Program regulations.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "a2 Milk Milk, 2% Reduced Fat", + "price": "$5.99", + "price_unit": null, + "quantity": "59 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_36b07a09-8beb-429d-9edb-953d519fb4e5.png", + "description": "The a2 Milk Company: Feel the difference. Ultra-pasteurized. Naturally contains A2 protein (The a2 Milk difference. a2 milk comes from cows that naturally produce only the natural A2 protein and no A1. Published research suggests a2 milk may help avoid stomach discomfort in some people) Easier on digestion. May help some avoid discomfort. From cows not treated with growth hormone rBST (No significant difference has been shown between milk from rBST-treated and non rBST-treated cows). Real. The A2 Milk Difference: A2 protein: A2 milk; A1 protein, A2 protein: Ordinary milk. A2 milk comes from cows that naturally produce only the natural A2 protein and no A1. Published research suggests A2 milk may help avoid stomach discomfort in some people. We love our cows! Our cows are not treated with growth hormone rBST (No significant difference has been shown between milk from rBST-treated and non rBST-treated cows). Real. 100% real milk. True a2 Pledge: Our farms are Validus certified for animal welfare. Please recycle. recyclecartons.com.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Full Circle Reduced-Fat Organic 2% Milk", + "price": "$4.99", + "price_unit": null, + "quantity": "0.5 gal", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a4ec57a0-dbec-4a59-9afb-50a71c42277d.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Hollandia Dairy 3.5% Milkfat, Vitamin D Milk", + "price": "$3.00", + "price_unit": null, + "quantity": "64 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_cf5237c5-a5b3-454d-9f48-53e31f95e936.jpg", + "description": "Enjoy the wholesome goodness of Hollandia Dairy Whole Milk. This Grade A quality milk is pasteurized and delivers fresh from the farm taste. This kitchen staple is great for using in cereal to bake desserts and more. Enjoy a delicious classic and serve a cold glass of this milk with soft chocolate chip cookies for dipping. It offers an abundance of nutritional benefits as it is a rich source of protein calcium potassium and vitamins A and D. Keep your fridge stocked with Hollandia Dairy Whole Milk.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Hollandia Dairy 2% Milkfat, Reduced Fat Milk, Ultra Pasteurized", + "price": "$1.83", + "price_unit": null, + "quantity": "14 fl oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_8061fad4-58a3-442d-82eb-b67408b7d649.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Horizon Organic DHA Omega-3 2% Reduced Fat Milk", + "price": "$6.46", + "price_unit": null, + "quantity": "0.5 gal", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_78abcb8a-c1ce-44f1-8a61-e7c7ca1202bc.jpg", + "description": "Get the joy of a cold glass of real milk with Horizon Organic DHA Omega-3 2 Percent Milk. With 32mg of DHA omega-3 from a vegetarian source in every delicious serving, this organic reduced fat milk makes it super easy to get DHA into your day to help support brain and eye health. Always USDA Certified Organic, every Horizon milk carton comes from cows cared for by trusted farmers. Plus, it comes from cows that are fed non-GMO feed and not treated with antibiotics or growth hormones.* Every 1 cup serving of this ultra-pasteurized 2% milk has 10 grams of protein and provides nutrients, including calcium, vitamin A and vitamin D. It\u2019s real organic milk that adults and kids can happily enjoy. At Horizon Organic, we believe that organic farming can drive healthier, more sustainable food communities for our world. Pioneering organic for the one horizon we all share. From our farmers to your family, Horizon Organic Milk is nourishing a happy, healthy future. *No significant difference has been shown between milk from rBST-treated & non rBST-treated cows. **Per National Organic Program regulations.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Hollandia Dairy 2% Milkfat, Reduced Fat Milk", + "price": "$3.00", + "price_unit": null, + "quantity": "64 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_98fecb0e-0ba6-48d7-aa31-8e383ed54d7a.jpg", + "description": "Enjoy the wholesome goodness of Hollandia Dairy 2% Reduced Fat Milk. This Grade A quality milk is pasteurized and delivers fresh from the farm taste. This kitchen staple is great for using in cereal to bake desserts and more. Enjoy a delicious classic and serve a cold glass of this milk with soft chocolate chip cookies for dipping. It offers an abundance of nutritional benefits as it is a rich source of protein calcium potassium and vitamins A and D. It is also great for health-conscious individuals as it has 37% less fat compared to whole milk. Keep your fridge stocked with Hollandia Dairy 2% Reduced Fat Milk.Hollandia Dairy products provide families with affordable high-quality grocery . Our products are conveniently available in Walmart stores allowing you to stock up and save money at the same time.Hollandia Dairy 2% Milk Half Gallon is a Truly Local product that you will enjoy. Good source of calcium and protein. A California milk products that's UD Kosher.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Hollandia Dairy 1% Milkfat, Low Fat Milk", + "price": "$3.00", + "price_unit": null, + "quantity": "64 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_203ea0b9-259f-458e-86c2-a5909d287183.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Great Value 2% Milkfat Organic Reduced Fat Milk", + "price": "$4.04", + "price_unit": null, + "quantity": "0.5 gal", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_9607f79d-f5d4-415d-b6d7-3ade9a7cdc4d.jpeg", + "description": "Enjoy the wholesome goodness of Great Value Organic Reduced Fat 2% Milk at any time. This Grade A quality milk is pasteurized organic and delivers fresh from the farm taste. This kitchen staple is great for using in cereal to bake desserts and more. This gallon of organic milk is also wonderful for milkshakes smoothies chocolate milk and more. Enjoy a delicious classic and serve a cold glass of this milk with soft chocolate chip cookies for dipping. It offers an abundance of nutritional benefits as it is a rich source of protein calcium potassium and vitamins A and D. It is also USDA Certified Organic! It is great for health conscious individuals as it has 37% less fat compared to whole milk. Our farms have pledged to not treat any cows with any artificial growth hormones. Great Value products provide families with affordable high quality grocery and household consumable options. With our wide range of product categories spanning grocery and household consumables we offer you a variety of products for your family's needs. Our products are conveniently available online and in Walmart stores nationwide allowing you to stock up and save money at the same time.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Food4Less Delivery Now", + "name": "Real California Milk Whole Vitamin D Milk", + "price": "$4.49", + "price_unit": null, + "quantity": "1 gal", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_eba0f98e-a72f-40d2-8a9f-4baf6a435d3b.jpeg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Food4Less Delivery Now", + "name": "Mountain Dairy Milk", + "price": "$4.39", + "price_unit": null, + "quantity": "1 gal", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_b7ec7336-e074-4c29-923a-8c92814fdf32.jpeg", + "description": "Mountain Dairy\u2122 2% Reduced Fat Milk Gallon is refreshing and contains 35% less fat than regular milk. It goes great with cereal or coffee when starting your morning. A tasty start to your day that contains vitamins A & D.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Food4Less Delivery Now", + "name": "Organic Valley\u00ae Organic Whole Milk", + "price": "$6.69", + "price_unit": null, + "quantity": "0.5 gal", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_e42a50a5-5838-4fb2-923d-b96f841425e9.jpg", + "description": "Organic Valley\u00ae Organic Milk begins on small family farms, where cows roam on lush organic pastures, producing milk that\u2019s sweet, creamy, and packed with 12 essential nutrients (and protein)!", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Food4Less Delivery Now", + "name": "Alta Dena Vitamin D Milk", + "price": "$3.49", + "price_unit": null, + "quantity": "64 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_438c5aa8-0e76-4e5d-b525-c4d6c2ce1c47.png", + "description": "Alta Dena Vitamin D Whole Milk is a wholesome choice for the entire family. Creamy and delicious, this fresh milk includes vitamin A and D, 8 grams of protein, 160 calories and 25% of the daily value for calcium per serving. Pour some of this whole milk into your cereal, enjoy it with breakfast or drink it in a tall glass for a midnight snack. Alta Dena dairy milk meets special requirements in safety, nutrition and production and reflects a commitment to the highest standard of dairy processing for over 50 years. Alta Dena milk comes from dedicated family farmers who take pride in nourishing communities across Southern California.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Food4Less Delivery Now", + "name": "Kroger Vitamin D Whole Milk", + "price": "$3.39", + "price_unit": null, + "quantity": "0.5 gal", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_a32a1660-909d-4692-be86-46f39063b76c.jpeg", + "description": "Kroger\u00ae Vitamin D Whole Milk Half Gallon is full of refreshing yumminess. Contains vitamin D and is pasteurized for your safety and convenience. A great addition to any cereal or baked good, full of delicious flavor.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Food4Less Delivery Now", + "name": "Kroger Vitamin A & D Reduced Fat 2% Milk", + "price": "$2.99", + "price_unit": null, + "quantity": "0.5 gal", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_1034d77b-8673-4a6f-a1ef-9404fd14a5eb.jpeg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Ralphs", + "name": "Ralphs Lowfat Milk", + "price": "$2.99", + "price_unit": null, + "quantity": "1 gal", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_ed1e532a-3c30-4d22-855d-aaf89a5f467a.jpeg", + "description": "Ralphs\u00ae 1% Lowfat Milk Gallon is a tasty treasure in your fridge. Packed with flavor, this frothy delight offers Grade A goodness that is perfect for cereal, smoothies, or just a refreshing glass. Add delight to your daily routine with this tasty milk.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Ralphs", + "name": "Alta Dena Milk, Reduced Fat, 2% Milkfat", + "price": "$4.99", + "price_unit": null, + "quantity": "1 gal", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_3d03e0ac-5806-4727-89ff-ccb96d9da034.png", + "description": "Alta Dena 2% Milk is reduced fat milk with vitamin A and D, making it a wholesome choice for the entire family. Creamy and delicious, this fresh milk has 10 grams of protein and 25% of the daily value for calcium per serving. Pour some of this 2% reduced fat milk into your cereal, enjoy it with breakfast or drink it in a tall glass for a midnight snack. At 140 calories per serving, Alta Dena 2% Milk is a wholesome alternative to whole milk. Alta Dena dairy milk meets special requirements in safety, nutrition and production and reflects a commitment to the highest standard of dairy processing for over 50 years. This 2% milk comes from dedicated family farmers who take pride in nourishing communities across Southern California.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Ralphs", + "name": "Horizon Organic Milk, 128 fl oz Gallon Jug", + "price": "$9.99", + "price_unit": null, + "quantity": "128 fl oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a3ee5a5f-cfc5-4164-b2be-002b6fb30ecf.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Ralphs", + "name": "Kroger Vitamin D Whole Milk", + "price": "$1.99", + "price_unit": null, + "quantity": "1 pt", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_d70c3495-b3e4-4880-812d-8c617df35467.jpeg", + "description": "Kroger\u00ae Vitamin D Whole Milk Pint is your perfect pint-sized companion. This rich whole milk is best served chilled and shaken and is an easy choice for post-workout refreshment or on-the-go delight. Enjoy the bliss of the perfectly sized indulgence!", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Ralphs", + "name": "Broguiere's Whole Milk", + "price": "$5.99", + "price_unit": null, + "quantity": "1 qt", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_be3bdf77-5543-4d05-b476-efd3548f1ced.jpeg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Ralphs", + "name": "a2 Milk Whole Milk", + "price": "$5.99", + "price_unit": null, + "quantity": "59 fl oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_3b1642b8-88ed-499c-99f5-e8c3e02c3623.png", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + } + ], + "errors": [], + "page_title": "Milk Delivery or Pickup Near Me | Instacart", + "page_text_snippet": "\u00a0 skip navigation 92507 0 sponsore d stater bros. delivery available groceries bakery deli best seller current price: $3.99 $399 stater bros. vitamin d milk 1 gal \u2022 2 sizes current price: $3.99 $399 stater bros. reduced-fat 2% milk 1 gal \u2022 2 sizes current price: $2.99 $299 stater bros. regular milk 0.5 gal \u2022 2 sizes current price: $2.99 $299 stater bros. reduced-fat 2% milk 0.5 gal \u2022 2 sizes current price: $6.99 $699 great price horizon organic milk, 64 fl oz half gallon carton \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (139) 64 fl oz \u2022 2 sizes current price: $5.99 $599 great price alta dena milk, vitamin d \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (379) 1 gal \u2022 2 sizes walmart delivery available groceries home electronics best seller current price: $3.14 $314 great price milk, vitamin d, whole 1 gal \u2022 2 sizes current price: $3.12 $312 great value 2% reduced fat milk 128 oz \u2022 2 sizes current price: $1.93 $193 great price great value milk, whole, vitamin d 0.5 gal \u2022 2 sizes current price: $1.93 $193 great value 2% reduced fat milk 64 oz \u2022 2 sizes current price: $3.16 $316 great value milk 1% low fat 1 gal current price: $5.96 $596 great price horizon organic milk, 64 fl oz half gallon carton \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (139) 64 fl oz \u2022 3 sizes food4less delivery now delivery available groceries organic ralphs delivery available organic butcher shop farmer's market" +} \ No newline at end of file diff --git a/PlayWright/test_output/raw_olive_oil.json b/PlayWright/test_output/raw_olive_oil.json new file mode 100644 index 0000000..7633488 --- /dev/null +++ b/PlayWright/test_output/raw_olive_oil.json @@ -0,0 +1,328 @@ +{ + "query": "olive oil", + "url": "https://www.instacart.com/store/s?k=olive+oil", + "timestamp": "2026-03-17T08:59:37.796730Z", + "login_wall": false, + "location_wall": false, + "blocked": false, + "grid_found": true, + "store_count": 4, + "card_count": 24, + "products": [ + { + "store": "Costco", + "name": "Parthenon Organic Pitted Kalamata Olives, 52.91 oz", + "price": "$12.05", + "price_unit": null, + "quantity": "52.91 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_d571e83a-4e9c-41ff-8410-92beeb1a2f40.jpeg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Kirkland Signature, Organic Virgin Coconut Oil, 84 fl oz", + "price": "$22.38", + "price_unit": null, + "quantity": "84 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_ea3de76d-94bf-402d-be62-e63a45c2eefe.jpeg", + "description": "USDA Organic; Cold Pressed; Unrefined; Chemical Free; 84 fl. oz.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Kirkland Signature Spanish Queen Olives, 21 oz, 2-pack", + "price": "$17.28", + "price_unit": null, + "quantity": "2-pack", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_b487fc73-5bba-4adc-9893-371c63313a7f.jpeg", + "description": "Stuffed with Minced Pimiento; Kosher (Circle U)", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Tasso's Garlic & Jalapeno Double Stuffed Olives, 35.27 oz", + "price": "$11.18", + "price_unit": null, + "quantity": "35.27 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_c10347b0-6a9e-4f39-94f4-2c8d8c844f2e.jpeg", + "description": "Double Stuffed; Halkidiki Super Mammoth Olives; Harvested & Packed in Greece.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Marianne's, Avocado Oil, 67.6 fl oz", + "price": "$32.33", + "price_unit": null, + "quantity": "67.6 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_edd40cbf-c2ad-4901-b2af-f4a660b78179.jpeg", + "description": "Non-GMO Project Verified; BPA Free; Made from 100% Avocados; Made in the USA;Kosher (Circle U).", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Mazola, Corn Oil, 2.5 gal", + "price": "$35.44", + "price_unit": null, + "quantity": "2.5 gal", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_d4370ab7-095f-4590-a969-74e13b15d813.jpeg", + "description": "100% Pure; Cholesterol Free; Heart Healthy; Product of USA.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Bertolli Original Extra Virgin Olive Oil", + "price": "$29.99", + "price_unit": null, + "quantity": "50.7 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_d63db145-734d-438f-ab47-be0ccd6dee14.png", + "description": "Bertolli Extra Virgin Olive Oil Rich Taste embodies over 160 years of tradition. Crafted with care, each bulk refill size bottle brings Mediterranean flavors to your table, maintaining the highest quality from grove to plate. Cold pressed for full-bodied fruity flavor, this olive oil is free from processing, delivering a bold yet delicate taste. Versatile for salad dressing, vinaigrette, bread dipping, marinades, pasta dishes and more, our EVOO boasts a 365\u00b0F smoke point and 0.3% max acidity. This classic in Bertolli olive oil is Non-GMO Project Verified and made from the finest olives. As the world's #1 Olive Oil brand, Bertolli promises unparalleled excellence, inviting you to savor the richness of good Mediterranean living in every drop. The good living recipe.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "California Olive Ranch Extra Virgin Olive Oil Global Blend", + "price": "$17.99", + "price_unit": null, + "quantity": "16.9 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_486d1dd6-a334-496f-8847-31bc9484ac94.png", + "description": "GLOBAL BLEND EXTRA VIRGIN OLIVE OIL: Award-winning California Olive Ranch Global Blend Medium Extra Virgin Olive Oil (EVOO) is artfully balanced and blended by our California farmers and carefully selected grower partners from the world\u2019s best olive growers.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Bertolli Delicate Olive Oil", + "price": "$15.99", + "price_unit": null, + "quantity": "25.5 fl oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e6a04d84-d0c3-49ae-a19e-e94809c1ece8.png", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Pompeian Robust Extra Virgin Olive Oil", + "price": "$21.99", + "price_unit": null, + "quantity": "32 fl oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e9051a7b-136b-4d42-81ba-b3d1650f94e3.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "California Olive Ranch Global Blend Extra Virgin Olive Oil", + "price": "$21.99", + "price_unit": null, + "quantity": "750 ml", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_9a4e86c7-36c3-418b-803b-25e904389ae9.png", + "description": "GLOBAL BLEND EXTRA VIRGIN OLIVE OIL: Award-winning California Olive Ranch Global Blend Medium Extra Virgin Olive Oil (EVOO) is artfully balanced and blended by our California farmers and carefully selected grower partners from the world\u2019s best olive growers .", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Stater Bros. Oil Olive Extra Virgin", + "price": "$7.99", + "price_unit": null, + "quantity": "16.9 fl oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_4c198b7b-93eb-4a1c-8224-1b17bcda0e86.jpg", + "description": "Imported. Since 1936.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Great Value Olive Oil, Extra Light Tasting", + "price": "$4.00", + "price_unit": null, + "quantity": "17 fl oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_006e3df5-58a0-4772-a98c-a20b424d96d8.jpeg", + "description": "Enjoy the delicate flavors of our Great Value Light Tasting Olive Oil. This oil is great to use for frying and baking because of its lighter flavor and higher smoke point. Use this oil as a great alternative to vegetable oil butter or shortening. Try using it in your next chicken stir fry or dish up some tasty roasted potatoes. Try it as a substitute for shortening in your favorite baking recipes. As a staple of the Mediterranean diet olive oil is loaded with antioxidants and anti-inflammatory properties. Great Value Light Tasting Olive Oil is a fragrant and flavorful blend that the whole family is sure to savor.Great Value products provide families with affordable high-quality grocery and household consumable options. With our wide range of product categories spanning grocery and household consumables we offer you a variety of products for your family's needs. Our products are conveniently available online and in Walmart stores nationwide allowing you to stock up and save money at the same time.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "California Olive Ranch Extra Virgin Olive Oil Global Blend", + "price": "$10.94", + "price_unit": null, + "quantity": "16.9 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_486d1dd6-a334-496f-8847-31bc9484ac94.png", + "description": "GLOBAL BLEND EXTRA VIRGIN OLIVE OIL: Award-winning California Olive Ranch Global Blend Medium Extra Virgin Olive Oil (EVOO) is artfully balanced and blended by our California farmers and carefully selected grower partners from the world\u2019s best olive growers.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Carapelli Organic Extra Virgin Olive Oil", + "price": "$8.50", + "price_unit": null, + "quantity": "16.9 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_681205bd-c64e-4fe0-819a-afc1435f2f5b.png", + "description": "Indulge in Mediterranean excellence with Carapelli Premium Organic Extra Virgin Olive Oil. Crafted from organically farmed olives, each bottle embodies artisanal craftsmanship and environmental stewardship. Simple notes of leafy greens and vegetables give this olive oil its personality, striking a harmony with its more bitter and spicy notes. Encased in an artfully designed bottle, dark glass preserves pristine quality of this evoo, while a non-slip texture and anti-drip spout ensure easy handling. Elevate your culinary creations with Carapelli Organic Extra Virgin Olive Oil - a perfect blend of tradition and innovation.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Pompeian Robust Extra Virgin Olive Oil", + "price": "$29.67", + "price_unit": null, + "quantity": "101 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_c0109af3-7612-4393-8ed2-22b258ed8a9b.jpg", + "description": "Expertly crafted by The Olive Oil People, this imported, first cold pressed extra virgin olive oil is authentically crafted by Pompeian\u2019s family of olive farmers and olive oil craftsmen. From start to finish, you can taste the difference in Pompeian olive oils because our olive farmers and olive oil craftsmen have carefully nurtured the world\u2019s best olives from grove to table, creating the best-tasting, highest-quality olive oil. Rooted in authenticity, our olive oils are crafted to help you eat and live well every day. Pompeian Robust Extra Virgin Olive Oil is perfect for salads and marinades.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Pompeian Smooth Extra Virgin Olive Oil", + "price": "$21.48", + "price_unit": null, + "quantity": "68 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_3f6d9287-1027-43f7-8f63-30f2c1549067.jpg", + "description": "Expertly crafted by The Olive Oil People, this imported, first cold pressed extra virgin olive oil is authentically crafted by Pompeian\u2019s family of olive farmers and olive oil craftsmen. From start to finish, you can taste the difference in Pompeian olive oils because our olive farmers and olive oil craftsmen have carefully nurtured the world\u2019s best olives from grove to table, creating the best-tasting, highest-quality olive oil. Rooted in authenticity, our olive oils are crafted to help you eat and live well every day. Pompeian Smooth Extra Virgin Olive Oil is perfect for saut\u00e9ing and stir-frying.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Pompeian Robust Extra Virgin Olive Oil", + "price": "$16.50", + "price_unit": null, + "quantity": "68 fl oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_f1adc498-d345-474d-bdf4-78bfd0693058.jpg", + "description": "Expertly crafted by The Olive Oil People, this imported, first cold pressed extra virgin olive oil is authentically crafted by Pompeian\u2019s family of olive farmers and olive oil craftsmen. From start to finish, you can taste the difference in Pompeian olive oils because our olive farmers and olive oil craftsmen have carefully nurtured the world\u2019s best olives from grove to table, creating the best-tasting, highest-quality olive oil. Rooted in authenticity, our olive oils are crafted to help you eat and live well every day. Pompeian Robust Extra Virgin Olive Oil is perfect for salads and marinades.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "ALDI", + "name": "Simply Nature Non GMO Grapeseed Oil Cooking Spray", + "price": "$3.69", + "price_unit": null, + "quantity": "4.7 fl oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_d5454ac0-76ee-439e-9475-2de2b672a798.jpg", + "description": "Simply Nature Grapeseed Oil Spray is a must-have for your kitchen. This 100% pure, non-GMO grapeseed oil spray is perfect for saut\ufffding vegetables, grilling meats or adding a light touch to your salads. This 100% pure, non-GMO verified oil spray ensures a clean, natural flavor in every dish. Elevate your meals effortlessly with Simply Nature Grapeseed Oil Spray.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "ALDI", + "name": "Specially Selected Blue Cheese Stuffed Olives", + "price": "$3.19", + "price_unit": null, + "quantity": "7 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_1cf02de5-5e6d-45a1-a51e-e35038f6c1f6.jpg", + "description": "Specially Selected Blue Cheese Stuffed Olives deliver a burst of flavor with every bite. These delectable olives, packed with tangy blue cheese, are perfect for enhancing your salads or elevating your charcuterie boards. Each serving contains only 25 calories, making them a guilt-free addition to your meals. Whether you are hosting a gathering or enjoying a cozy meal at home, these olives add a touch of sophistication to any dish.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "ALDI", + "name": "Countryside Creamery Spreadable Butter with Olive Oil and Sea Salt", + "price": "$4.39", + "price_unit": null, + "quantity": "15 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_734441c9-80dd-48d8-8b21-0a60ad400c52.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "ALDI", + "name": "Specially Selected Garlic Stuffed Olives", + "price": "$3.19", + "price_unit": null, + "quantity": "7 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_3b08d9d6-b0a4-47a5-bfb5-ba921f6fef51.jpg", + "description": "Specially Selected Garlic Stuffed Olives are a bold addition to any meal or appetizer platter. Each olive is carefully stuffed with a clove of garlic for a burst of flavor in every bite. Perfect for adding to salads, pasta dishes or enjoying straight from the jar. With only 20 calories per serving, they are a guilt-free indulgence. Enhance your culinary creations with these delicious garlic-stuffed olives.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "ALDI", + "name": "Specially Selected Jalapeno Stuffed Olives", + "price": "$3.19", + "price_unit": null, + "quantity": "7 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_fce560fa-e40d-4e22-aa76-0fcd15c1453e.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "ALDI", + "name": "Carlini Corn Oil", + "price": "$5.45", + "price_unit": null, + "quantity": "48 fl oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_b9f2c89c-14bf-4a6a-a51b-72470908c8d7.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + } + ], + "errors": [], + "page_title": "Olive Oil Delivery or Pickup Near Me | Instacart", + "page_text_snippet": "\u00a0 skip navigation 92507 0 costco delivery available groceries wholesale best seller current price: $21.76 $2176 kirkland signature, organic extra virgin olive oil, 2 l current price: $22.38 $2238 terra delyssa organic extra virgin olive oil, 67.63 fl oz \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (340) 1 l current price: $23.62 $2362 graza sizzle extra virgin olive oil, 750 ml, 2-count 2 x 750 ml current price: $17.40 $1740 pompeian extra virgin olive oil, 100% californian, 1 l 1 l current price: $23.62 $2362 kirkland signature olive oil, 3 l current price: $37.31 $3731 kirkland signature, extra virgin italian olive oil, 2 l stater bros. delivery available groceries bakery deli best seller current price: $4.99 $499 stater bros. extra virgin olive oil 8.5 fl oz current price: $9.99 $999 great price bertolli cold extracted original extra virgin olive oil \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (581) 16.9 fl oz current price: $9.99 $999 great price pompeian smooth extra virgin olive oil \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (47) 16 fl oz current price: $9.99 $999 full circle extra virgin olive oil 17 oz current price: $13.99 $1399 great price carapelli organic extra virgin olive oil \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (168) 16.9 fl oz current price: $9.99 $999 great price pompeian robust extra virgin olive oil \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (104) 16 fl oz walmart delivery available groceries home electronics aldi delivery available pickup available groceries produce organic" +} \ No newline at end of file diff --git a/PlayWright/test_output/raw_pasta.json b/PlayWright/test_output/raw_pasta.json new file mode 100644 index 0000000..040a726 --- /dev/null +++ b/PlayWright/test_output/raw_pasta.json @@ -0,0 +1,328 @@ +{ + "query": "pasta", + "url": "https://www.instacart.com/store/s?k=pasta", + "timestamp": "2026-03-17T09:00:49.757897Z", + "login_wall": false, + "location_wall": false, + "blocked": false, + "grid_found": true, + "store_count": 4, + "card_count": 24, + "products": [ + { + "store": "Stater Bros.", + "name": "Barilla Protein+ (Plus) Rotini Pasta - Plant Based Pasta - Made from Lentils, Chickpeas & Peas", + "price": "$3.99", + "price_unit": null, + "quantity": "14.5 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_7741bb41-d115-4e6c-9506-380a4cdf2913.png", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Culinary Tours Pappardelle Artisan Pasta Bronze Die", + "price": "$3.99", + "price_unit": null, + "quantity": "12 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_3e9284ac-80a7-4151-968c-2c03b0c9c84a.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Barilla Ready Pasta, Fully Cooked Penne Pasta, Non-GMO & Kosher", + "price": "$1.99", + "price_unit": null, + "quantity": "7 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_3529fe98-5d1a-446d-afe1-fd1afb17a56a.png", + "description": "Barilla Ready Pasta Penne pasta is a fully cooked pasta that's ready in the microwave in just 60 seconds. Made with three simple ingredients\u2014a dash of extra virgin olive oil, a pinch of sea salt and authentic Barilla pasta\u2014Ready Pasta has no preservatives and is non-GMO certified. Simply heat the pouch in the microwave then add your favorite pasta sauce or toppings for a quick and delicious dish or pasta meal.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Barilla Al Bronzo Mezzi Rigatoni Pasta", + "price": "$3.59", + "price_unit": null, + "quantity": "1 lb", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_508564fa-176a-4c99-9430-ae44b1eea32d.png", + "description": "Barilla\u00ae Al Bronzo\u00ae pasta is traditional bronze-cut pasta, for extraordinary sauce grip and more flavor in every bite.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Anthony's Fettuccine Pasta", + "price": "$1.89", + "price_unit": null, + "quantity": "16 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_04d06f4c-7499-4fef-9874-8fdf3bd5b01a.png", + "description": "An American classic since 1927. A Classic American Story: In 1906, Anthony Bizzarri moved to Southern California to sell pasta door-to-door and formed the L.A. Macaroni Company, renaming it Anthony's in 1927. Nearly a century later, Anthony's Pasta continues to be embraced by generations for high quality, classic American meals.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Stater Bros.", + "name": "Buitoni Fettuccine, Refrigerated Pasta Noodles", + "price": "$3.59", + "price_unit": null, + "quantity": "9 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_f2ad0892-6081-4d00-a18c-7dd375c1f778.jpg", + "description": "Serve up a delicious pasta dinner in minutes with Buitoni Fettuccine. These convenient refrigerated fettuccine noodles cook in just two minutes \u2013 significantly faster than dry fettuccine. Buitoni Fettuccine comes in a classic cut kids love and is made with non-GMO ingredients. Fettuccine noodles are flat ribbons of pasta that pair well with an array of sauces. Combine them with Buitoni Alfredo Sauce for a traditional Fettuccine Alfredo, drizzle them with olive oil and sprinkle with red pepper flakes for a hot lunch you can make in minutes, or mix them with Buitoni Freshly Shredded Parmesan Cheese, diced tomatoes and Italian dressing for a chilled pasta salad. From pasta sides to the main course, no matter how you prepare them, Buitoni Fettuccine pasta noodles help you get family meals on the table quickly. To cook, simply add this refrigerated pasta to two quarts of boiling water. Reduce heat and boil gently for two minutes, stirring frequently. Drain water and serve with your favorite Buitoni pasta sauce. With this 9 oz package of Buitoni Fettuccine, you can create crave-worthy, quick meals in minutes. Buitoni provides convenient and delicious Italian-inspired meal solutions that give busy parents a fresh way to think about family dinner. In addition to fettuccine, Buitoni\u2019s line of refrigerated pasta includes tortellini, tortelloni, ravioli, and long cut pasta shapes such as linguine, spaghetti and angel hair. Buitoni also offers Marinara Sauce, Alfredo Sauce and Basil Pesto. All of Buitoni\u2019s products are made with simple, high-quality ingredients you can feel good serving for family meals.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Barilla Ready Pasta, Fully Cooked Elbows Pasta, Non-GMO & Kosher", + "price": "$1.97", + "price_unit": null, + "quantity": "7 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_42312ce6-20f3-4562-8fd2-30bda9538779.png", + "description": "Barilla Ready Pasta Elbows pasta is a fully cooked pasta that's ready in the microwave in just 60 seconds. Made with 3 simple ingredients\u2014a dash of extra virgin olive oil, a pinch of sea salt and authentic Barilla pasta\u2014Ready Pasta has no preservatives and is non-GMO certified. Simply heat the pouch in the microwave then add your favorite pasta sauce or toppings for a quick and delicious dish or pasta meal.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Barilla Whole Grain Spaghetti Pasta", + "price": "$1.84", + "price_unit": null, + "quantity": "16 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_a09dd483-3d0f-4781-a8ef-63473ce5b450.png", + "description": "Enjoy a wholesome pasta night with Barilla Whole Grain Pasta. Made with one simple ingredient\u2014whole grain durum wheat flour\u2014this spaghetti pasta serves as an excellent source of natural fiber while offering the same delicious Barilla taste that pasta lovers have trusted for generations.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Colavita Fettuccine Nest Pasta", + "price": "$3.38", + "price_unit": null, + "quantity": "16 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_8d278730-a314-455b-ae3b-eb1d0f669152.jpg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Pasta Roni Butter and Garlic Pasta Mix", + "price": "$1.38", + "price_unit": null, + "quantity": "4.7 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_7cd62c47-5a5f-4b78-b67d-4d7dadbd512f.jpeg", + "description": "Our Pasta Roni products offer a wide variety of pasta shapes perfectly matched with flavorful sauces that can be used a main course or side dish. Try our irresistible angel hair pasta tossed in a creamy butter and garlic sauce.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Anthony's Linguine Pasta", + "price": "$1.54", + "price_unit": null, + "quantity": "16 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6ba717eb-5e78-43e5-b9d3-e12ec398de68.jpeg", + "description": "Anthony's Linguine PastaMake all your favorite Italian American recipes by using Anthony's Linguine! This trusted favorite comes in a 16-ounce package perfect to feed your entire family! Made with 100% high quality durum wheat the Linguine from Anthony's is the perfect pasta for a variety of classic Italian American dishes. Anthony's Linguine is sure to be a family favorite in all your delicious pasta dishes!", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Walmart", + "name": "Pasta Roni Shells & White Cheddar", + "price": "$1.38", + "price_unit": null, + "quantity": "6.2 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_73c76eef-94e0-48ee-8268-054999da8bbc.jpeg", + "description": "Pasta Roni Shells & White Cheddar Pasta 6.2 oz. Our Pasta Roni products offer a wide variety of pasta shapes perfectly matched with flavorful sauces that can be used a main course or side dish. Try our irresistible shell shaped pasta in a smooth white cheddar flavored sauce and your family might give macaroni and cheese the elbow! Shelf-Stable delicious and easy side dish or meal in a regular size cardboard box. Contains wheat.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Rana Shrimp Ravioli With Lobster Sauce, 16 oz, 2-count", + "price": "$16.16", + "price_unit": null, + "quantity": "2-count", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_947388a4-cbca-41d6-8943-a1e14d893e41.jpeg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Nissin Cup Noodles, Chicken, 2.5 oz, 24-count", + "price": "$14.54", + "price_unit": null, + "quantity": "24-count", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_ab12d7ab-6006-4bee-a7e1-66c20e1c7930.jpeg", + "description": "Rich and Savory Chicken Flavor; No Added MSG; Ready in 3 Minutes; 24-Count; Net Weight 3.75 lbs.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Kirkland Signature Italian Sausage and Beef Lasagna, 3 lbs, 2-count", + "price": "$22.38", + "price_unit": null, + "quantity": "2-count", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_dac90c01-83d8-402b-90d1-23a6c545a0b0.jpeg", + "description": "Italian Sausage and Beef Lasagna; 3 lb tray; 2 trays.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Kraft, Macaroni & Cheese Dinner Cup, 2.05 oz, 12-Count", + "price": "$12.30", + "price_unit": null, + "quantity": "12-Count", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_aa511acb-e4a4-44a0-b884-975facf40484.jpeg", + "description": "No Artificial Preservatives, Flavors, or Dyes; Cooks in 3.5 minutes; 2.05 oz Microwavable Cups 12-Count; Total Net Weight 24.6 oz.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Samyang Buldak Ramen Carbonara, Spicy Chicken, 3.7 oz, 6-count", + "price": "$14.92", + "price_unit": null, + "quantity": "6-count", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_28e85faa-c930-45ba-ab59-cf591730445b.jpeg", + "description": "Buldak Ramen Carbonara; Spicy Chicken; MF Halal; Naturally and Artificially Flavored; Imported from South Korea.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Costco", + "name": "Nissin Cup Noodles, Shrimp, 2.5 oz, 24-count", + "price": "$14.54", + "price_unit": null, + "quantity": "24-count", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_e382260d-e0bb-4ebc-b648-44e8a0af2cb6.jpeg", + "description": "Rich and Savory Shrimp Flavor; No Added MSG; Ready In 3 Minutes; 24-Count; Net Weight 3.75 lbs.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Ralphs", + "name": "Private Selection\u00ae Italian Rigatoni", + "price": "$2.29", + "price_unit": null, + "quantity": "16 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_324c5552-394b-4d7c-a3e8-50e6f35b99f0.jpeg", + "description": "Private Selection\u00ae Italian Rigatoni is crafted with durum wheat semolina and dried for a consistent flavor, golden color and coarse texture that holds sauce well.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Ralphs", + "name": "Goya Shells Pasta", + "price": "$0.59", + "price_unit": null, + "quantity": "7 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_24d72799-186e-47b8-9528-b8bf84bb531c.jpg", + "description": "Pasta comes in all shapes and sizes for all kinds of recipes. With numerous pasta shapes, Goya gives you dozens of ways to prepare delicious, home cooked soups, salads, appetizers and entr\u00e9es.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Ralphs", + "name": "Goya Stars Pasta", + "price": "$0.59", + "price_unit": null, + "quantity": "7 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_d823a764-c1ac-4832-87c4-6b6c40170ba2.jpg", + "description": "Pasta comes in all shapes and sizes for all kinds of recipes. With numerous pasta shapes, Goya\u00ae gives you dozens of ways to prepare delicious home cooked soups, salads, appetizers and entr\u00e9es.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Ralphs", + "name": "Anthony's Rotini", + "price": "$1.99", + "price_unit": null, + "quantity": "16 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_62ba26c7-55e9-461e-b709-e1774afe82d0.png", + "description": "An American classic since 1927. A Classic American Story: In 1906, Anthony Bizzarri moved to Southern California to sell pasta door-to-door and formed the L.A. Macaroni Company, renaming it Anthony's in 1927. Nearly a century later, Anthony's Pasta continues to be embraced by generations for high quality, classic American meals.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Ralphs", + "name": "Rao's Fettuccine Pasta Noodles", + "price": "$3.99", + "price_unit": null, + "quantity": "16 oz", + "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_aa411f57-4101-465c-95a0-1229c1c07e9f.jpeg", + "description": null, + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + }, + { + "store": "Ralphs", + "name": "Simple Truth Organic\u00ae Penne Rigate Pasta", + "price": "$1.99", + "price_unit": null, + "quantity": "16 oz", + "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_2904064f-19f5-439e-89b6-4dc418951ab9.jpeg", + "description": "Simple Truth Organic\u00ae Penne Rigate Pasta will bring you delicious pasta joy. As a USDA organic and non-GMO delight, it has no artificial preservatives, colors or flavors. Penne Rigate delivers as a base for a variety pasta dishes. Made from wheat, this is a great pasta to begin any dish.", + "out_of_stock": false, + "name_missing": false, + "price_missing": false, + "detail_html_snippet": null + } + ], + "errors": [], + "page_title": "Pasta Delivery or Pickup Near Me | Instacart", + "page_text_snippet": "\u00a0 skip navigation 92507 0 stater bros. delivery available groceries bakery deli best seller current price: $1.99 $199 great price barilla rotini - non-gmo pasta made with durum wheat semolina & kosher certified \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (5) 1 lb current price: $1.99 $199 great price barilla tri-color rotini - non-gmo pasta made with durum wheat semolina & kosher \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (5) 12 oz current price: $1.39 $139 stater bros. penne rigate pasta 16 oz current price: $1.99 $199 great price barilla thin spaghetti pasta \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (168) 16 oz current price: $1.99 $199 barilla pastina pasta \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (9) 12 oz current price: $1.39 $139 stater bros. spaghetti pasta 16 oz walmart delivery available groceries home electronics best seller current price: $0.98 $098 great value enriched macaroni product rotini 16 oz current price: $1.84 $184 great price barilla rotini - non-gmo pasta made with durum wheat semolina & kosher certified \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (5) 1 lb current price: $1.84 $184 great price barilla tri-color rotini - non-gmo pasta made with durum wheat semolina & kosher \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (5) 12 oz current price: $1.84 $184 great price barilla thin spaghetti pasta \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (168) 16 oz current price: $0.98 $098 great value enriched macaroni product orzo pasta 16 oz current price: $0.98 $098 great value enriched macaroni enriched tomato macaroni & enriched spinach macaroni product garden rotini 16 oz costco delivery available groceries wholesale ralphs delivery available organic butcher shop farmer's marke" +} \ No newline at end of file diff --git a/PlayWright/test_output/summary.json b/PlayWright/test_output/summary.json new file mode 100644 index 0000000..7deac65 --- /dev/null +++ b/PlayWright/test_output/summary.json @@ -0,0 +1,78 @@ +{ + "run_timestamp": "2026-03-17T09:01:14.189457Z", + "queries_tested": [ + "chicken breast", + "olive oil", + "milk", + "eggs", + "pasta" + ], + "selectors_used": { + "item_card": "[data-testid^=\"item_list_item_\"]", + "detail_dialog": "[role=\"dialog\"][aria-label=\"item details\"]", + "detail_name": "[aria-label=\"item details\"] h2", + "detail_price": "JS: span[text^='Current price:'] inside dialog" + }, + "flags": { + "any_login_wall": false, + "any_location_wall": false, + "any_blocked": false, + "all_grids_found": true + }, + "totals": { + "total_cards": 120, + "total_complete": 120 + }, + "per_query": [ + { + "query": "chicken breast", + "login_wall": false, + "location_wall": false, + "blocked": false, + "grid_found": true, + "card_count": 24, + "complete_count": 24, + "errors": [] + }, + { + "query": "olive oil", + "login_wall": false, + "location_wall": false, + "blocked": false, + "grid_found": true, + "card_count": 24, + "complete_count": 24, + "errors": [] + }, + { + "query": "milk", + "login_wall": false, + "location_wall": false, + "blocked": false, + "grid_found": true, + "card_count": 24, + "complete_count": 24, + "errors": [] + }, + { + "query": "eggs", + "login_wall": false, + "location_wall": false, + "blocked": false, + "grid_found": true, + "card_count": 24, + "complete_count": 24, + "errors": [] + }, + { + "query": "pasta", + "login_wall": false, + "location_wall": false, + "blocked": false, + "grid_found": true, + "card_count": 24, + "complete_count": 24, + "errors": [] + } + ] +} \ No newline at end of file diff --git a/PlayWright/webScrapeInstaCart.py b/PlayWright/webScrapeInstaCart.py new file mode 100644 index 0000000..32b510e --- /dev/null +++ b/PlayWright/webScrapeInstaCart.py @@ -0,0 +1,109 @@ +from playwright.async_api import async_playwright, TimeoutError as PlaywrightTimeoutError +import asyncio, json + +STORE_ROW_SELECTOR = '[data-testid="CrossRetailerResultRowWrapper"]' +ITEM_CARD_SELECTOR = '[data-testid^="item_list_item_"]' +NEXT_PAGE_SELECTOR = '[aria-label="Next page"]' +DETAIL_DIALOG_SEL = '[role="dialog"][aria-label="item details"]' +DETAIL_NAME_SEL = '[aria-label="item details"] h2' +MAX_CAROUSEL_PAGES = 10 + +async def scrape_instacart(query: str): + async with async_playwright() as p: + browser = await p.chromium.launch(headless=True) + context = await browser.new_context( + user_agent=( + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) " + "AppleWebKit/537.36 (KHTML, like Gecko) " + "Chrome/122.0.0.0 Safari/537.36" + ) + ) + page = await context.new_page() + + await page.goto( + f"https://www.instacart.com/store/s?k={query.replace(' ', '+')}", + wait_until="domcontentloaded", + ) + await page.wait_for_selector(STORE_ROW_SELECTOR, timeout=8_000) + + # Phase 1: collect (store_name, card_element) from all store rows, + # expanding each carousel fully before moving on. + store_rows = await page.query_selector_all(STORE_ROW_SELECTOR) + card_queue = [] + + for row in store_rows: + try: + store_name = await page.evaluate(""" + (row) => { + const lines = (row.innerText || '').split('\\n') + .map(s => s.trim()).filter(Boolean); + return lines[0] || 'Unknown Store'; + } + """, row) + except Exception: + store_name = "Unknown Store" + + for _ in range(MAX_CAROUSEL_PAGES): + try: + btn = await row.query_selector(NEXT_PAGE_SELECTOR) + if not btn or not await btn.is_visible(): + break + await btn.click() + await page.wait_for_timeout(400) + except Exception: + break + + for card in await row.query_selector_all(ITEM_CARD_SELECTOR): + card_queue.append((store_name, card)) + + # Phase 2: click each card, scrape name + price from the detail dialog. + results = [] + for store_name, card in card_queue: + try: + await card.scroll_into_view_if_needed() + await card.click() + await page.wait_for_selector(DETAIL_DIALOG_SEL, timeout=6_000) + except PlaywrightTimeoutError: + continue + + name_text = price_text = None + + try: + name_el = await page.wait_for_selector(DETAIL_NAME_SEL, timeout=4_000) + name_text = (await name_el.inner_text()).strip() or None + except Exception: + pass + + try: + price_text = await page.evaluate(""" + () => { + const spans = document.querySelectorAll( + '[role="dialog"][aria-label="item details"] span' + ); + for (const s of spans) { + if (s.childElementCount !== 0) continue; + const t = s.textContent.trim(); + if (t.startsWith('Current price:')) { + return t.replace('Current price:', '').trim(); + } + } + return null; + } + """) + except Exception: + pass + + results.append({"store": store_name, "name": name_text, "price": price_text}) + + try: + await page.keyboard.press("Escape") + await page.wait_for_selector(DETAIL_DIALOG_SEL, state="hidden", timeout=3_000) + except Exception: + break + + await browser.close() + return results + +if __name__ == "__main__": + results = asyncio.run(scrape_instacart("chicken breast")) + print(json.dumps(results, indent=2)) From 0e96afec66b5c9ef299135178690bf7822eeba3e Mon Sep 17 00:00:00 2001 From: Jake Wang Date: Tue, 17 Mar 2026 14:49:39 -0700 Subject: [PATCH 2/2] PlayWright webscraper --- .../output/instacart_20260317_105121.csv | 122 ------- .../test_output/raw_chicken_breast.json | 328 ------------------ PlayWright/test_output/raw_eggs.json | 328 ------------------ PlayWright/test_output/raw_milk.json | 328 ------------------ PlayWright/test_output/raw_olive_oil.json | 328 ------------------ PlayWright/test_output/raw_pasta.json | 328 ------------------ PlayWright/test_output/summary.json | 78 ----- 7 files changed, 1840 deletions(-) delete mode 100644 PlayWright/output/instacart_20260317_105121.csv delete mode 100644 PlayWright/test_output/raw_chicken_breast.json delete mode 100644 PlayWright/test_output/raw_eggs.json delete mode 100644 PlayWright/test_output/raw_milk.json delete mode 100644 PlayWright/test_output/raw_olive_oil.json delete mode 100644 PlayWright/test_output/raw_pasta.json delete mode 100644 PlayWright/test_output/summary.json diff --git a/PlayWright/output/instacart_20260317_105121.csv b/PlayWright/output/instacart_20260317_105121.csv deleted file mode 100644 index fa73a55..0000000 --- a/PlayWright/output/instacart_20260317_105121.csv +++ /dev/null @@ -1,122 +0,0 @@ -id,taxonomy,store,name,price,price_unit,quantity,image_url,description,out_of_stock -items_19456-66818553,Acorn squash,Sprouts Farmers Market,Organic Acorn Squash,$2.98,,1 lb,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_1927dd1b-0efe-44e6-a4fd-073df5bc6bed.png,,False -items_19456-16621864,Acorn squash,Sprouts Farmers Market,Organic Butternut Squash,$5.61,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_198a064b-8068-43a7-84de-cfbab926ba9d.png,,False -items_19456-18356604,Acorn squash,Sprouts Farmers Market,Sprouts Organic Butternut Squash,$3.99,,15 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_01d6f329-8a9d-4a10-9530-e11e9fd02229.png,"Sprouts Farmers Market Organic Butternut Squash Comes Ready To Eat Right Out Of The Container For A Delicious And Healthy Addition To Meals. Add This Squash To Fresh Salads For A Burst Of Color And Flavor, Or Steam It For A Standalone Side Dish. Already Cut And Peeled, This Product Makes Meal Prep Easy, Whether You Are Cooking Up A Savory Soup Or A Roasted Vegetable Medley. Each 15 Oz. Container Yields Approximately Five Individual Servings.",False -items_19456-16621856,Acorn squash,Sprouts Farmers Market,Yellow Squash,$1.03,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_7dd3d9a4-b89e-4274-9711-09ad88cf01be.png,,False -items_19456-16617015,Acorn squash,Sprouts Farmers Market,Organic Honeynut Squash,$4.01,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e70a33c5-aaf3-447e-9c32-d5edddf3e0ab.png,,False -items_19456-16596919,Acorn squash,Sprouts Farmers Market,Zucchini Squash,$1.01,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_754a9eb0-46bd-4ec6-9061-2e4c7ef383d5.png,,False -items_19456-16546808,Acorn squash,Sprouts Farmers Market,Organic Yellow Squash,$1.24,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e4b7e0c0-aa24-4388-a34d-2fbba190dcbc.png,,False -items_19456-20070642,Acorn squash,Sprouts Farmers Market,Chayote Squash,$1.99,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_83e8dd11-e4bc-4aa2-91a9-56a0f7671189.png,,False -items_19456-3314481,Acorn squash,Sprouts Farmers Market,Organic Spaghetti Squash,$6.09,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f52bc8f3-b8fd-4906-8a92-40ca9d6e4d84.png,,False -items_19456-26189074,Acorn squash,Sprouts Farmers Market,Sprouts Organic Butternut Squash,$3.99,,12 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_bc3f1a9d-8641-4c2a-b097-cf8d9857ac88.png,Organic Butternut Squash. Good source of Vitamin C. Non-GMO verified. USDA organic. Great addition to yogurts and smoothies.,False -items_19456-17847364,Acorn squash,Sprouts Farmers Market,Mexican Grey Squash,$0.88,,1 lb,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6c2f1003-f69a-46a6-9fb4-57f438dad35e.png,,False -items_19456-337110,Acorn squash,Sprouts Farmers Market,Organic Zucchini Squash,$1.12,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2ed986b4-cfdd-4a55-b5ea-c8c2036ec3c3.png,,False -items_19456-48914,Acorn squash,Sprouts Farmers Market,Farmer's Market Organic Butternut Squash,$3.79,,15 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_317f86e1-be84-4183-b92b-0ce8db2e885b.png,Organic Butternut Squash Puree,False -items_19456-17315319,Acorn squash,Sprouts Farmers Market,Stahlbush Island Farms Diced Butternut Squash,$3.50,,10 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_8159c306-e969-4318-875b-5049c5769e83.png,,False -items_19456-24591,Acorn squash,Sprouts Farmers Market,Pacific Foods Organic Creamy Butternut Squash Soup,$6.29,,32 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_dd9025dd-0888-45fc-a734-e80edbc9b0bd.png,,False -items_19456-21304750,Acorn squash,Sprouts Farmers Market,Tasty Bite Organic Indian Coconut Squash Dal,$4.99,,10 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e0959b26-6efd-46cd-a9d8-22e547d0b3ea.png,Organic Coconut Squash Dal,False -items_19456-27582730,Acorn squash,Sprouts Farmers Market,Zoup Fresh Soup Company Butternut Squash Soup With Brown Butter & Sage Made With Savory Veggie Broth,$5.99,,16 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_427e77f6-d9f6-4430-8d68-39db099868cc.png,,False -items_19456-32078912,Acorn squash,Sprouts Farmers Market,Dr. Kellyann Butternut Squash Bone Broth Soup,$5.19,,14.5 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a98aa86b-3f25-4d9c-b48f-b261567700aa.png,,False -items_19456-65740071,Acorn squash,Sprouts Farmers Market,Pacific Foods Organic Cinnamon & Nutmeg Butternut Squash Soup,$6.29,,32 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_3e0971c3-0446-47c7-83c8-3d7cee667c70.png,,False -items_19456-18354583,Acorn squash,Sprouts Farmers Market,Maya Kaimal Organic Everyday Dal Red Lentil Butternut Squash Coconut,$4.49,,10 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2fcf8ce1-b945-46ea-b171-4555ec05e15e.png,Organic Everyday Dal,False -items_18036-30498992,Acorn squash,Stater Bros.,Butternut Squash,$1.99,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6e5f73b4-a406-433e-8b0e-143e80145f68.jpg,,False -items_18036-34634754,Acorn squash,Stater Bros.,Organic Squash Butternut,$1.99,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_93b85dda-84f7-4522-9702-54412a02fecd.jpg,,False -items_18036-3168291,Acorn squash,Stater Bros.,Legacy Farms Zucchini/Yellow Squash,$4.69,,20 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_1dceb095-34a0-449d-ae44-6e278e709ae7.jpg,,False -items_18036-30498978,Acorn squash,Stater Bros.,Italian Squash,$1.79,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a40f1986-12c8-47ff-a978-a3191f15b7b2.jpg,,False -items_18036-30498989,Acorn squash,Stater Bros.,Squash Yellow S 4784,$1.79,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_1dc10bd5-4f79-455e-8a8b-bc68944c8f56.jpg,,False -items_18036-17533123,Acorn squash,Stater Bros.,Squash,$1.99,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f98ce2be-e39e-4baf-8d84-266a0ee24874.jpg,,False -items_18036-30497313,Acorn squash,Stater Bros.,Squash Spaghetti S 4776,$1.99,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_223775e0-05da-4b47-a1be-3158d51dfe9f.jpg,,False -items_18036-34631736,Acorn squash,Stater Bros.,Squash Chayote S 4761,$1.79,,lb,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6e3db070-1103-4c58-a719-562b213992b9.jpg,,False -items_18036-16346094,Acorn squash,Stater Bros.,Chayote,$0.95,,1 ct,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_bfc1ae1a-a845-4bca-a0ad-34dc39a1a1d8.jpg,,False -items_18036-80472,Acorn squash,Stater Bros.,Lean Cuisine Butternut Squash Ravioli,$4.69,,9.875 oz,https://www.instacart.com/assets/domains/product-image/file/large_d970f3b0-7c98-4d2d-9a07-c53b13087d2b.jpg,"Progress never tasted this good -- Lean Cuisine Butternut Squash Ravioli are a quick, satisfying option for busy weeknights or effortless frozen lunches. Our frozen ravioli features butternut squash ravioli with peas and carrots in a creamy sauce for real comfort you can feel good about. Whenever you're searching for perfectly portioned meals that fit into your routine, think of Lean Cuisine. Whether you're stocking up on convenient frozen dinners or looking for diet food that fits your meal plan goals, Lean Cuisine makes it easy to stay on track. Our frozen ravioli has 16g of protein, making it a meal you can count on to help hit your macros. Simply microwave and enjoy — no prep, no cleanup, just smart eating made simple.",False -items_18036-69977141,Acorn squash,Stater Bros.,Stater Bros. Markets Cut Butternut Squash With Herb,$4.99,,13 oz,,,False -items_14348-20611721,Acorn squash,ALDI,Butternut Squash,$2.45,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_077cbe6a-b6d2-4a3a-8daa-5421815d5c9b.jpg,"Versatile and nutritious, Butternut Squash is perfect for soups, roasts and purees. Its naturally sweet flavor complements savory dishes, and it's a great addition to your seasonal recipes. Whether you're making a comforting soup or a hearty side dish, this squash delivers. Add it to your cart and elevate your meals with ease.",False -items_14348-40806479,Acorn squash,ALDI,Spaghetti Squash,$2.67,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_536550d1-0d7f-45e6-8980-1228fb454883.jpg,"Transform your meals with Spaghetti Squash. This versatile squash can be roasted or microwaved for a low-carb pasta alternative. Pair it with marinara sauce or use it as a base for a hearty stir-fry. It's a simple, nutritious way to add variety to your diet. Perfect for those looking to cut down on carbs without sacrificing flavor.",False -items_14348-16383702,Acorn squash,ALDI,Calabaza Squash,$0.64,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_4fa219d5-931c-47b5-8b55-f4a4bcfba3c1.jpg,"Calabaza Squash is your new kitchen staple. Slice it for a fresh salad, roast it for a side dish or add it to stews for extra texture. Its mild flavor pairs perfectly with a variety of spices and herbs. Nutritious and versatile, this squash elevates any meal. Make it a part of your grocery list and discover new favorite recipes.",False -items_14348-20383636,Acorn squash,ALDI,Yellow Squash,$1.60,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_40a2ef36-1a52-46b9-845c-88128de8cc4d.jpg,,False -items_14348-20947352,Acorn squash,ALDI,Simply Nature Organic Butternut Squash,$2.75,,10 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_8b66e6fb-f841-484a-b797-0172fb829284.jpg,"Simply Nature Organic Butternut Squash is a nutritious and flavorful addition to your meals. Steam it as a side dish, blend it into soups or add it to your favorite casseroles for a touch of sweetness. Keep it in your freezer for a quick, healthy option when meal planning. Elevate your culinary creations with the natural goodness of butternut squash.",False -items_88566-3056329,Acorn squash,Walmart,Acorn Squash,$2.47,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6a9f8d2d-71df-4a42-92cd-c9b055e82cc8.jpeg,Add some fresh flavor to your meal with Acorn Squash. This versatile vegetable can be used in a variety of dishes to create delicious and decadent meals. Roast the whole squash for a simple and flavorful side dish chop it into cubes and put it in the slow cooker with chicken breast kidney beans and spices or make butternut noodles for a gluten-free pasta alternative. For a sweet treat turn the squash into a rich and spicy pie perfect for the holiday season. With so many uses this vegetable will become a pantry staple. Create tasty and flavorful meals with Acorn Squash.,False -items_88566-22379158,Acorn squash,Walmart,Great Value Butternut Squash,$1.92,,10 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_eec53979-e482-4dae-b147-c7cba312df46.jpeg,Eating your veggies just got easier with Great Value Butternut Squash. Whether you want to make a vegetable soup vegetable casserole or your very own homemade recipe Great Value Butternut Squash has you covered. With no added chemicals or sugars Great Value Butternut Squash is frozen to ensure long-lasting farm-fresh flavors perfect for delicious easy and quick dinner ideas. Ready in minutes all you have to do is microwave the steamer bag or warm the frozen squash in a saucepan on the stove. Great Value Butternut Squash is not only fast and easy to prepare but sure to satisfy.,False -items_88566-17330249,Acorn squash,Walmart,Butternut Squash,$5.36,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_ce0ef1f6-6501-43e1-b922-b591e6ece8fc.jpeg,Add some fresh flavor to your meal with Butternut Squash. This versatile vegetable can be used in a variety of dishes to create delicious and decadent meals. Roast the whole squash for a simple and flavorful side dish chop it into cubes and put it in the slow cooker with chicken breast kidney beans and spices or make butternut noodles for a gluten-free pasta alternative. For a sweet treat turn the squash into a rich and spicy pie perfect for the holiday season. With so many uses this vegetable will become a pantry staple. Create tasty and flavorful meals with Butternut Squash.\u00A0\u00A0\u00A0,False -items_88566-16621856,Acorn squash,Walmart,Yellow Squash,$0.64,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_087c0c48-1a85-439e-bb58-10b83bfa343f.jpeg,Create something wholesome and delicious with Yellow Squash. These versatile vegetables can be used to make savory sides or sweet treats. Try them dipped in batter and fried for a comforting side or for a healthier option you can make a filling squash and chicken chowder or roast them in the oven stuffed with ground turkey. If you're looking for something sweet you can use squash to make a zesty lemon squash bread a creamy squash custard pie or even a squash chocolate loaf. Use your imagination to create something amazing and tasty with this squash. The mouthwatering possibilities are endless with this hearty vegetable. Add something amazing to your meals with fresh Yellow Squash.,False -items_88566-16614369,Acorn squash,Walmart,Buttercup Squash,$5.27,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_49d46bb5-3808-46be-bd3f-0079e3cc27d6.jpeg,,False -items_88566-3253241,Acorn squash,Walmart,Zucchini Squash,$0.75,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_38754eb5-ebf1-4dd6-8f73-e1a9fc7a3cf1.jpeg,This Zucchini Each provides a healthy dose of vitamins to add to your diet. Ideal for many types of cuisines it can be enjoyed year-round in many recipes. It can be used as a simple side dish sauteed in oil herbs and spices. You can also serve it with a protein and a starch for a wholesome meal. This zucchini vegetable is sold in the store at a per-unit price so you can stock up on as many as you need. You can even buy just one single zucchini at a time. Also known as Calabacin Kousa and Tori around the world.,False -items_88566-16346094,Acorn squash,Walmart,Chayote,$0.97,,1 ct,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_51cf82b7-6e97-4640-8567-f2e31f05ef82.jpeg,,False -items_88566-30528627,Acorn squash,Walmart,Calabacita Squash,$0.77,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f667ddb2-dd23-4c56-8bd4-d423ca834e23.jpeg,Add some fresh flavor to your meal with Calabacita Squash. This versatile vegetable can be used in a variety of dishes to create delicious and decadent meals. Roast the whole squash for a simple and flavorful side dish chop it into cubes and put it in the slow cooker with chicken breast kidney beans and spices or make noodles for a gluten-free pasta alternative. For a sweet treat turn the squash into a rich and spicy pie perfect for the holiday season. With so many uses this vegetable will become a pantry staple. Create tasty and flavorful meals with Calabacita Squash.,False -items_88566-20569754,Acorn squash,Walmart,Marketside Butternut Squash Cubes,$3.47,,16 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_fbb84e47-2a45-419e-b246-3b50b058fd4f.png,Marketside Butternut Squash makes preparing this fantastic hard-shelled gourd easier than ever! Whole butternut squash can be difficult to cut and peel so we've done the work for you. Each bag includes a full pound of washed chopped and ready-to-cook butternut squash. This versatile and delicious vegetable can be prepared with an array of spices. Use it for sweet sides such as cinnamon and brown sugar roasted squash or for savory creations like garlic Parmesan and herb roasted squash. You can also add it to a casserole or make roasted butternut squash with pecans by following the recipe featured on the package. Explore the many possibilities of our Marketside Butternut Squash today. Fresh ideas and quality ingredients that's how Marketside brings the best foods to your table. We are committed to deliver freshness that you can taste and see. Marketside offers the best in fresh food guaranteed by Walmart working in partnership with farmers bakers and chefs for the highest quality authentic ingredients and favorite recipes.,False -items_88566-19648033,Acorn squash,Walmart,Spaghetti,$4.00,lb,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a8644f76-74ef-4350-9eb6-837de44ea20f.jpeg,Treat yourself to a delicious and healthy meal with fresh Produce Unbranded Spaghetti Squash. When cooked this unique squash falls apart into ribbons that are the perfect substitute for spaghetti. Roast the squash and serve with marinara sauce and meatballs for a healthy spin on a classic or bake some with pancetta and make a creamy decadent carbonara. You can even make scrumptious vegan or vegetarian meals using this versatile squash. If you're feeling creative you can make Spaghetti Squash tacos Spaghetti Squash casserole or even pad Thai. Try serving it for breakfast by making Spaghetti Squash nests with a sunny side up egg. The possibilities are endless when you bring home Spaghetti Squash.,False -items_88566-18757505,Acorn squash,Walmart,Organic Yellow Squash,$2.96,,2 ct,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_10338cb4-c64c-4bb7-83cb-057359ec159e.jpeg,Wholesum's fresh organic yellow squash is as delicious as it is versatile making it the perfect addition to healthy and hearty meals. With its mildly sweet flavor and tender edible skin this bright and nutritious vegetable is easy to prepare and does not require long cooking. For more savory options try them grilled roasted or air fried. They are also a perfect addition to vegetable pasta dishes and skewers. If craving something on the sweet side you may even feature this lovely vegetable on the dessert table. Try grating them into a fluffy yellow squash Bundt cake or bread. Any way that you enjoy it yellow squash promises to deliver on flavor and is rich in essential vitamins nutrients and antioxidants. Wholesum is committed to bringing you a variety of premium Wrapped organic produce that is fresh flavorful and responsibly grown.,False -items_88566-18757226,Acorn squash,Walmart,Organic Zucchini Squash,$2.96,,2 ct,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_12a29c30-efd9-4f28-9875-f15ca39d57c7.png,Organic zucchini is always fresh and has a light delicate flavor with a creamy texture. It can be enjoyed raw with your favorite veggie dip or cooked. Like other summer squash it has tender edible skin that does not require long cooking making it a very versatile ingredient for soups chilis saut\u00E9's and skewers. Dice and saut\u00E9 with other fresh veggies roast in the oven topped with parmesan cheese or grate it into delicious zucchini frittatas. Zucchini also makes a great low-carb pasta alternative. Simply spiralize the fresh zucchini and prepare it with your choice of toppings. Best yet zucchini is packed with many essential vitamins such as vitamin B6 and rich in antioxidants making it a great addition to a healthy diet. The possibilities are endless and always flavorful with fresh organic zucchini.,False -items_88566-132615,Acorn squash,Walmart,Margaret Holmes Cut Squash with Vidalia Onions,$1.73,,14.5 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2b599243-7cfe-4b37-8d46-25307fc93b76.jpeg,,False -items_88566-16345558,Acorn squash,Walmart,Fuzzy Melon (Mo Qua),$3.48,,,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_44c91dec-f152-4402-a5c4-c9f39d987454.jpeg,,False -items_88566-24591,Acorn squash,Walmart,Pacific Foods Organic Butternut Squash Soup,$4.33,,32 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_78f7ab54-7bd2-4f49-91f4-1d0cef955809.jpg,,False -items_88566-61600631,Acorn squash,Walmart,Bettergoods Butternut Squash Ravioli,$5.42,,18 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_febac924-1365-4b94-bb3e-6a49c87224a4.jpeg,,False -items_88566-21304750,Acorn squash,Walmart,Tasty Bite Organic Coconut Squash Dal,$4.12,,10 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2a224827-b42d-4d35-84cf-ddc593d28ecc.jpg,This dish offers a hearty meal with just a hint of sweetness. Savor delicious yellow dal with squash and spices in a creamy coconut sauce.,False -items_88566-64810143,Acorn squash,Walmart,Parent's Choice Butternut Squash Organic Puree,$0.97,,4 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_fd3a34bd-61e4-46fe-b559-7a51a4ac6efc.jpeg,,False -items_88566-70472164,Acorn squash,Walmart,Parent's Choice Butternut Squash Puree,$1.47,,4 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_3cac159e-2eab-4081-b064-fb277ded8ff4.jpeg,Be prepared wherever hunger strikes with a pouch of Parent's Choice Stage 1 Baby Food Butternut Squash Puree. This nutritious puree is made with real squash and contains no artificial flavors or colors so you know you're giving your little one a snack you can feel good about. Plus it comes in convenient reclosable cups that not require refrigeration until you open it. Cups are easy for busy parents to take on outings. The pureed texture is ideal for introducing babies to new and different flavors. At any time of day Parent's Choice Stage 1 Butternut Squash Puree is a great choice for your little one.Parent's Choice provides parents with baby and toddler products you need at a price that won't push your budget over the edge. We offer everything you need from bath time to bed time and every time in between all with the high quality we know your little one needs.,False -items_88566-18261176,Acorn squash,Walmart,Gerber Baby Food Butternut Squash Tubs,$1.26,,2 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_38c9fe7f-d545-4f9b-95ac-2e5efdc3cac6.jpg,,False -items_18036-17134148,Agave syrup,Stater Bros.,Full Circle Organic Light Agave Nectar,$3.99,,11.75 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6e922f08-d624-4e6c-8db1-161b2902159f.jpg,,False -items_18036-207359,Agave syrup,Stater Bros.,"In The Raw Agave Nectar, Organic",$7.99,,18.5 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2b83a611-b73c-4b4c-90c0-753a31ac31b8.png,,False -items_18036-17134152,Agave syrup,Stater Bros.,Full Circle Organic Amber Agave Nectar,$3.99,,11.75 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_cbc06b75-4bf6-4d5d-b694-424dd43b93cc.jpg,,False -items_18036-43501,Agave syrup,Stater Bros.,Pearl Milling Company Regular Syrup,$3.99,,12 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_9248b24a-643b-4df8-aa30-715e0ceb06e7.png,Give your pancakes what they deserve and top them with the classic taste of Aunt Jemima Original Syrup. Our rich and thick syrup is a great way to top your family’s favorite pancakes and waffles.,False -items_18036-3170019,Agave syrup,Stater Bros.,Stater Bros. Honey Squeeze,$5.99,,16 oz,https://www.instacart.com/assets/domains/product-image/file/large_ea563af2-d920-4b41-853d-478e377d9a67.png,,False -items_18036-4715,Agave syrup,Stater Bros.,Bradshaws Spun Premium Honey,$6.99,,340 g,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_bc433713-91a5-481b-a509-2d0a67ed532c.png,,False -items_18036-37092,Agave syrup,Stater Bros.,"Pearl Milling Company Syrup, Original",$4.69,,24 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6cfa3bab-f181-4dab-90ff-e36bfcf97836.png,,False -items_18036-19086051,Agave syrup,Stater Bros.,Full Circle Organic Raw Honey,$5.99,,12 oz,https://www.instacart.com/assets/domains/product-image/file/large_329aec6c-f3a6-4fee-8848-ce7b577faf65.png,• Organic,False -items_18036-3262646,Agave syrup,Stater Bros.,Torani Vanilla Syrup,$5.99,,12.7 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_852879f0-d610-49fb-9b32-969cf0070797.png,,False -items_18036-34738,Agave syrup,Stater Bros.,Log Cabin Original Pancake Syrup,$4.69,,24 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e3470700-80ce-4c57-98fb-d8294331cbc3.jpg,,False -items_18036-46756147,Agave syrup,Stater Bros.,"Full Circle Maple Syrup, 100% Pure",$19.99,,32 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f460230d-a1df-4743-9120-03a4eec21ff1.png,,False -items_18036-75835,Agave syrup,Stater Bros.,Torani Sugar Free Vanilla Syrup,$5.99,,12.7 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_86e9d4e9-10f4-4b58-b4fa-0db3df3f6bef.png,"Get all that pure vanilla taste, complete with the crisp, pure vanilla flavor you crave, without any sugar. Bring the crisp, clean flavors of vanilla to your drinks without the calories with Torani Sugar Free Vanilla Syrup. This sugar-free coffee syrup is sweetened with sucralose, so you can enjoy custom drinks, guilt-free. This Torani coffee flavoring syrup lets you create your favorite vanilla specialty coffee drink in the comfort of your own kitchen. Perfect for beverages, Torani Sugar-Free Vanilla flavoring syrup is tasty added to coffee, cocoa, mixed drinks, frappes, smoothies, great as a dessert topping, and even as the secret ingredient in home-baked treats. Torani Sugar Free Syrups have zero sugar so you can enjoy flavor without the calories. Satisfy your taste for inspiration: explore, create, and delight your senses with Torani flavors. Combine our wide selection of skinny syrups to create unique custom calorie-free flavors. With zero sugar and zero carbs, use Torani Sugar Free Flavored Syrups for coffee to add delicious flavor without the calories to coffee drinks, espresso, cappuccino, tea, latte, cold brew, frappe and more. This vanilla syrup pairs especially well with flavors like chocolate, caramel. and hazelnut. The possibilities are endless! In 1925, Rinaldo and Ezilda Torre create hand-crafted syrups from recipes brought over from Lucca, Italy to the North Beach neighborhood in San Francisco, California. By 1933 and the end of Prohibition, Ezilda was one of the first female rectifiers of distilled spirits in the US. She led Torani through the Great Depression and WWII. In 1982 our Vanilla syrup was used in the first flavored latte. We started with just five syrups and have since grown to a portfolio of over 150 sold around the globe. Our flavor experts’ study global trends to learn what people are craving, and then we use our gold standard process to capture the essence of that flavor in a bottle. Our purpose is “Flavor for all, Opportunity for all.” This means that we believe every single bottle of Torani carries two promises: Each bottle promises amazing flavor for your creative beverages, from a classic vanilla latte to a bold, unexpected cocktail. Our flavors can be used however you choose. Each bottle also promises our dedication to help all the people, partners, and communities we touch thrive. We believe that everything starts with people and that businesses can, and should, create more opportunities for people. Enjoy the pure taste of vanilla in this premium sugar-free coffee syrup. This syrup captures the crisp, pure flavors of vanilla without the calories. Crafted with natural flavors and sweetened with Splenda. Zero sugar, zero calories, and carbs, perfect for your keto or low-carb diet. Use for a low-calorie hot or iced coffee, espresso, cappuccino, tea, latte, cold brew, frappe, and more. Torani Sugar Free Syrup delivers all of the flavor and vibrant colors with none of the calories. Proudly created and produced in San Francisco, California USA.",False -items_18036-3162705,Agave syrup,Stater Bros.,Full Circle Organic Honey,$6.99,,16 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_18f69f5a-5fbe-4f8e-a3f9-a00b8c71338a.jpg,"USDA Organic. Certified Organic. Certified Organic by PCO. In season year round. Quality Guaranteed: If for any reason you're not satisfied, we'll give you a full refund. U.S. Grade A. True Source Certified. www.fullcirclemarketbrand.com. Scan for more food information or call 1-888-423-0139. Product of Brazil.",False -items_18036-135614,Agave syrup,Stater Bros.,Log Cabin Sugar Free Syrup,$4.69,,24 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_305575e6-0fd9-49c7-9d0a-f27ad6f7306b.jpg,,False -items_18036-3281569,Agave syrup,Stater Bros.,Full Circle Organic 100% Pure Maple Syrup,$8.99,,12 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_b909ba89-f852-4be7-b831-3c96798a872d.jpg,In season year round.,False -items_18036-79718,Agave syrup,Stater Bros.,"Wild Mountain Honey, 100% Pure, Raw",$8.99,,1 lb,https://www.instacart.com/assets/domains/product-image/file/large_1f5d642b-c75d-44ba-a2bb-66ce48b2a338.png,"Raw 100% pure natural uncooked honey. Since 1925. Natural. Uncooked. Eat wild mountain honey for health. Unblended. Unfiltered. Undiluted. U.S. Grade A Fancy. Selected honey from the USA, Argentina, Vietnam.",False -items_18036-23050006,Agave syrup,Stater Bros.,Log Cabin Butter Rich Pancake Syrup,$4.69,,24 oz,https://www.instacart.com/assets/domains/product-image/file/large_487e0a29-b8f1-42c4-96cd-3a266da48f0d.jpg,"Top your pancakes with the buttery maple syrup flavor of Log Cabin. Log Cabin Artificially Flavored Butter Rich Syrup For Pancakes and Waffles has a thick, rich buttery flavor that takes pancakes and waffles to next-level delicious. Indulge in the comforting flavor you've come to expect, with no high fructose corn syrup, so you'll feel good about serving it to your family and guests at breakfast or anytime. Log Cabin: The Best Traditions Start With the Best Ingredients.",False -items_18036-16787275,Agave syrup,Stater Bros.,Log Cabin Original Pancake Syrup,$11.99,,64 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_b8ef0d82-d049-41d5-b232-b829210896b1.jpg,"Top your pancakes with the sweet maple flavor of Log Cabin. Log Cabin Original Syrup for Pancakes and Waffles has a thick, rich flavor that takes pancakes and waffles to next-level delicious. With no high fructose corn syrup, you can feel good about serving it to your family and guests. Log Cabin: The Best Traditions Start With the Best Ingredients.",False -items_18036-70427,Agave syrup,Stater Bros.,Log Cabin All Natural Table Syrup,$7.99,,22 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_60da6b11-7eaf-4941-a149-980a3e1c134c.jpg,Top your pancakes with the sweet maple flavor of Log Cabin. Log Cabin All Natural Table Syrup for Pancakes and Waffles is an all-natural syrup with an amazing flavor that takes pancakes and waffles to next-level delicious. With no artificial flavors or colors and no high fructose corn syrup you can feel good about serving it to your family and guests. Log Cabin: The Best Traditions Start With the Best Ingredients.,False -items_18036-90709825,Agave syrup,Stater Bros.,Stater Bros. Markets Original Syrup,$2.99,,24 fl oz,,,False -items_10571-17425352,Agave syrup,Costco,"Kirkland Signature Organic Blue Agave, 36 oz, 2-count",$11.18,,2-count,https://www.instacart.com/assets/domains/product-image/file/large_2a1d4781-62b4-42dd-af8c-850ceb0a9849.jpeg,USDA Organic; All Purpose Sweetener; 72 oz. Total Net Weight; Product of Mexico.,False -items_10571-19231204,Agave syrup,Costco,"Kirkland Signature Organic Pure Maple Syrup, 33.8 oz",$15.66,,33.8 oz,https://www.instacart.com/assets/domains/product-image/file/large_03985832-5c9a-44e6-8854-58ce5d1e4188.jpeg,"USDA Organic; 100% Pure; U.S. Grade A - Amber Color, Rich-Taste; Flip Cap Plastic Jug; Gluten Free; Kosher.",False -items_10571-19682495,Agave syrup,Costco,"Kirkland Signature 100% U.S. Raw Unfiltered Honey, 3 lbs",$13.17,,3 lbs,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e4615c03-224b-4148-8c57-a5c6f89e25fa.jpeg,,False -items_10571-17446045,Agave syrup,Costco,"Log Cabin Syrup, 36 fl oz, 3-count",$11.18,,3-count,https://www.instacart.com/assets/domains/product-image/file/large_5284027c-145c-4f3f-b34e-e1629b1f7300.jpeg,Kosher; No High Fructose Corn Syrup.,False -items_10571-70069774,Agave syrup,Costco,"Crown Organic Maple Madagascar Vanilla Infused Syrup, 25 fl oz",$19.89,,25 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_7f93dc0d-e617-4c5b-8676-0f534ea87b20.jpeg,"Limited Edition; Artisan Quality, Robust Flavor; Sweetener for Coffee, Tea & Lemonade; Use as a Basting Glaze on Meats, Seafood & Vegetables.",False -items_10571-20367809,Agave syrup,Costco,"Kirkland Signature Wild Flower Honey, 5 lbs",$16.16,,5 lbs,https://www.instacart.com/assets/domains/product-image/file/large_7604524e-49ab-4263-9b49-8e8d1f6f5e61.webp,Kosher; Grade A; Product of Argentina; True Source Certified.,False -items_10571-80437699,Agave syrup,Costco,"Egmont Honey Rich and Creamy Manuka Honey, UMF 12+, 17.6 oz",$21.01,,17.6 oz,https://www.instacart.com/assets/domains/product-image/file/large_8b1ab789-dd6a-489c-a375-be419ca9c7f8.jpeg,"Raw & Unpasteurized; UMF™ 12+, Non-GMO Project Verified; Made in New Zealand; Kosher Certified.",False -items_10571-19232650,Agave syrup,Costco,"Kirkland Signature Organic Raw Honey, 24 oz, 3-count",$24.37,,3-count,https://www.instacart.com/assets/domains/product-image/file/large_fc4aa38d-3265-443e-b177-48f33847b1dd.jpeg,Honey Bear Plastic Jar; 100% Grade A; USDA Organic; 72 oz. Total Net Weight.,False -items_10571-22217581,Agave syrup,Costco,"Honey Crisp Apples, 4 lbs",$10.31,,4 lbs,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_949564a8-2686-4f91-a7f5-75b23b80e9b4.jpeg,,False -items_10571-34703499,Agave syrup,Costco,"Wedderspoon Organic Manuka Honey Lemon Drops, 60-count",$18.65,,60-count,https://www.instacart.com/assets/domains/product-image/file/large_eefff8a9-f004-42ce-8f72-2c94996fc9cf.jpeg,,False -items_10571-33153,Agave syrup,Costco,"Cazadores Tequila 100% Agave Reposado, Mexico, 1 L",$30.09,,1 L,https://www.instacart.com/assets/domains/product-image/file/large_1ad646a7-a3b7-41f2-9a37-ff2c278f0a27.jpeg,Tequila Reposado; Made In Mexico; 40% Alcohol by Volume; 80 Proof; 100% Agave Tequila.,False -items_10571-22022112,Agave syrup,Costco,"Post Honey Bunches of Oats Cereal, Honey Roasted, 25oz, 2-count",$7.08,,2-count,https://www.instacart.com/assets/domains/product-image/file/large_68a99a29-751b-401f-85d0-e8fc1c455d2d.jpeg,Kosher; Honey Roasted; 2 bags per box; 50 oz box.,False -items_10571-20530639,Agave syrup,Costco,"Vonbee Honey Citron & Ginger Tea, 70.54 oz",$12.43,,70.54 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_501d8519-c4c7-4079-98c9-eb451a7f8fc8.jpeg,"No Artificial Preservatives, Flavors or Colors",False -items_10571-31895,Agave syrup,Costco,"General Mills, Cheerios Cereal, Honey Nut, 27.5 oz, 2-count",$10.81,,2-count,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_78476da6-bf91-4648-824e-6f06aa516768.jpeg,,False -items_10571-2784449,Agave syrup,Costco,"El Tesoro Reposado 100% Agave, Mexico, 750 ml",$56.09,,750 ml,https://www.instacart.com/assets/domains/product-image/file/large_7b751ea7-48fe-4db2-8317-dda9070747e0.jpeg,Product of Mexico 40% alcohol by volume.,False -items_10571-43459914,Agave syrup,Costco,"Baklava Made Better Mediterranean Baklava with Honey, 27.51 oz",$13.30,,27.51 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_9408bbbf-d438-4c83-a021-049d95601f1d.jpeg,,False -items_490257-158557,Agave syrup,Wrightwood Fine Foods,Wholesome Organic Raw Blue Agave,$7.99,,11.75 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_bd102217-40fe-4286-bcd1-9d2de46265be.png,,False -items_490257-3289966,Agave syrup,Wrightwood Fine Foods,Essential Everyday Honey,$6.79,,12 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f980b4a1-4e4d-4e33-91f0-aa9fe8b9ff95.png,,False -items_490257-97944,Agave syrup,Wrightwood Fine Foods,Smucker's Drizzle Caramel Flavored Syrup,$5.69,,20 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_8f9229c9-75c6-467c-ac31-e387cb7964ed.jpg,,False -items_490257-40238,Agave syrup,Wrightwood Fine Foods,Nestlé NESQUIK Chocolate Syrup For Milk Or Ice Cream,$6.79,,22 oz,https://www.instacart.com/assets/domains/product-image/file/large_92816da4-9f03-4a85-99ff-b0c5ebefb504.png,"Start your day off right with Nestlé® Nesquik® Chocolate Syrup, just add two teaspoons to an eight-ounce glass of low-fat milk and stir for a cold, sweet and nostalgic chocolate milk. This twenty-two-ounce bottle has about thirty-one servings of Nesquik® Syrup that can be added to milk, your favorite dairy alternative, or poured on ice cream like chocolate sauce for an epic sundae. Any way you sweeten up your day, you can feel good about using Nesquik® chocolate syrup with no artificial sweeteners, flavors, colors*, or high fructose corn syrup. So go ahead, squeeze, stir, and spark some greatness with a sip. *Added colors from natural sources",False -items_490257-21043998,Agave syrup,Wrightwood Fine Foods,Mrs. Butterworth's Extra Buttery Pancake Syrup,$7.19,,24 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_ebdee4c8-f7d7-455e-b8a5-dc785ad427f5.jpg,"Indulge in thick, rich deliciousness and extra buttery flavor with Mrs. Butterworth's Extra Buttery Pancake and Waffle Syrup. Whether you enjoy your breakfast foods for breakfast, dinner or any time in between, the syrup makes the meal. Pancakes and waffles just aren't complete without the amazing flavor of Mrs. Butterworth's. So thick, so rich... that's Mrs. Butterworth's.",False -items_490257-97867,Agave syrup,Wrightwood Fine Foods,"Hershey's Strawberry Flavored Syrup Bottle, 22 oz",$6.79,,22 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_c1f3bb32-c6b0-42b7-985f-22c2d09ab091.jpg,,False -items_490257-34738,Agave syrup,Wrightwood Fine Foods,Log Cabin Original Pancake Syrup,$7.59,,24 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_e3470700-80ce-4c57-98fb-d8294331cbc3.jpg,"Top your pancakes with the sweet maple flavor of Log Cabin. Log Cabin Original Syrup for Pancakes and Waffles has a thick, rich flavor that takes pancakes and waffles to next-level delicious. With no high fructose corn syrup and no artificial flavors, you can feel good about serving it to your family and guests. Log Cabin: The Best Traditions Start With the Best Ingredients.",False -items_490257-24621248,Agave syrup,Wrightwood Fine Foods,Pearl Milling Company Original Syrup,$7.99,,24 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_f65596ec-743f-446b-a518-fa6f3e91fd4e.png,Since 1889. New name same great taste - Aunt Jemima.,False -items_490257-37098,Agave syrup,Wrightwood Fine Foods,Mrs. Butterworth's Original Pancake Syrup,$7.19,,24 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_29cc1e17-57e2-4126-89f0-3ddb909f4c96.jpg,"Indulge in thick, rich deliciousness with Mrs. Butterworth's Original Thick N Rich Pancake Syrup. This thick syrup is a sweet and satisfying breakfast topping for all your favorite breakfast essentials, like buttermilk pancakes, Belgian waffles and even oatmeal or Greek yogurt. Great for more than just breakfast food, this original syrup is also perfect for adding to a variety of recipes. This squeezable syrup bottle of Mrs. Butterworth's Thick and Rich Pancake Syrup makes an easy and mess-free waffle syrup and pancake topping. Breakfast just isn't complete without the amazing flavor of Mrs. Butterworth's syrup. So thick, so rich and still just as sweet ... that's Mrs. Butterworth's.",False -items_155981-17134148,Agave syrup,Stater Bros. Now,Full Circle Organic Light Agave Nectar,$5.19,,11.75 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6e922f08-d624-4e6c-8db1-161b2902159f.jpg,In season year round.,False -items_155981-207359,Agave syrup,Stater Bros. Now,"In The Raw Agave Nectar, Organic",$9.09,,18.5 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2b83a611-b73c-4b4c-90c0-753a31ac31b8.png,,False -items_155981-43501,Agave syrup,Stater Bros. Now,Pearl Milling Company Regular Syrup,$4.59,,12 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_9248b24a-643b-4df8-aa30-715e0ceb06e7.png,Give your pancakes what they deserve and top them with the classic taste of Aunt Jemima Original Syrup. Our rich and thick syrup is a great way to top your family’s favorite pancakes and waffles.,False -items_155981-37092,Agave syrup,Stater Bros. Now,"Pearl Milling Company Syrup, Original",$5.19,,24 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6cfa3bab-f181-4dab-90ff-e36bfcf97836.png,,False -items_155981-34738,Agave syrup,Stater Bros. Now,Log Cabin Original Pancake Syrup,$5.19,,24 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_e3470700-80ce-4c57-98fb-d8294331cbc3.jpg,"Top your pancakes with the sweet maple flavor of Log Cabin. Log Cabin Original Syrup for Pancakes and Waffles has a thick, rich flavor that takes pancakes and waffles to next-level delicious. With no high fructose corn syrup and no artificial flavors, you can feel good about serving it to your family and guests. Log Cabin: The Best Traditions Start With the Best Ingredients.",False -items_155981-19086051,Agave syrup,Stater Bros. Now,Full Circle Organic Raw Honey,$7.09,,12 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_329aec6c-f3a6-4fee-8848-ce7b577faf65.png,,False -items_155981-3162705,Agave syrup,Stater Bros. Now,Full Circle Organic Honey,$8.39,,16 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_18f69f5a-5fbe-4f8e-a3f9-a00b8c71338a.jpg,,False -items_155981-3281569,Agave syrup,Stater Bros. Now,Full Circle Organic 100% Pure Maple Syrup,$10.39,,12 fl oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_b909ba89-f852-4be7-b831-3c96798a872d.jpg,,False -items_155981-135614,Agave syrup,Stater Bros. Now,Log Cabin Sugar Free Syrup,$5.19,,24 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_305575e6-0fd9-49c7-9d0a-f27ad6f7306b.jpg,"Top your pancakes with the sweet maple flavor of Log Cabin. Log Cabin Sugar Free Syrup for Pancakes and Waffles has all the flavor you love, with no sugar, no high fructose corn syrup and 90% fewer calories than our original syrup. Thick, tasty maple syrup flavor that makes your pancakes, waffles and French toast decadently delicious. Log Cabin: The Best Traditions Start With the Best Ingredients.",False -items_155981-79718,Agave syrup,Stater Bros. Now,"Wild Mountain Honey, 100% Pure, Raw",$9.69,,1 lb,https://www.instacart.com/assets/domains/product-image/file/large_1f5d642b-c75d-44ba-a2bb-66ce48b2a338.png,"Raw 100% pure natural uncooked honey. Since 1925. Natural. Uncooked. Eat wild mountain honey for health. Unblended. Unfiltered. Undiluted. U.S. Grade A Fancy. Selected honey from the USA, Argentina, Vietnam.",False -items_155981-23050006,Agave syrup,Stater Bros. Now,Log Cabin Butter Rich Pancake Syrup,$5.19,,24 oz,https://www.instacart.com/assets/domains/product-image/file/large_487e0a29-b8f1-42c4-96cd-3a266da48f0d.jpg,"Top your pancakes with the buttery maple syrup flavor of Log Cabin. Log Cabin Artificially Flavored Butter Rich Syrup For Pancakes and Waffles has a thick, rich buttery flavor that takes pancakes and waffles to next-level delicious. Indulge in the comforting flavor you've come to expect, with no high fructose corn syrup, so you'll feel good about serving it to your family and guests at breakfast or anytime. Log Cabin: The Best Traditions Start With the Best Ingredients.",False -items_155981-143331,Agave syrup,Stater Bros. Now,"AUNT SUE'S Honey, Raw & Unfiltered, Wildflower",$10.39,,16 fl oz,https://www.instacart.com/assets/domains/product-image/file/large_702186fd-e708-40b6-bd17-9e3671ab6633.png,"Pure honey. Gluten free. Not pasteurized. Honey is sold by weight. 1 cup weighs 12 oz. US Grade A. www.auntsueshoney.com. Support the U.S.A. Honey Bee Pollination Agriculture. Trust this seal to know you're supporting USA honeybees and USA beekeepers, and getting the best honey nature provides. Product of the U.S.A.",False -items_155981-3170019,Agave syrup,Stater Bros. Now,Stater Bros. Honey Squeeze,$7.79,,16 oz,https://www.instacart.com/assets/domains/product-image/file/large_ea563af2-d920-4b41-853d-478e377d9a67.png,,False -items_155981-3151170,Agave syrup,Stater Bros. Now,Stater Bros. Pure & Natural Wild Honey,$10.39,,24 oz,https://www.instacart.com/assets/domains/product-image/file/large_f962b65c-0f67-4730-a2fb-5307bdbb7e4c.png,Since 1936.,False -items_155981-79719,Agave syrup,Stater Bros. Now,"Wild Mountain Honey, 100% Pure, Raw",$15.49,,32 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f48caa8c-c295-4e8c-9eb9-cf35b0f4ac15.png,,False -items_155981-3163192,Agave syrup,Stater Bros. Now,Stater Bros. Honey Bottle,$14.89,,32 oz,https://www.instacart.com/assets/domains/product-image/file/large_13cb6967-bf77-42d8-90d3-55129961dc3e.png,,False -items_155981-3151203,Agave syrup,Stater Bros. Now,Stater Bros. Pure Clover Honey,$21.99,,80 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_c70b2b4a-3d31-4454-8847-f18183a4aaa2.png,,False -items_155981-2625241,Agave syrup,Stater Bros. Now,Truvia Naturally Sweet Sweetener,$5.79,,40 ct,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_c1ec2ed0-46a5-4b64-babc-465a6a0aa6cd.JPG,,False -items_155981-97944,Agave syrup,Stater Bros. Now,Smucker's Drizzle Caramel Flavored Syrup,$7.79,,20 oz,https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_8f9229c9-75c6-467c-ac31-e387cb7964ed.jpg,,False -items_155981-24102997,Agave syrup,Stater Bros. Now,Sue Bee Hot Honey,$9.69,,12 oz,https://www.instacart.com/assets/domains/product-image/file/large_e9de6922-d7f9-425f-9f14-6f5d6ee3b5db.png,,False diff --git a/PlayWright/test_output/raw_chicken_breast.json b/PlayWright/test_output/raw_chicken_breast.json deleted file mode 100644 index 47278c8..0000000 --- a/PlayWright/test_output/raw_chicken_breast.json +++ /dev/null @@ -1,328 +0,0 @@ -{ - "query": "chicken breast", - "url": "https://www.instacart.com/store/s?k=chicken+breast", - "timestamp": "2026-03-17T08:59:12.372612Z", - "login_wall": false, - "location_wall": false, - "blocked": false, - "grid_found": true, - "store_count": 4, - "card_count": 24, - "products": [ - { - "store": "Stater Bros.", - "name": "Jul F/S Boneless Skinless Chicken Breast Asada", - "price": "$5.99", - "price_unit": "lb", - "quantity": null, - "image_url": null, - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Stater Bros. Markets Chicken Breast Tenders Small Pack", - "price": "$8.99", - "price_unit": "lb", - "quantity": null, - "image_url": null, - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "SS Herb & Garlic Marinated Boneless Skinless Chicken Breast", - "price": "$9.99", - "price_unit": "lb", - "quantity": null, - "image_url": null, - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Tyson Tyson Frozen Oven Roasted Diced Chicken Breast, 22 oz", - "price": "$9.99", - "price_unit": null, - "quantity": "22 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_12b4bbde-1c5c-47fd-9e81-27476cc7c3c5.png", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Tyson Cooked Grilled Chicken Breast Strips, Frozen", - "price": "$9.99", - "price_unit": null, - "quantity": "22 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_992072dc-c763-45b4-b79d-4c29d6ea2c2e.png", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Tyson Frozen Crispy Chicken Breast Strips, 25 oz", - "price": "$8.99", - "price_unit": null, - "quantity": "25 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_65fd42e8-1e4d-4e08-918d-eefc7de7686f.png", - "description": "Crispy and classic, Tyson Frozen Crispy Chicken Breast Strips are an easy-to-prepare crowd-pleasing delight. Each fully cooked chicken breast strip is made with 100% all-natural* chicken and has no added hormones or steroids**. These chicken breast strips with rib meat are a simple addition to any meal, working great for salads, dipping, or on their own. Each serving contains 13 grams of protein and features a crispy golden breading. Keep frozen until ready to prepare, then cook in an air fryer or oven according to the directions for a warm and tasty bite. *Minimally processed, no artificial ingredients **Federal regulations prohibit the use of added. hormones or steroids in chicken.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Cardenas Markets", - "name": "Dutch Farms Chicken Breast Nuggets", - "price": "$10.99", - "price_unit": null, - "quantity": "48 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_78f56caf-541b-44ef-8c8b-dd9d020e8b45.jpg", - "description": "Breaded nugget shaped chicken breast patties with rib meat. Fully cooked. Microwaves in minutes. A family tradition of quality. Inspected for wholesomeness by US Department of Agriculture. 0 g trans fat per serving. Made with white meat. Visit Ava at www.DutchFarms.com and on Facebook at Facebook.com/DutchFarmsInc.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Cardenas Markets", - "name": "Cardenas Markets Mince Chicken For Tacos", - "price": "$1.74", - "price_unit": "lb", - "quantity": null, - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_3fad1f0b-e37d-4e89-9dd4-dc21adf3c708.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Cardenas Markets", - "name": "Cardenas Markets Chicken Thighs", - "price": "$1.24", - "price_unit": "lb", - "quantity": null, - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_1936d6ba-b342-4639-90e6-2fbc3548e88a.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Cardenas Markets", - "name": "Yummy Dinosaur-Shaped Chicken Breast Nuggets", - "price": "$6.99", - "price_unit": null, - "quantity": "21 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_fd43971b-68c3-4836-8268-5c48b1b444b5.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Cardenas Markets", - "name": "Cardenas Markets Quarters Chicken Leg", - "price": "$0.74", - "price_unit": "lb", - "quantity": null, - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_7831c919-35a2-44c9-b7d0-13c6b92ca521.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Cardenas Markets", - "name": "Cardenas Markets Ff Chicken Drumsticks", - "price": "$1.99", - "price_unit": "lb", - "quantity": null, - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_222b3be5-9696-47da-a5c9-69c45f9433a6.JPG", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "El Super", - "name": "Marinated Boneless Chicken Breast", - "price": "$3.97", - "price_unit": "lb", - "quantity": null, - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_97b1ff4f-aa67-4de7-8549-bd44c4bc2b40.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "El Super", - "name": "Fp S/L Bone In Chicken Breast", - "price": "$2.27", - "price_unit": "lb", - "quantity": null, - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_98ba33bb-ec55-4c9b-92cb-253f00a91e9b.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "El Super", - "name": "Foster Farms Fresh & Natural Chicken Drumsticks Value Pack", - "price": "$1.99", - "price_unit": "lb", - "quantity": null, - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f720af6d-830f-4f7d-a488-ba52e2900dde.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "El Super", - "name": "Marinated Boneless Chicken Leg Meat", - "price": "$2.77", - "price_unit": "lb", - "quantity": null, - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_b980f159-a0dd-472b-9e11-41eb371da792.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "El Super", - "name": "Chicken Drumsticks", - "price": "$0.44", - "price_unit": "lb", - "quantity": null, - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_d93ee073-6e35-4b8f-9f04-cf2b4a2584e5.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "El Super", - "name": "Boneless Chicken Meat for Tacos", - "price": "$4.79", - "price_unit": "lb", - "quantity": null, - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_57ed9b57-b970-4477-9a74-7f21e351ec45.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Tyson Fresh All Natural Boneless Skinless Chicken Breast Pechuga, 1.7-2.0 lbs", - "price": "$3.28", - "price_unit": "lb", - "quantity": null, - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_0f35ca9b-42e6-425e-bd09-0b2103d34322.jpeg", - "description": "Elevate your meals with Tyson Boneless Skinless Fresh Chicken Breasts a reliable source of natural protein. These delicious white meat chicken breasts are perfect for any sauce or seasoning making them a versatile ingredient for your favorite recipes. Ideal for breading and frying in a skillet grilling with your top BBQ sauce or baking with your choice of marinade. Additionally they serve well in slow-cooked dishes for easy flavorful tacos. This generous pack allows for convenient meal prep \\u2014 cook some now and store the rest in the freezer. For quick thawing cut into slices or cubes and freeze on a baking sheet before placing in a freezer bag. Ready for swift defrosting when needed Tyson chicken breasts are superb whether roasted saut\\u00E9ed fried grilled or slow-cooked. Enhance your culinary repertoire effortlessly with Tyson Boneless Skinless Chicken Breasts.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Great Value Boneless Skinless Chicken Breast With Rib Meat", - "price": "$20.47", - "price_unit": null, - "quantity": "8 lb", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_0606253d-3989-4bde-8fd3-73209a313fa7.jpeg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Great Value Chicken Thinly Sliced Breast", - "price": "$4.94", - "price_unit": null, - "quantity": "14 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_74d9aa16-8724-4845-a3e9-67a68e3c0daf.jpeg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Great Value Famous Chicken Fillets", - "price": "$12.93", - "price_unit": null, - "quantity": "48 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_03d1d525-4b77-413f-ae6e-4414d11e6e26.jpeg", - "description": "Elevate your meal times with the Great Value Famous Chicken Fillet. This scrumptious offering ensures that you enjoy premium quality as it is prepared from 100% white meat chicken. Each fillet is masterfully coated in our proprietary homestyle breading offering a tasteful crunch that is irresistible. With a generous 18g of protein per serving this wholesome product is a perfect choice for those seeking nutrition without compromising on flavor. Conveniently frozen to maintain freshness these fillets do not require any thawing. Simply cook in an air fryer or oven for a quick and no-fuss meal experience. Ideal for busy weeknights school lunchboxes or spontaneous weekend gatherings our chicken fillets promise big taste in every bite. Embrace culinary creativity as you pair them with an array of dips wraps or transform them into mouth-watering sliders.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Great Value Grilled Chicken Breast Meat Fillet With Rib Meat", - "price": "$9.43", - "price_unit": null, - "quantity": "22 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_5b33e112-931d-4dc5-b9ad-2fa26ebac982.jpeg", - "description": "Make a delicious lunch or dinner that's not only bursting with flavor but also quick and easy with these Great Value Grilled Chicken Breast Fillets. These are perfect to serve as an appetizer at your next game day watch party or to enjoy as a wonderful dinner any day of the week. Cook these yummy chicken breasts and enjoy with ranch barbeque and any other dipping sauces of your choice. They come in a convenient resealable bag to help maintain freshness. Take home the Great Value Grilled Chicken Breast Fillets today!Great Value products provide families with affordable high-quality grocery and household consumable options. With our wide range of product categories spanning grocery and household consumables we offer you a variety of products for your family's needs. Our products are conveniently available online and in Walmart stores nationwide allowing you to stock up and save money at the same time.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Pilgrim's Pride Italian Style Chicken Breasts With Rib Meat", - "price": "$6.30", - "price_unit": null, - "quantity": null, - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_78552fbe-cb18-4ea1-b084-18b135bcf0c8.jpeg", - "description": "Gather the family around the dinner table and enjoy a meal together over our savory Great Value Bone-In Ham Steak. This ham is bursting with traditional succulent flavor that's versatile and easily lends itself to a variety of exquisite dishes. Because the bone is left in you can even make delicious homemade broths on a budget which expands its versatility even further. You can easily pair this ham steak with beans for a classic ham and bean soup pair it with mashed potatoes and green beans for a hardy meal or line it up with cheese and sliced bread to craft a mouth-watering hot ham and cheese sandwich. However you choose to enjoy it our Great Value Bone-In Ham Steak is a convenient and delicious addition to any diet.Great Value products provide families with affordable high-quality grocery and household consumable options. With our wide range of product categories spanning grocery and household consumables we offer you a variety of products for your family's needs. Our products are conveniently available online and in Walmart stores nationwide allowing you to stock up and save money at the same time. 14g of protein per serving (serving size 3 Oz(84g). Gluten-Free.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - } - ], - "errors": [], - "page_title": "Chicken Breast Delivery or Pickup Near Me | Instacart", - "page_text_snippet": "\u00a0 skip navigation 92507 0 stater bros. delivery available groceries bakery deli best seller current price: $3.99 per pound $399 /lb boneless chicken breast current price: $9.99 per pound $999 /lb foster farms fresh & natural boneless skinless chicken breast tenders current price: $9.99 $999 stater bros. boneless/skinless chicken breast 2.5 lb current price: $5.99 per pound $599 /lb marinated boneless chicken breast current price: $4.99 per pound $499 /lb randall farm boneless chicken breast cardenas markets delivery available produce butcher shop groceries best seller current price: $1.74 each (estimated) $174 each (est.) original price: $2.00 each (estimated) $2.00 13% off cardenas markets boneless chicken breast $3.49 / lb about 0.5 lb each current price: $11.37 each (estimated) $1137 each (est.) original price: $12.57 each (estimated) $12.57 10% off cadenas boneless skinless chicken breast $3.79 / lb about 3.0 lb each current price: $1.74 each (estimated) $174 each (est.) cardenas markets bone-in chicken breast $3.49 / lb about 0.5 lb each current price: $2.50 each (estimated) $250 each (est.) cardenas markets chicken breast fillet $4.99 / lb about 0.5 lb each current price: $2.64 each (estimated) $264 each (est.) cardenas markets marinated chicken breast $5.29 / lb about 0.5 lb each el super delivery available produce butcher shop bakery walmart delivery available groceries home electronics" -} \ No newline at end of file diff --git a/PlayWright/test_output/raw_eggs.json b/PlayWright/test_output/raw_eggs.json deleted file mode 100644 index 5b009e9..0000000 --- a/PlayWright/test_output/raw_eggs.json +++ /dev/null @@ -1,328 +0,0 @@ -{ - "query": "eggs", - "url": "https://www.instacart.com/store/s?k=eggs", - "timestamp": "2026-03-17T09:00:25.449166Z", - "login_wall": false, - "location_wall": false, - "blocked": false, - "grid_found": true, - "store_count": 4, - "card_count": 24, - "products": [ - { - "store": "Stater Bros.", - "name": "Stater Bros. Markets Stater Bros. Cage-Free Grade AA Extra Large Eggs", - "price": "$2.99", - "price_unit": null, - "quantity": "12 ct", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_4ffad1c2-1365-4cc3-877a-07fd5bd34a61.png", - "description": "Cage free.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Happy Egg Organic Free Range Large Brown Grade A Eggs", - "price": "$7.99", - "price_unit": null, - "quantity": "12 ct", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_d6898460-61ea-4ca1-8600-b8e26aa6531a.png", - "description": "Happy Egg Organic Free Range Grade A eggs are delicious and rich in flavor. These large brown eggs contain plump golden egg yolks with a delicious flavor that will upgrade any dish. These organic brown eggs are laid by our Happy Hens who receive no antibiotics, GMOs, or added hormones*. We've spent years sourcing and perfecting the best organic ingredients for our hen's feed, which, when coupled with the birds' daily grazing on grass and bugs on 8+ acres, leads to a delicious and purely organic egg for you. These large brown eggs contain 6 grams of protein. Happy Egg large eggs are ideal for use in your favorite recipes, such as hard-boiled eggs, fried eggs, baked eggs, and classic scrambled eggs. Choose Happy with Happy Egg Organic Eggs.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Eggland's Best 100% USDA Organic Certified Large Brown Eggs, 12 count", - "price": "$7.99", - "price_unit": null, - "quantity": "12 ct", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_b3f834b3-cab8-4db6-af30-8bf6c6ee8919.png", - "description": "BETTER TASTE. BETTER NUTRITION. BETTER EGGS.\u00ae Discover how much better meals at home can be with the award-winning taste and nutrition of Egglands Best Organic Eggs. Egglands Best takes a fresh approach to satisfying hunger with the finest, freshest, and most delicious egg possible, proven to stay fresher than other eggs on the shelf. Egglands Best Organic Eggs carry the official seal of the USDA, ensuring full compliance with organic certification standards, while our producers strictly follow National Organic Program standards with routine inspections. As part of our commitment to humane animal care, our pasture raised hens enjoy a certified organic, wholesome, all-vegetarian diet. This includes healthy grains, canola oil, and a supplement of rice bran, alfalfa, sea kelp, and Vitamin E \u2014 with no added hormones, antibiotics, or steroids, and no animal by-products, recycled, or processed foods. Whether it's an on-the-go snack or the perfect meal for you and your family, our organic eggs help support a nutritious diet full of vitamins and supplements. It's time to switch to an egg the meets all of the highest nutrition and quality standards that your family deserves. Egglands Best Eggs are produced throughout the US and are delivered to stores near you shortly after laying. Packaging may vary.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "That's Smart! Cage Free Grade Aa Large White Eggs", - "price": "$9.99", - "price_unit": null, - "quantity": "5 doz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_fe34d8aa-a427-4740-bced-3886a8062bd9.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Happy Egg Heritage Breed Blue & Brown Free Range Large Grade A Eggs", - "price": "$9.99", - "price_unit": null, - "quantity": "12 ct", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_0ecf514a-d5ff-4790-9340-55941f8f58ff.png", - "description": "Happy Egg Heritage Breed Free Range grade A eggs are rich in flavor and appearance. These large brown eggs and blue eggs contain plump amber yolks with a creamy flavor that will make any dish feel gourmet. There's a reason Heritage Eggs are used by top chefs across the country; their extraordinary quality and color are unmatched. Happy Egg Heritage Breed Eggs are free range eggs, meaning the hens who lay them get space to roam and play outdoors on the daily to promote their health and natural behaviors. These large brown and blue eggs contain 6 grams of protein. Happy Egg large eggs are ideal for use in your favorite recipes, such as hard boiled eggs, fried eggs, baked eggs, and classic scrambled eggs. Choose Happy with Happy Egg Heritage Eggs.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Stater Bros. Markets Stater Bros. Cage-Free Medium Grade A Eggs", - "price": "$1.99", - "price_unit": null, - "quantity": "12 ct", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_7a1c148d-f2da-4c0c-8c21-3c46b17be06a.png", - "description": "Cage free.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Eggland's Best Cage Free Extra Large White Eggs, 18 count", - "price": "$5.84", - "price_unit": null, - "quantity": "18 ct", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_2c9f6cf5-b768-467f-87dd-30ff902d621c.png", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Happy Egg Heritage Breed Blue & Brown Free Range Large Grade A Eggs", - "price": "$7.96", - "price_unit": null, - "quantity": "12 ct", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_0ecf514a-d5ff-4790-9340-55941f8f58ff.png", - "description": "Happy Egg Heritage Breed Free Range grade A eggs are rich in flavor and appearance. These large brown eggs and blue eggs contain plump amber yolks with a creamy flavor that will make any dish feel gourmet. There's a reason Heritage Eggs are used by top chefs across the country; their extraordinary quality and color are unmatched. Happy Egg Heritage Breed Eggs are free range eggs, meaning the hens who lay them get space to roam and play outdoors on the daily to promote their health and natural behaviors. These large brown and blue eggs contain 6 grams of protein. Happy Egg large eggs are ideal for use in your favorite recipes, such as hard boiled eggs, fried eggs, baked eggs, and classic scrambled eggs. Choose Happy with Happy Egg Heritage Eggs.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Marketside Organic Grade A Cage Free Large Brown Eggs", - "price": "$4.46", - "price_unit": null, - "quantity": "12 ct", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_f0cf8a62-4f98-4572-8be5-533c41cd6df6.jpeg", - "description": "No home chef should be without Marketside Organic Cage Free Large Brown Eggs 12 Count in PET Plastic Recyclable cartons . Our organic eggs come from hens that were fed certified organic feed were not confined to cages and were free to roam nest and perch in a protected barn with outdoor access. Eggs are an excellent source of protein as well as vitamin B5 and selenium which are essential for a healthy diet. Use our eggs to create a variety of baked goods such as bread fluffy pastries cookies cakes and more. Make a delightful low-carb treat by baking one egg into half an avocado for a dose of healthy fats. When you want a quality product at a great price choose Marketside Organic Cage Free Large Brown Eggs 12 Count.Fresh ideas and quality ingredients that's how Marketside brings the best foods to your table. We are committed to deliver freshness that you can taste and see. Marketside offers the best in fresh food guaranteed by Walmart working in partnership with farmers bakers and chefs for the highest quality authentic ingredients and favorite recipes.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Marketside Grade A Cage Free Pasture Raised Large Brown Eggs", - "price": "$4.16", - "price_unit": null, - "quantity": "12 ct", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_154b3433-f1bf-4cb8-a4fc-99ed18bb61b9.jpeg", - "description": "No home chef should be without Marketside Grade A Large Pasture Raised Brown Eggs. Eggs are an excellent source of protein as well as vitamin B5 and selenium which are essential for a healthy diet. Use our eggs to create a variety of baked goods such as bread fluffy pastries cookies cakes and more. Make a delightful low-carb treat by baking one egg into half an avocado for a dose of healthy fats. When you want a quality product at a great price choose Marketside Grade A Large Pasture Raised Brown Eggs.Fresh ideas and quality ingredients that's how Marketside brings the best foods to your table. We are committed to deliver freshness that you can taste and see. Marketside offers the best in fresh food guaranteed by Walmart working in partnership with farmers bakers and chefs for the highest quality authentic ingredients and favorite recipes.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Great Day Farms Cage Free Hard-cooked Eggs", - "price": "$2.08", - "price_unit": null, - "quantity": "9 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_b662274e-f846-41a2-82d6-92c57152eec1.png", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Great Value Cage Free 100% Liquid Egg Whites", - "price": "$6.17", - "price_unit": null, - "quantity": "32 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a316fdb9-bfbf-4de5-9667-6fe54c4ad228.jpeg", - "description": "Cage free**Eggs are used from poultry raised cage free living in open barns without pensEnjoy a delicious meal that's light on calories but not on taste with Great Value Cage Free 100% Liquid Egg Whites. Our eggs are from poultry that are raised cage-free living in open barns without pens so you know you're making the wholesome choice. Use them to create a savory omelet make tasty meringues or add them to your next homemade quiche. With 5 grams of protein and only 25 calories per 3-tablespoon serving these egg whites are an excellent choice for the health-conscious consumer or for those with egg allergies. With great quality at a great price when you choose Great Value Cage Free 100% Liquid Egg Whites your wallet and your waistline will thank you.Great Value products provide families with affordable high quality grocery and household consumable options. With our wide range of product categories spanning grocery and household consumables we offer you a variety of products for your family's needs. Our products are conveniently available online and in Walmart stores nationwide allowing you to stock up and save money at the same time.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Kirkland Signature Organic Hard-Boiled Eggs, Cage Free, Peeled, 16-count, 2-pack", - "price": "$16.91", - "price_unit": null, - "quantity": "16-count", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_da69e7d4-43dc-431a-93ca-35e90b5f2b27.jpeg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Jimmy Dean Croissant, Sausage, Egg & Cheese, 4.5 oz, 12-count", - "price": "$18.40", - "price_unit": null, - "quantity": "12-count", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_f3b056d0-721c-42ba-858f-74d80e12af99.jpeg", - "description": "Sausage, Egg & Cheese;", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Three Bridges Spinach & Bell Pepper Egg Bites, 4.6 oz, 4-count", - "price": "$13.67", - "price_unit": null, - "quantity": "4-count", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_28a3d83c-a4ac-49e0-87d7-2aa2e3868b67.jpeg", - "description": "Gluten-Free; Made with Egg Whites; 2 Egg Bites per Pack", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Veggies Made Great Spinach Egg White Frittatas, 20-count", - "price": "$17.40", - "price_unit": null, - "quantity": "20-count", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_d68e776d-028c-4102-aaf6-26abe08d0711.jpeg", - "description": "Made with Mozzarella; Gluten Free; Kosher Dairy; Individually Wrapped; Cage Free Eggs; 70 Calories per Serving; Keep Frozen; Total Net Weight: 40 oz.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Reese's Peanut Butter Eggs, 39.8 oz", - "price": "$17.40", - "price_unit": null, - "quantity": "39.8 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_e21b7f85-d0b9-4414-a1a4-9ba3f5cd3607.jpeg", - "description": "65-pieces.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Royal Asia Vegetable Spring Rolls with Soy Ginger Sauce, 50-count", - "price": "$13.67", - "price_unit": null, - "quantity": "50-count", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_f3da8975-59c2-48bc-9817-a0428ff000c3.jpeg", - "description": "Product Of Vietnam; Oven Ready Easy To Prepare; Hand Crafted; Vegan.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Food4Less", - "name": "El Monterey Signature Breakfast Burrito Egg, Sausage & Cheese", - "price": "$1.69", - "price_unit": null, - "quantity": "4.5 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_2a37455c-f9a5-433d-9ace-da7f5c813b2f.png", - "description": "Some people choose oatmeal and deny themselves delicious eggs, cheese, and sausage. El Monterey Signature Egg, Sausage & Cheese Breakfast Burritos are a bold and flavorful microwavable breakfast for the rest of us! Packed with premium ingredients like real scrambled eggs and chunks of savory sausage, our Signature line of frozen breakfast burritos prepare you and your kids to face the day. They're inspired by Grandma Rosie's recipes and individually-wrapped to make a quick on the go breakfast when you gotta make moves. Bursting with authentic Mexican flavor, El Monterey Signature Egg, Sausage & Cheese Breakfast Burritos are better than a bland old breakfast wrap, sandwich, or bowl \u2013 especially when served with a side of fruit, potatoes, or grits. Start your day with El Monterey frozen breakfast burritos and then keep the fiesta going with our crispy taquitos, enchilada meals, and burritos and chimichangas. After all, no one ever screamed \"\"Yay, oatmeal!\"", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Food4Less", - "name": "Kroger Bacon Scramble Scrambled Eggs With Roasted Red Potatoes And Bacon In A Three Cheese Sauce And Topped With Cheddar Cheese Breakfast Bowl", - "price": "$3.79", - "price_unit": null, - "quantity": "7 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_e89e8799-7cd6-4af8-8297-564e7cff4d8f.jpeg", - "description": "Kroger\u00ae Bacon Scramble Breakfast Bowl is a mouthwatering way to start your day! This blissful bowl is packed with fluffy scrambled eggs in a three-cheese sauce, crispy bacon, tender roasted red potatoes, and topped with cheddar cheese to give it even more savory flavor. Just heat it up for a fast, easy meal. Enjoy a delicious breakfast even on your busiest mornings!", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Food4Less", - "name": "Reese's Milk Chocolate Peanut Butter Egg, Easter Candy Pack, 1.2 oz", - "price": "$1.49", - "price_unit": null, - "quantity": "1.2 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_c040fabd-ef2a-4f3f-807c-720922308e50.jpg", - "description": "Savor the unmistakably delicious taste of REESE'S peanut butter covered in smooth milk chocolate with these fun egg shaped Easter treats. It's the same yummy peanut butter taste you know and love ready for when the Easter Bunny arrives this spring. Individually wrapped peanut butter eggs are entertaining rewards for when you hide plastic eggs around the yard. Kids \u2014 and maybe even some adults \u2014 will be in for a sweet surprise when they see what's inside their well-deserved finds after searching high and low. You can also fill up Easter baskets with REESE'S milk chocolate peanut butter eggs candy to spread the happiness of such a rich combination. After an exciting day filled with spring activities, grab a cold glass of milk to pair with your creamy candy. Make your Easter even more complete by adding these peanut butter eggs to your baking creations. This is a treat that will have you hopping for joy! Bake peanut butter bunny cakes or add REESE'S milk chocolate egg candies to your ice cream sundae topping selection all spring long. These candies also make delicious treats inside a covered candy bowl for everyone to indulge in during your springtime and Easter holiday celebrations.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Food4Less", - "name": "Kroger Turkey Sausage Egg White Scramble Breakfast Bowl", - "price": "$3.79", - "price_unit": null, - "quantity": "7 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_effe7a19-294d-4001-8d74-103ed3bb14b6.jpeg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Food4Less", - "name": "Zachary Eggs, Marshmallow, Chocolate Covered", - "price": "$1.99", - "price_unit": null, - "quantity": "5 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_db0fc600-0632-41c5-803e-35dae494b44d.jpeg", - "description": "Zachary Real Chocolate Marshmallow Eggs are old time favorite! Creamy Marshmallow covered in Real Dark Chocolate are sure to satisfy any craving. This Easter favorite is great for your Easter Baskets and fun to share with everyone.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Food4Less", - "name": "El Monterey Signature Egg, Sausage, Cheese & Potato Burrito", - "price": "$1.69", - "price_unit": null, - "quantity": null, - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_5451d016-87bd-4d15-a513-5b7619e5dea5.png", - "description": "Start your day off right with El Monterey Signature Egg, Sausage, Cheese & Potato Breakfast Burrito packed with real scrambled eggs, seasoned pork sausage, cheddar, Pepper Jack and American cheeses, potatoes, tomatoes and green chilies rolled in a fresh-baked tortilla. This hearty breakfast is the perfect frozen meal for home or for when you\u2019re on the go. Committed to quality and tradition, this El Monterey microwavable breakfast burrito delivers 10 grams of protein to keep you satisfied and help you power through the day. This individually wrapped burrito is an ideal solution for any time, whether you're on the road or preparing for your favorite sports event. El Monterey frozen breakfast burrito only takes a few minutes in the microwave for a quick snack or pop into the oven (or air fryer) for a crispier quick start meal! You can find El Monterey Signature Egg, Sausage, Cheese & Potato Breakfast Burrito in the frozen breakfast section! Also look for El Monterey's wide variety of other frozen Mexican food favorites like taquitos, single serve meals and frozen burritos for breakfast, lunch and dinner!", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - } - ], - "errors": [], - "page_title": "Eggs Delivery or Pickup Near Me | Instacart", - "page_text_snippet": "\u00a0 skip navigation 92507 0 stater bros. delivery available groceries bakery deli best seller current price: $3.99 $399 stater bros. markets grade aa cage free large eggs 18 ct current price: $2.99 $299 stater bros. markets stater bros. cage-free grade aa large eggs 12 ct \u2022 2 sizes current price: $12.99 $1299 vital farms 18 ct pasture raised large grade a eggs \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (2.91k) 18 ct \u2022 2 sizes current price: $9.99 $999 vital farms pasture raised large grade a eggs \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (17.1k) 12 ct \u2022 2 sizes current price: $9.99 $999 eggland's best cage free large brown eggs, 18 count \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (2.27k) 18 ct \u2022 2 sizes current price: $4.99 $499 stater bros. cage-free grade aa large brown eggs 12 ct walmart delivery available groceries home electronics best seller current price: $2.43 $243 great value grade aa cage free extra large white eggs 18 ct \u2022 2 sizes current price: $1.47 $147 great price great value grade aa cage free large white eggs 12 ct \u2022 5 sizes current price: $4.92 $492 great value cage free large white eggs 36 ct \u2022 5 sizes current price: $8.12 $812 great value grade a cage free large white eggs 60 kg \u2022 3 sizes current price: $4.37 $437 marketside grade a cage free large brown eggs 18 ct \u2022 2 sizes current price: $8.92 $892 great price happy egg organic free range large brown grade a eggs \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (1.77k) 18 ct \u2022 2 sizes costco delivery available groceries wholesale food4less delivery available pantry dairy frozen food" -} \ No newline at end of file diff --git a/PlayWright/test_output/raw_milk.json b/PlayWright/test_output/raw_milk.json deleted file mode 100644 index a7603ec..0000000 --- a/PlayWright/test_output/raw_milk.json +++ /dev/null @@ -1,328 +0,0 @@ -{ - "query": "milk", - "url": "https://www.instacart.com/store/s?k=milk", - "timestamp": "2026-03-17T09:00:02.892927Z", - "login_wall": false, - "location_wall": false, - "blocked": false, - "grid_found": true, - "store_count": 4, - "card_count": 24, - "products": [ - { - "store": "Stater Bros.", - "name": "a2 Milk Whole Milk", - "price": "$5.99", - "price_unit": null, - "quantity": "59 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_3b1642b8-88ed-499c-99f5-e8c3e02c3623.png", - "description": "Start your day off right with the deliciously smooth goodness of a2 Milk\u00ae. a2 Milk\u00ae Whole Milk is high-quality, real milk from cows that naturally produce ONLY the A2 protein and no A1. It is easier on digestion and published research suggests a2 Milk\u00ae may help avoid stomach discomfort in some people. Feel the a2 difference! Ultra-Pasteurized, 59 fl oz.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "DairyPure Whole Milk", - "price": "$3.99", - "price_unit": null, - "quantity": "64 fl oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_c5e44d65-8c20-4ee2-aa36-5917a6c9b3c5.jpg", - "description": "DairyPure whole milk is packed with the nutrients you need and the flavor you crave. Just one serving of our rich, creamy whole white milk contains 10% daily value of vitamin D and 20% daily value of calcium. Our pure, delicious, whole milk comes to you fresh and cold\u2014and you always know where it came from, since your local dairy is right on the label. Nutritionally a good source of protein, DairyPure milk is the easy way to fit more nutrition into your day.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Alta Dena Reduced Fat Milk", - "price": "$1.99", - "price_unit": null, - "quantity": "14 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_55e3dc85-a042-45e8-8126-cdce02d6822c.jpg", - "description": "Alta Dena Dairy 2% Reduced Fat Milk has 2% milk fat and is a great choice for the entire family. Wholesome and delicious, this dairy milk provides protein and calcium with vitamin D in each serving. Pour this reduced fat Alta Dena milk over your favorite cereal, add it to milkshakes or smoothies, or simply enjoy it in a glass on its own. A great option for cooking and baking, this reduced fat milk can be used in your favorite recipes. Each container holds 14 fluid ounces of 2% reduced fat milk, making it an ideal choice for individuals or smaller households. Alta Dena dairy milk reflects a commitment to the highest standard of dairy processing for over 50 years.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Horizon Organic Reduced Fat Milk", - "price": "$9.99", - "price_unit": null, - "quantity": "1 gal", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_20edb8c5-e663-46ce-b07a-b8ed86be942c.jpg", - "description": "Get the joy of a cold glass of real milk with Horizon Organic High Vitamin D 2 Percent Milk. With 44% less fat than whole milk and 25% of the recommended daily value of vitamin D in every delicious serving, this organic reduced fat milk makes it super easy to get essential nutrients into your day to help support strong bones. Always USDA Certified Organic, every Horizon milk jug comes from cows cared for by trusted farmers. Plus, it comes from cows that are fed non-GMO feed and not treated with antibiotics or growth hormones.* Every 1 cup serving of this ultra-pasteurized 2% milk has 10 grams of protein and provides nutrients including calcium and vitamin A. It\u2019s real organic milk that adults and kids can happily enjoy. At Horizon Organic, we believe that organic farming can drive healthier, more sustainable food communities for our world. Pioneering organic for the one horizon we all share. From our farmers to your family, Horizon Organic Milk is nourishing a happy, healthy future. *No significant difference has been shown between milk from rBST-treated & non rBST-treated cows. **Per National Organic Program regulations.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "a2 Milk Milk, 2% Reduced Fat", - "price": "$5.99", - "price_unit": null, - "quantity": "59 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_36b07a09-8beb-429d-9edb-953d519fb4e5.png", - "description": "The a2 Milk Company: Feel the difference. Ultra-pasteurized. Naturally contains A2 protein (The a2 Milk difference. a2 milk comes from cows that naturally produce only the natural A2 protein and no A1. Published research suggests a2 milk may help avoid stomach discomfort in some people) Easier on digestion. May help some avoid discomfort. From cows not treated with growth hormone rBST (No significant difference has been shown between milk from rBST-treated and non rBST-treated cows). Real. The A2 Milk Difference: A2 protein: A2 milk; A1 protein, A2 protein: Ordinary milk. A2 milk comes from cows that naturally produce only the natural A2 protein and no A1. Published research suggests A2 milk may help avoid stomach discomfort in some people. We love our cows! Our cows are not treated with growth hormone rBST (No significant difference has been shown between milk from rBST-treated and non rBST-treated cows). Real. 100% real milk. True a2 Pledge: Our farms are Validus certified for animal welfare. Please recycle. recyclecartons.com.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Full Circle Reduced-Fat Organic 2% Milk", - "price": "$4.99", - "price_unit": null, - "quantity": "0.5 gal", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a4ec57a0-dbec-4a59-9afb-50a71c42277d.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Hollandia Dairy 3.5% Milkfat, Vitamin D Milk", - "price": "$3.00", - "price_unit": null, - "quantity": "64 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_cf5237c5-a5b3-454d-9f48-53e31f95e936.jpg", - "description": "Enjoy the wholesome goodness of Hollandia Dairy Whole Milk. This Grade A quality milk is pasteurized and delivers fresh from the farm taste. This kitchen staple is great for using in cereal to bake desserts and more. Enjoy a delicious classic and serve a cold glass of this milk with soft chocolate chip cookies for dipping. It offers an abundance of nutritional benefits as it is a rich source of protein calcium potassium and vitamins A and D. Keep your fridge stocked with Hollandia Dairy Whole Milk.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Hollandia Dairy 2% Milkfat, Reduced Fat Milk, Ultra Pasteurized", - "price": "$1.83", - "price_unit": null, - "quantity": "14 fl oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_8061fad4-58a3-442d-82eb-b67408b7d649.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Horizon Organic DHA Omega-3 2% Reduced Fat Milk", - "price": "$6.46", - "price_unit": null, - "quantity": "0.5 gal", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_78abcb8a-c1ce-44f1-8a61-e7c7ca1202bc.jpg", - "description": "Get the joy of a cold glass of real milk with Horizon Organic DHA Omega-3 2 Percent Milk. With 32mg of DHA omega-3 from a vegetarian source in every delicious serving, this organic reduced fat milk makes it super easy to get DHA into your day to help support brain and eye health. Always USDA Certified Organic, every Horizon milk carton comes from cows cared for by trusted farmers. Plus, it comes from cows that are fed non-GMO feed and not treated with antibiotics or growth hormones.* Every 1 cup serving of this ultra-pasteurized 2% milk has 10 grams of protein and provides nutrients, including calcium, vitamin A and vitamin D. It\u2019s real organic milk that adults and kids can happily enjoy. At Horizon Organic, we believe that organic farming can drive healthier, more sustainable food communities for our world. Pioneering organic for the one horizon we all share. From our farmers to your family, Horizon Organic Milk is nourishing a happy, healthy future. *No significant difference has been shown between milk from rBST-treated & non rBST-treated cows. **Per National Organic Program regulations.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Hollandia Dairy 2% Milkfat, Reduced Fat Milk", - "price": "$3.00", - "price_unit": null, - "quantity": "64 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_98fecb0e-0ba6-48d7-aa31-8e383ed54d7a.jpg", - "description": "Enjoy the wholesome goodness of Hollandia Dairy 2% Reduced Fat Milk. This Grade A quality milk is pasteurized and delivers fresh from the farm taste. This kitchen staple is great for using in cereal to bake desserts and more. Enjoy a delicious classic and serve a cold glass of this milk with soft chocolate chip cookies for dipping. It offers an abundance of nutritional benefits as it is a rich source of protein calcium potassium and vitamins A and D. It is also great for health-conscious individuals as it has 37% less fat compared to whole milk. Keep your fridge stocked with Hollandia Dairy 2% Reduced Fat Milk.Hollandia Dairy products provide families with affordable high-quality grocery . Our products are conveniently available in Walmart stores allowing you to stock up and save money at the same time.Hollandia Dairy 2% Milk Half Gallon is a Truly Local product that you will enjoy. Good source of calcium and protein. A California milk products that's UD Kosher.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Hollandia Dairy 1% Milkfat, Low Fat Milk", - "price": "$3.00", - "price_unit": null, - "quantity": "64 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_203ea0b9-259f-458e-86c2-a5909d287183.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Great Value 2% Milkfat Organic Reduced Fat Milk", - "price": "$4.04", - "price_unit": null, - "quantity": "0.5 gal", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_9607f79d-f5d4-415d-b6d7-3ade9a7cdc4d.jpeg", - "description": "Enjoy the wholesome goodness of Great Value Organic Reduced Fat 2% Milk at any time. This Grade A quality milk is pasteurized organic and delivers fresh from the farm taste. This kitchen staple is great for using in cereal to bake desserts and more. This gallon of organic milk is also wonderful for milkshakes smoothies chocolate milk and more. Enjoy a delicious classic and serve a cold glass of this milk with soft chocolate chip cookies for dipping. It offers an abundance of nutritional benefits as it is a rich source of protein calcium potassium and vitamins A and D. It is also USDA Certified Organic! It is great for health conscious individuals as it has 37% less fat compared to whole milk. Our farms have pledged to not treat any cows with any artificial growth hormones. Great Value products provide families with affordable high quality grocery and household consumable options. With our wide range of product categories spanning grocery and household consumables we offer you a variety of products for your family's needs. Our products are conveniently available online and in Walmart stores nationwide allowing you to stock up and save money at the same time.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Food4Less Delivery Now", - "name": "Real California Milk Whole Vitamin D Milk", - "price": "$4.49", - "price_unit": null, - "quantity": "1 gal", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_eba0f98e-a72f-40d2-8a9f-4baf6a435d3b.jpeg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Food4Less Delivery Now", - "name": "Mountain Dairy Milk", - "price": "$4.39", - "price_unit": null, - "quantity": "1 gal", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_b7ec7336-e074-4c29-923a-8c92814fdf32.jpeg", - "description": "Mountain Dairy\u2122 2% Reduced Fat Milk Gallon is refreshing and contains 35% less fat than regular milk. It goes great with cereal or coffee when starting your morning. A tasty start to your day that contains vitamins A & D.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Food4Less Delivery Now", - "name": "Organic Valley\u00ae Organic Whole Milk", - "price": "$6.69", - "price_unit": null, - "quantity": "0.5 gal", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_e42a50a5-5838-4fb2-923d-b96f841425e9.jpg", - "description": "Organic Valley\u00ae Organic Milk begins on small family farms, where cows roam on lush organic pastures, producing milk that\u2019s sweet, creamy, and packed with 12 essential nutrients (and protein)!", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Food4Less Delivery Now", - "name": "Alta Dena Vitamin D Milk", - "price": "$3.49", - "price_unit": null, - "quantity": "64 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_438c5aa8-0e76-4e5d-b525-c4d6c2ce1c47.png", - "description": "Alta Dena Vitamin D Whole Milk is a wholesome choice for the entire family. Creamy and delicious, this fresh milk includes vitamin A and D, 8 grams of protein, 160 calories and 25% of the daily value for calcium per serving. Pour some of this whole milk into your cereal, enjoy it with breakfast or drink it in a tall glass for a midnight snack. Alta Dena dairy milk meets special requirements in safety, nutrition and production and reflects a commitment to the highest standard of dairy processing for over 50 years. Alta Dena milk comes from dedicated family farmers who take pride in nourishing communities across Southern California.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Food4Less Delivery Now", - "name": "Kroger Vitamin D Whole Milk", - "price": "$3.39", - "price_unit": null, - "quantity": "0.5 gal", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_a32a1660-909d-4692-be86-46f39063b76c.jpeg", - "description": "Kroger\u00ae Vitamin D Whole Milk Half Gallon is full of refreshing yumminess. Contains vitamin D and is pasteurized for your safety and convenience. A great addition to any cereal or baked good, full of delicious flavor.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Food4Less Delivery Now", - "name": "Kroger Vitamin A & D Reduced Fat 2% Milk", - "price": "$2.99", - "price_unit": null, - "quantity": "0.5 gal", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_1034d77b-8673-4a6f-a1ef-9404fd14a5eb.jpeg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Ralphs", - "name": "Ralphs Lowfat Milk", - "price": "$2.99", - "price_unit": null, - "quantity": "1 gal", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_ed1e532a-3c30-4d22-855d-aaf89a5f467a.jpeg", - "description": "Ralphs\u00ae 1% Lowfat Milk Gallon is a tasty treasure in your fridge. Packed with flavor, this frothy delight offers Grade A goodness that is perfect for cereal, smoothies, or just a refreshing glass. Add delight to your daily routine with this tasty milk.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Ralphs", - "name": "Alta Dena Milk, Reduced Fat, 2% Milkfat", - "price": "$4.99", - "price_unit": null, - "quantity": "1 gal", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_3d03e0ac-5806-4727-89ff-ccb96d9da034.png", - "description": "Alta Dena 2% Milk is reduced fat milk with vitamin A and D, making it a wholesome choice for the entire family. Creamy and delicious, this fresh milk has 10 grams of protein and 25% of the daily value for calcium per serving. Pour some of this 2% reduced fat milk into your cereal, enjoy it with breakfast or drink it in a tall glass for a midnight snack. At 140 calories per serving, Alta Dena 2% Milk is a wholesome alternative to whole milk. Alta Dena dairy milk meets special requirements in safety, nutrition and production and reflects a commitment to the highest standard of dairy processing for over 50 years. This 2% milk comes from dedicated family farmers who take pride in nourishing communities across Southern California.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Ralphs", - "name": "Horizon Organic Milk, 128 fl oz Gallon Jug", - "price": "$9.99", - "price_unit": null, - "quantity": "128 fl oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a3ee5a5f-cfc5-4164-b2be-002b6fb30ecf.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Ralphs", - "name": "Kroger Vitamin D Whole Milk", - "price": "$1.99", - "price_unit": null, - "quantity": "1 pt", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_d70c3495-b3e4-4880-812d-8c617df35467.jpeg", - "description": "Kroger\u00ae Vitamin D Whole Milk Pint is your perfect pint-sized companion. This rich whole milk is best served chilled and shaken and is an easy choice for post-workout refreshment or on-the-go delight. Enjoy the bliss of the perfectly sized indulgence!", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Ralphs", - "name": "Broguiere's Whole Milk", - "price": "$5.99", - "price_unit": null, - "quantity": "1 qt", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_be3bdf77-5543-4d05-b476-efd3548f1ced.jpeg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Ralphs", - "name": "a2 Milk Whole Milk", - "price": "$5.99", - "price_unit": null, - "quantity": "59 fl oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_3b1642b8-88ed-499c-99f5-e8c3e02c3623.png", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - } - ], - "errors": [], - "page_title": "Milk Delivery or Pickup Near Me | Instacart", - "page_text_snippet": "\u00a0 skip navigation 92507 0 sponsore d stater bros. delivery available groceries bakery deli best seller current price: $3.99 $399 stater bros. vitamin d milk 1 gal \u2022 2 sizes current price: $3.99 $399 stater bros. reduced-fat 2% milk 1 gal \u2022 2 sizes current price: $2.99 $299 stater bros. regular milk 0.5 gal \u2022 2 sizes current price: $2.99 $299 stater bros. reduced-fat 2% milk 0.5 gal \u2022 2 sizes current price: $6.99 $699 great price horizon organic milk, 64 fl oz half gallon carton \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (139) 64 fl oz \u2022 2 sizes current price: $5.99 $599 great price alta dena milk, vitamin d \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (379) 1 gal \u2022 2 sizes walmart delivery available groceries home electronics best seller current price: $3.14 $314 great price milk, vitamin d, whole 1 gal \u2022 2 sizes current price: $3.12 $312 great value 2% reduced fat milk 128 oz \u2022 2 sizes current price: $1.93 $193 great price great value milk, whole, vitamin d 0.5 gal \u2022 2 sizes current price: $1.93 $193 great value 2% reduced fat milk 64 oz \u2022 2 sizes current price: $3.16 $316 great value milk 1% low fat 1 gal current price: $5.96 $596 great price horizon organic milk, 64 fl oz half gallon carton \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (139) 64 fl oz \u2022 3 sizes food4less delivery now delivery available groceries organic ralphs delivery available organic butcher shop farmer's market" -} \ No newline at end of file diff --git a/PlayWright/test_output/raw_olive_oil.json b/PlayWright/test_output/raw_olive_oil.json deleted file mode 100644 index 7633488..0000000 --- a/PlayWright/test_output/raw_olive_oil.json +++ /dev/null @@ -1,328 +0,0 @@ -{ - "query": "olive oil", - "url": "https://www.instacart.com/store/s?k=olive+oil", - "timestamp": "2026-03-17T08:59:37.796730Z", - "login_wall": false, - "location_wall": false, - "blocked": false, - "grid_found": true, - "store_count": 4, - "card_count": 24, - "products": [ - { - "store": "Costco", - "name": "Parthenon Organic Pitted Kalamata Olives, 52.91 oz", - "price": "$12.05", - "price_unit": null, - "quantity": "52.91 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_d571e83a-4e9c-41ff-8410-92beeb1a2f40.jpeg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Kirkland Signature, Organic Virgin Coconut Oil, 84 fl oz", - "price": "$22.38", - "price_unit": null, - "quantity": "84 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_ea3de76d-94bf-402d-be62-e63a45c2eefe.jpeg", - "description": "USDA Organic; Cold Pressed; Unrefined; Chemical Free; 84 fl. oz.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Kirkland Signature Spanish Queen Olives, 21 oz, 2-pack", - "price": "$17.28", - "price_unit": null, - "quantity": "2-pack", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_b487fc73-5bba-4adc-9893-371c63313a7f.jpeg", - "description": "Stuffed with Minced Pimiento; Kosher (Circle U)", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Tasso's Garlic & Jalapeno Double Stuffed Olives, 35.27 oz", - "price": "$11.18", - "price_unit": null, - "quantity": "35.27 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_c10347b0-6a9e-4f39-94f4-2c8d8c844f2e.jpeg", - "description": "Double Stuffed; Halkidiki Super Mammoth Olives; Harvested & Packed in Greece.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Marianne's, Avocado Oil, 67.6 fl oz", - "price": "$32.33", - "price_unit": null, - "quantity": "67.6 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_edd40cbf-c2ad-4901-b2af-f4a660b78179.jpeg", - "description": "Non-GMO Project Verified; BPA Free; Made from 100% Avocados; Made in the USA;Kosher (Circle U).", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Mazola, Corn Oil, 2.5 gal", - "price": "$35.44", - "price_unit": null, - "quantity": "2.5 gal", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_d4370ab7-095f-4590-a969-74e13b15d813.jpeg", - "description": "100% Pure; Cholesterol Free; Heart Healthy; Product of USA.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Bertolli Original Extra Virgin Olive Oil", - "price": "$29.99", - "price_unit": null, - "quantity": "50.7 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_d63db145-734d-438f-ab47-be0ccd6dee14.png", - "description": "Bertolli Extra Virgin Olive Oil Rich Taste embodies over 160 years of tradition. Crafted with care, each bulk refill size bottle brings Mediterranean flavors to your table, maintaining the highest quality from grove to plate. Cold pressed for full-bodied fruity flavor, this olive oil is free from processing, delivering a bold yet delicate taste. Versatile for salad dressing, vinaigrette, bread dipping, marinades, pasta dishes and more, our EVOO boasts a 365\u00b0F smoke point and 0.3% max acidity. This classic in Bertolli olive oil is Non-GMO Project Verified and made from the finest olives. As the world's #1 Olive Oil brand, Bertolli promises unparalleled excellence, inviting you to savor the richness of good Mediterranean living in every drop. The good living recipe.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "California Olive Ranch Extra Virgin Olive Oil Global Blend", - "price": "$17.99", - "price_unit": null, - "quantity": "16.9 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_486d1dd6-a334-496f-8847-31bc9484ac94.png", - "description": "GLOBAL BLEND EXTRA VIRGIN OLIVE OIL: Award-winning California Olive Ranch Global Blend Medium Extra Virgin Olive Oil (EVOO) is artfully balanced and blended by our California farmers and carefully selected grower partners from the world\u2019s best olive growers.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Bertolli Delicate Olive Oil", - "price": "$15.99", - "price_unit": null, - "quantity": "25.5 fl oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e6a04d84-d0c3-49ae-a19e-e94809c1ece8.png", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Pompeian Robust Extra Virgin Olive Oil", - "price": "$21.99", - "price_unit": null, - "quantity": "32 fl oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_e9051a7b-136b-4d42-81ba-b3d1650f94e3.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "California Olive Ranch Global Blend Extra Virgin Olive Oil", - "price": "$21.99", - "price_unit": null, - "quantity": "750 ml", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_9a4e86c7-36c3-418b-803b-25e904389ae9.png", - "description": "GLOBAL BLEND EXTRA VIRGIN OLIVE OIL: Award-winning California Olive Ranch Global Blend Medium Extra Virgin Olive Oil (EVOO) is artfully balanced and blended by our California farmers and carefully selected grower partners from the world\u2019s best olive growers .", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Stater Bros. Oil Olive Extra Virgin", - "price": "$7.99", - "price_unit": null, - "quantity": "16.9 fl oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_4c198b7b-93eb-4a1c-8224-1b17bcda0e86.jpg", - "description": "Imported. Since 1936.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Great Value Olive Oil, Extra Light Tasting", - "price": "$4.00", - "price_unit": null, - "quantity": "17 fl oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_006e3df5-58a0-4772-a98c-a20b424d96d8.jpeg", - "description": "Enjoy the delicate flavors of our Great Value Light Tasting Olive Oil. This oil is great to use for frying and baking because of its lighter flavor and higher smoke point. Use this oil as a great alternative to vegetable oil butter or shortening. Try using it in your next chicken stir fry or dish up some tasty roasted potatoes. Try it as a substitute for shortening in your favorite baking recipes. As a staple of the Mediterranean diet olive oil is loaded with antioxidants and anti-inflammatory properties. Great Value Light Tasting Olive Oil is a fragrant and flavorful blend that the whole family is sure to savor.Great Value products provide families with affordable high-quality grocery and household consumable options. With our wide range of product categories spanning grocery and household consumables we offer you a variety of products for your family's needs. Our products are conveniently available online and in Walmart stores nationwide allowing you to stock up and save money at the same time.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "California Olive Ranch Extra Virgin Olive Oil Global Blend", - "price": "$10.94", - "price_unit": null, - "quantity": "16.9 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_486d1dd6-a334-496f-8847-31bc9484ac94.png", - "description": "GLOBAL BLEND EXTRA VIRGIN OLIVE OIL: Award-winning California Olive Ranch Global Blend Medium Extra Virgin Olive Oil (EVOO) is artfully balanced and blended by our California farmers and carefully selected grower partners from the world\u2019s best olive growers.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Carapelli Organic Extra Virgin Olive Oil", - "price": "$8.50", - "price_unit": null, - "quantity": "16.9 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_681205bd-c64e-4fe0-819a-afc1435f2f5b.png", - "description": "Indulge in Mediterranean excellence with Carapelli Premium Organic Extra Virgin Olive Oil. Crafted from organically farmed olives, each bottle embodies artisanal craftsmanship and environmental stewardship. Simple notes of leafy greens and vegetables give this olive oil its personality, striking a harmony with its more bitter and spicy notes. Encased in an artfully designed bottle, dark glass preserves pristine quality of this evoo, while a non-slip texture and anti-drip spout ensure easy handling. Elevate your culinary creations with Carapelli Organic Extra Virgin Olive Oil - a perfect blend of tradition and innovation.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Pompeian Robust Extra Virgin Olive Oil", - "price": "$29.67", - "price_unit": null, - "quantity": "101 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_c0109af3-7612-4393-8ed2-22b258ed8a9b.jpg", - "description": "Expertly crafted by The Olive Oil People, this imported, first cold pressed extra virgin olive oil is authentically crafted by Pompeian\u2019s family of olive farmers and olive oil craftsmen. From start to finish, you can taste the difference in Pompeian olive oils because our olive farmers and olive oil craftsmen have carefully nurtured the world\u2019s best olives from grove to table, creating the best-tasting, highest-quality olive oil. Rooted in authenticity, our olive oils are crafted to help you eat and live well every day. Pompeian Robust Extra Virgin Olive Oil is perfect for salads and marinades.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Pompeian Smooth Extra Virgin Olive Oil", - "price": "$21.48", - "price_unit": null, - "quantity": "68 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_3f6d9287-1027-43f7-8f63-30f2c1549067.jpg", - "description": "Expertly crafted by The Olive Oil People, this imported, first cold pressed extra virgin olive oil is authentically crafted by Pompeian\u2019s family of olive farmers and olive oil craftsmen. From start to finish, you can taste the difference in Pompeian olive oils because our olive farmers and olive oil craftsmen have carefully nurtured the world\u2019s best olives from grove to table, creating the best-tasting, highest-quality olive oil. Rooted in authenticity, our olive oils are crafted to help you eat and live well every day. Pompeian Smooth Extra Virgin Olive Oil is perfect for saut\u00e9ing and stir-frying.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Pompeian Robust Extra Virgin Olive Oil", - "price": "$16.50", - "price_unit": null, - "quantity": "68 fl oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_f1adc498-d345-474d-bdf4-78bfd0693058.jpg", - "description": "Expertly crafted by The Olive Oil People, this imported, first cold pressed extra virgin olive oil is authentically crafted by Pompeian\u2019s family of olive farmers and olive oil craftsmen. From start to finish, you can taste the difference in Pompeian olive oils because our olive farmers and olive oil craftsmen have carefully nurtured the world\u2019s best olives from grove to table, creating the best-tasting, highest-quality olive oil. Rooted in authenticity, our olive oils are crafted to help you eat and live well every day. Pompeian Robust Extra Virgin Olive Oil is perfect for salads and marinades.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "ALDI", - "name": "Simply Nature Non GMO Grapeseed Oil Cooking Spray", - "price": "$3.69", - "price_unit": null, - "quantity": "4.7 fl oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_d5454ac0-76ee-439e-9475-2de2b672a798.jpg", - "description": "Simply Nature Grapeseed Oil Spray is a must-have for your kitchen. This 100% pure, non-GMO grapeseed oil spray is perfect for saut\ufffding vegetables, grilling meats or adding a light touch to your salads. This 100% pure, non-GMO verified oil spray ensures a clean, natural flavor in every dish. Elevate your meals effortlessly with Simply Nature Grapeseed Oil Spray.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "ALDI", - "name": "Specially Selected Blue Cheese Stuffed Olives", - "price": "$3.19", - "price_unit": null, - "quantity": "7 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_1cf02de5-5e6d-45a1-a51e-e35038f6c1f6.jpg", - "description": "Specially Selected Blue Cheese Stuffed Olives deliver a burst of flavor with every bite. These delectable olives, packed with tangy blue cheese, are perfect for enhancing your salads or elevating your charcuterie boards. Each serving contains only 25 calories, making them a guilt-free addition to your meals. Whether you are hosting a gathering or enjoying a cozy meal at home, these olives add a touch of sophistication to any dish.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "ALDI", - "name": "Countryside Creamery Spreadable Butter with Olive Oil and Sea Salt", - "price": "$4.39", - "price_unit": null, - "quantity": "15 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_734441c9-80dd-48d8-8b21-0a60ad400c52.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "ALDI", - "name": "Specially Selected Garlic Stuffed Olives", - "price": "$3.19", - "price_unit": null, - "quantity": "7 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_3b08d9d6-b0a4-47a5-bfb5-ba921f6fef51.jpg", - "description": "Specially Selected Garlic Stuffed Olives are a bold addition to any meal or appetizer platter. Each olive is carefully stuffed with a clove of garlic for a burst of flavor in every bite. Perfect for adding to salads, pasta dishes or enjoying straight from the jar. With only 20 calories per serving, they are a guilt-free indulgence. Enhance your culinary creations with these delicious garlic-stuffed olives.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "ALDI", - "name": "Specially Selected Jalapeno Stuffed Olives", - "price": "$3.19", - "price_unit": null, - "quantity": "7 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_fce560fa-e40d-4e22-aa76-0fcd15c1453e.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "ALDI", - "name": "Carlini Corn Oil", - "price": "$5.45", - "price_unit": null, - "quantity": "48 fl oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_b9f2c89c-14bf-4a6a-a51b-72470908c8d7.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - } - ], - "errors": [], - "page_title": "Olive Oil Delivery or Pickup Near Me | Instacart", - "page_text_snippet": "\u00a0 skip navigation 92507 0 costco delivery available groceries wholesale best seller current price: $21.76 $2176 kirkland signature, organic extra virgin olive oil, 2 l current price: $22.38 $2238 terra delyssa organic extra virgin olive oil, 67.63 fl oz \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (340) 1 l current price: $23.62 $2362 graza sizzle extra virgin olive oil, 750 ml, 2-count 2 x 750 ml current price: $17.40 $1740 pompeian extra virgin olive oil, 100% californian, 1 l 1 l current price: $23.62 $2362 kirkland signature olive oil, 3 l current price: $37.31 $3731 kirkland signature, extra virgin italian olive oil, 2 l stater bros. delivery available groceries bakery deli best seller current price: $4.99 $499 stater bros. extra virgin olive oil 8.5 fl oz current price: $9.99 $999 great price bertolli cold extracted original extra virgin olive oil \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (581) 16.9 fl oz current price: $9.99 $999 great price pompeian smooth extra virgin olive oil \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (47) 16 fl oz current price: $9.99 $999 full circle extra virgin olive oil 17 oz current price: $13.99 $1399 great price carapelli organic extra virgin olive oil \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (168) 16.9 fl oz current price: $9.99 $999 great price pompeian robust extra virgin olive oil \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (104) 16 fl oz walmart delivery available groceries home electronics aldi delivery available pickup available groceries produce organic" -} \ No newline at end of file diff --git a/PlayWright/test_output/raw_pasta.json b/PlayWright/test_output/raw_pasta.json deleted file mode 100644 index 040a726..0000000 --- a/PlayWright/test_output/raw_pasta.json +++ /dev/null @@ -1,328 +0,0 @@ -{ - "query": "pasta", - "url": "https://www.instacart.com/store/s?k=pasta", - "timestamp": "2026-03-17T09:00:49.757897Z", - "login_wall": false, - "location_wall": false, - "blocked": false, - "grid_found": true, - "store_count": 4, - "card_count": 24, - "products": [ - { - "store": "Stater Bros.", - "name": "Barilla Protein+ (Plus) Rotini Pasta - Plant Based Pasta - Made from Lentils, Chickpeas & Peas", - "price": "$3.99", - "price_unit": null, - "quantity": "14.5 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_7741bb41-d115-4e6c-9506-380a4cdf2913.png", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Culinary Tours Pappardelle Artisan Pasta Bronze Die", - "price": "$3.99", - "price_unit": null, - "quantity": "12 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_3e9284ac-80a7-4151-968c-2c03b0c9c84a.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Barilla Ready Pasta, Fully Cooked Penne Pasta, Non-GMO & Kosher", - "price": "$1.99", - "price_unit": null, - "quantity": "7 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_3529fe98-5d1a-446d-afe1-fd1afb17a56a.png", - "description": "Barilla Ready Pasta Penne pasta is a fully cooked pasta that's ready in the microwave in just 60 seconds. Made with three simple ingredients\u2014a dash of extra virgin olive oil, a pinch of sea salt and authentic Barilla pasta\u2014Ready Pasta has no preservatives and is non-GMO certified. Simply heat the pouch in the microwave then add your favorite pasta sauce or toppings for a quick and delicious dish or pasta meal.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Barilla Al Bronzo Mezzi Rigatoni Pasta", - "price": "$3.59", - "price_unit": null, - "quantity": "1 lb", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_508564fa-176a-4c99-9430-ae44b1eea32d.png", - "description": "Barilla\u00ae Al Bronzo\u00ae pasta is traditional bronze-cut pasta, for extraordinary sauce grip and more flavor in every bite.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Anthony's Fettuccine Pasta", - "price": "$1.89", - "price_unit": null, - "quantity": "16 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_04d06f4c-7499-4fef-9874-8fdf3bd5b01a.png", - "description": "An American classic since 1927. A Classic American Story: In 1906, Anthony Bizzarri moved to Southern California to sell pasta door-to-door and formed the L.A. Macaroni Company, renaming it Anthony's in 1927. Nearly a century later, Anthony's Pasta continues to be embraced by generations for high quality, classic American meals.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Stater Bros.", - "name": "Buitoni Fettuccine, Refrigerated Pasta Noodles", - "price": "$3.59", - "price_unit": null, - "quantity": "9 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_f2ad0892-6081-4d00-a18c-7dd375c1f778.jpg", - "description": "Serve up a delicious pasta dinner in minutes with Buitoni Fettuccine. These convenient refrigerated fettuccine noodles cook in just two minutes \u2013 significantly faster than dry fettuccine. Buitoni Fettuccine comes in a classic cut kids love and is made with non-GMO ingredients. Fettuccine noodles are flat ribbons of pasta that pair well with an array of sauces. Combine them with Buitoni Alfredo Sauce for a traditional Fettuccine Alfredo, drizzle them with olive oil and sprinkle with red pepper flakes for a hot lunch you can make in minutes, or mix them with Buitoni Freshly Shredded Parmesan Cheese, diced tomatoes and Italian dressing for a chilled pasta salad. From pasta sides to the main course, no matter how you prepare them, Buitoni Fettuccine pasta noodles help you get family meals on the table quickly. To cook, simply add this refrigerated pasta to two quarts of boiling water. Reduce heat and boil gently for two minutes, stirring frequently. Drain water and serve with your favorite Buitoni pasta sauce. With this 9 oz package of Buitoni Fettuccine, you can create crave-worthy, quick meals in minutes. Buitoni provides convenient and delicious Italian-inspired meal solutions that give busy parents a fresh way to think about family dinner. In addition to fettuccine, Buitoni\u2019s line of refrigerated pasta includes tortellini, tortelloni, ravioli, and long cut pasta shapes such as linguine, spaghetti and angel hair. Buitoni also offers Marinara Sauce, Alfredo Sauce and Basil Pesto. All of Buitoni\u2019s products are made with simple, high-quality ingredients you can feel good serving for family meals.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Barilla Ready Pasta, Fully Cooked Elbows Pasta, Non-GMO & Kosher", - "price": "$1.97", - "price_unit": null, - "quantity": "7 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_42312ce6-20f3-4562-8fd2-30bda9538779.png", - "description": "Barilla Ready Pasta Elbows pasta is a fully cooked pasta that's ready in the microwave in just 60 seconds. Made with 3 simple ingredients\u2014a dash of extra virgin olive oil, a pinch of sea salt and authentic Barilla pasta\u2014Ready Pasta has no preservatives and is non-GMO certified. Simply heat the pouch in the microwave then add your favorite pasta sauce or toppings for a quick and delicious dish or pasta meal.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Barilla Whole Grain Spaghetti Pasta", - "price": "$1.84", - "price_unit": null, - "quantity": "16 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_a09dd483-3d0f-4781-a8ef-63473ce5b450.png", - "description": "Enjoy a wholesome pasta night with Barilla Whole Grain Pasta. Made with one simple ingredient\u2014whole grain durum wheat flour\u2014this spaghetti pasta serves as an excellent source of natural fiber while offering the same delicious Barilla taste that pasta lovers have trusted for generations.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Colavita Fettuccine Nest Pasta", - "price": "$3.38", - "price_unit": null, - "quantity": "16 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_8d278730-a314-455b-ae3b-eb1d0f669152.jpg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Pasta Roni Butter and Garlic Pasta Mix", - "price": "$1.38", - "price_unit": null, - "quantity": "4.7 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_7cd62c47-5a5f-4b78-b67d-4d7dadbd512f.jpeg", - "description": "Our Pasta Roni products offer a wide variety of pasta shapes perfectly matched with flavorful sauces that can be used a main course or side dish. Try our irresistible angel hair pasta tossed in a creamy butter and garlic sauce.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Anthony's Linguine Pasta", - "price": "$1.54", - "price_unit": null, - "quantity": "16 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_6ba717eb-5e78-43e5-b9d3-e12ec398de68.jpeg", - "description": "Anthony's Linguine PastaMake all your favorite Italian American recipes by using Anthony's Linguine! This trusted favorite comes in a 16-ounce package perfect to feed your entire family! Made with 100% high quality durum wheat the Linguine from Anthony's is the perfect pasta for a variety of classic Italian American dishes. Anthony's Linguine is sure to be a family favorite in all your delicious pasta dishes!", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Walmart", - "name": "Pasta Roni Shells & White Cheddar", - "price": "$1.38", - "price_unit": null, - "quantity": "6.2 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_73c76eef-94e0-48ee-8268-054999da8bbc.jpeg", - "description": "Pasta Roni Shells & White Cheddar Pasta 6.2 oz. Our Pasta Roni products offer a wide variety of pasta shapes perfectly matched with flavorful sauces that can be used a main course or side dish. Try our irresistible shell shaped pasta in a smooth white cheddar flavored sauce and your family might give macaroni and cheese the elbow! Shelf-Stable delicious and easy side dish or meal in a regular size cardboard box. Contains wheat.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Rana Shrimp Ravioli With Lobster Sauce, 16 oz, 2-count", - "price": "$16.16", - "price_unit": null, - "quantity": "2-count", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_947388a4-cbca-41d6-8943-a1e14d893e41.jpeg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Nissin Cup Noodles, Chicken, 2.5 oz, 24-count", - "price": "$14.54", - "price_unit": null, - "quantity": "24-count", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_ab12d7ab-6006-4bee-a7e1-66c20e1c7930.jpeg", - "description": "Rich and Savory Chicken Flavor; No Added MSG; Ready in 3 Minutes; 24-Count; Net Weight 3.75 lbs.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Kirkland Signature Italian Sausage and Beef Lasagna, 3 lbs, 2-count", - "price": "$22.38", - "price_unit": null, - "quantity": "2-count", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_dac90c01-83d8-402b-90d1-23a6c545a0b0.jpeg", - "description": "Italian Sausage and Beef Lasagna; 3 lb tray; 2 trays.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Kraft, Macaroni & Cheese Dinner Cup, 2.05 oz, 12-Count", - "price": "$12.30", - "price_unit": null, - "quantity": "12-Count", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_aa511acb-e4a4-44a0-b884-975facf40484.jpeg", - "description": "No Artificial Preservatives, Flavors, or Dyes; Cooks in 3.5 minutes; 2.05 oz Microwavable Cups 12-Count; Total Net Weight 24.6 oz.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Samyang Buldak Ramen Carbonara, Spicy Chicken, 3.7 oz, 6-count", - "price": "$14.92", - "price_unit": null, - "quantity": "6-count", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_28e85faa-c930-45ba-ab59-cf591730445b.jpeg", - "description": "Buldak Ramen Carbonara; Spicy Chicken; MF Halal; Naturally and Artificially Flavored; Imported from South Korea.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Costco", - "name": "Nissin Cup Noodles, Shrimp, 2.5 oz, 24-count", - "price": "$14.54", - "price_unit": null, - "quantity": "24-count", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_e382260d-e0bb-4ebc-b648-44e8a0af2cb6.jpeg", - "description": "Rich and Savory Shrimp Flavor; No Added MSG; Ready In 3 Minutes; 24-Count; Net Weight 3.75 lbs.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Ralphs", - "name": "Private Selection\u00ae Italian Rigatoni", - "price": "$2.29", - "price_unit": null, - "quantity": "16 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_324c5552-394b-4d7c-a3e8-50e6f35b99f0.jpeg", - "description": "Private Selection\u00ae Italian Rigatoni is crafted with durum wheat semolina and dried for a consistent flavor, golden color and coarse texture that holds sauce well.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Ralphs", - "name": "Goya Shells Pasta", - "price": "$0.59", - "price_unit": null, - "quantity": "7 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_24d72799-186e-47b8-9528-b8bf84bb531c.jpg", - "description": "Pasta comes in all shapes and sizes for all kinds of recipes. With numerous pasta shapes, Goya gives you dozens of ways to prepare delicious, home cooked soups, salads, appetizers and entr\u00e9es.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Ralphs", - "name": "Goya Stars Pasta", - "price": "$0.59", - "price_unit": null, - "quantity": "7 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_d823a764-c1ac-4832-87c4-6b6c40170ba2.jpg", - "description": "Pasta comes in all shapes and sizes for all kinds of recipes. With numerous pasta shapes, Goya\u00ae gives you dozens of ways to prepare delicious home cooked soups, salads, appetizers and entr\u00e9es.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Ralphs", - "name": "Anthony's Rotini", - "price": "$1.99", - "price_unit": null, - "quantity": "16 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_62ba26c7-55e9-461e-b709-e1774afe82d0.png", - "description": "An American classic since 1927. A Classic American Story: In 1906, Anthony Bizzarri moved to Southern California to sell pasta door-to-door and formed the L.A. Macaroni Company, renaming it Anthony's in 1927. Nearly a century later, Anthony's Pasta continues to be embraced by generations for high quality, classic American meals.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Ralphs", - "name": "Rao's Fettuccine Pasta Noodles", - "price": "$3.99", - "price_unit": null, - "quantity": "16 oz", - "image_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_aa411f57-4101-465c-95a0-1229c1c07e9f.jpeg", - "description": null, - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - }, - { - "store": "Ralphs", - "name": "Simple Truth Organic\u00ae Penne Rigate Pasta", - "price": "$1.99", - "price_unit": null, - "quantity": "16 oz", - "image_url": "https://www.instacart.com/assets/domains/product-image/file/large_2904064f-19f5-439e-89b6-4dc418951ab9.jpeg", - "description": "Simple Truth Organic\u00ae Penne Rigate Pasta will bring you delicious pasta joy. As a USDA organic and non-GMO delight, it has no artificial preservatives, colors or flavors. Penne Rigate delivers as a base for a variety pasta dishes. Made from wheat, this is a great pasta to begin any dish.", - "out_of_stock": false, - "name_missing": false, - "price_missing": false, - "detail_html_snippet": null - } - ], - "errors": [], - "page_title": "Pasta Delivery or Pickup Near Me | Instacart", - "page_text_snippet": "\u00a0 skip navigation 92507 0 stater bros. delivery available groceries bakery deli best seller current price: $1.99 $199 great price barilla rotini - non-gmo pasta made with durum wheat semolina & kosher certified \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (5) 1 lb current price: $1.99 $199 great price barilla tri-color rotini - non-gmo pasta made with durum wheat semolina & kosher \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (5) 12 oz current price: $1.39 $139 stater bros. penne rigate pasta 16 oz current price: $1.99 $199 great price barilla thin spaghetti pasta \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (168) 16 oz current price: $1.99 $199 barilla pastina pasta \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (9) 12 oz current price: $1.39 $139 stater bros. spaghetti pasta 16 oz walmart delivery available groceries home electronics best seller current price: $0.98 $098 great value enriched macaroni product rotini 16 oz current price: $1.84 $184 great price barilla rotini - non-gmo pasta made with durum wheat semolina & kosher certified \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (5) 1 lb current price: $1.84 $184 great price barilla tri-color rotini - non-gmo pasta made with durum wheat semolina & kosher \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (5) 12 oz current price: $1.84 $184 great price barilla thin spaghetti pasta \u2605\u2605\u2605\u2605\u2605 \u2605\u2605\u2605\u2605\u2605 (168) 16 oz current price: $0.98 $098 great value enriched macaroni product orzo pasta 16 oz current price: $0.98 $098 great value enriched macaroni enriched tomato macaroni & enriched spinach macaroni product garden rotini 16 oz costco delivery available groceries wholesale ralphs delivery available organic butcher shop farmer's marke" -} \ No newline at end of file diff --git a/PlayWright/test_output/summary.json b/PlayWright/test_output/summary.json deleted file mode 100644 index 7deac65..0000000 --- a/PlayWright/test_output/summary.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "run_timestamp": "2026-03-17T09:01:14.189457Z", - "queries_tested": [ - "chicken breast", - "olive oil", - "milk", - "eggs", - "pasta" - ], - "selectors_used": { - "item_card": "[data-testid^=\"item_list_item_\"]", - "detail_dialog": "[role=\"dialog\"][aria-label=\"item details\"]", - "detail_name": "[aria-label=\"item details\"] h2", - "detail_price": "JS: span[text^='Current price:'] inside dialog" - }, - "flags": { - "any_login_wall": false, - "any_location_wall": false, - "any_blocked": false, - "all_grids_found": true - }, - "totals": { - "total_cards": 120, - "total_complete": 120 - }, - "per_query": [ - { - "query": "chicken breast", - "login_wall": false, - "location_wall": false, - "blocked": false, - "grid_found": true, - "card_count": 24, - "complete_count": 24, - "errors": [] - }, - { - "query": "olive oil", - "login_wall": false, - "location_wall": false, - "blocked": false, - "grid_found": true, - "card_count": 24, - "complete_count": 24, - "errors": [] - }, - { - "query": "milk", - "login_wall": false, - "location_wall": false, - "blocked": false, - "grid_found": true, - "card_count": 24, - "complete_count": 24, - "errors": [] - }, - { - "query": "eggs", - "login_wall": false, - "location_wall": false, - "blocked": false, - "grid_found": true, - "card_count": 24, - "complete_count": 24, - "errors": [] - }, - { - "query": "pasta", - "login_wall": false, - "location_wall": false, - "blocked": false, - "grid_found": true, - "card_count": 24, - "complete_count": 24, - "errors": [] - } - ] -} \ No newline at end of file