[{"data":1,"prerenderedAt":523},["ShallowReactive",2],{"navigation_docs":3,"-catalogue-products":178,"-catalogue-products-surround":518},[4,25,50,81,112,133,158],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting started",false,"\u002Fgetting-started","1.getting-started",[10,15,20],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-book-open",{"title":16,"path":17,"stem":18,"icon":19},"Concepts","\u002Fgetting-started\u002Fconcepts","1.getting-started\u002F2.concepts","i-lucide-book-a",{"title":21,"path":22,"stem":23,"icon":24},"Quick start","\u002Fgetting-started\u002Fquick-start","1.getting-started\u002F3.quick-start","i-lucide-rocket",{"title":26,"icon":27,"path":28,"stem":29,"children":30,"page":6},"Workspace","i-lucide-users","\u002Fworkspace","2.workspace",[31,36,41,45],{"title":32,"path":33,"stem":34,"icon":35},"Account","\u002Fworkspace\u002Faccount","2.workspace\u002F1.account","i-lucide-circle-user",{"title":37,"path":38,"stem":39,"icon":40},"Teams","\u002Fworkspace\u002Fteams","2.workspace\u002F2.teams","i-lucide-building-2",{"title":42,"path":43,"stem":44,"icon":27},"Members and roles","\u002Fworkspace\u002Fmembers-and-roles","2.workspace\u002F3.members-and-roles",{"title":46,"path":47,"stem":48,"icon":49},"Projects","\u002Fworkspace\u002Fprojects","2.workspace\u002F4.projects","i-lucide-folder-kanban",{"title":51,"icon":52,"path":53,"stem":54,"children":55,"page":6},"Catalogue","i-lucide-package","\u002Fcatalogue","3.catalogue",[56,61,66,71,76],{"title":57,"path":58,"stem":59,"icon":60},"Products","\u002Fcatalogue\u002Fproducts","3.catalogue\u002F1.products","i-lucide-box",{"title":62,"path":63,"stem":64,"icon":65},"Offers","\u002Fcatalogue\u002Foffers","3.catalogue\u002F2.offers","i-lucide-tag",{"title":67,"path":68,"stem":69,"icon":70},"Brands","\u002Fcatalogue\u002Fbrands","3.catalogue\u002F3.brands","i-lucide-badge-check",{"title":72,"path":73,"stem":74,"icon":75},"Merchants","\u002Fcatalogue\u002Fmerchants","3.catalogue\u002F4.merchants","i-lucide-store",{"title":77,"path":78,"stem":79,"icon":80},"Custom attributes","\u002Fcatalogue\u002Fcustom-attributes","3.catalogue\u002F5.custom-attributes","i-lucide-list-plus",{"title":82,"icon":83,"path":84,"stem":85,"children":86,"page":6},"Scraping","i-lucide-scan-search","\u002Fscraping","4.scraping",[87,92,97,102,107],{"title":88,"path":89,"stem":90,"icon":91},"Connect Scrape Admin","\u002Fscraping\u002Fconnect-scrape-admin","4.scraping\u002F1.connect-scrape-admin","i-lucide-plug",{"title":93,"path":94,"stem":95,"icon":96},"Scrape profiles","\u002Fscraping\u002Fscrape-profiles","4.scraping\u002F2.scrape-profiles","i-lucide-scan-text",{"title":98,"path":99,"stem":100,"icon":101},"Schedules and configuration","\u002Fscraping\u002Fschedules-and-configuration","4.scraping\u002F3.schedules-and-configuration","i-lucide-sliders-horizontal",{"title":103,"path":104,"stem":105,"icon":106},"Sync and reconcile","\u002Fscraping\u002Fsync-and-reconcile","4.scraping\u002F4.sync-and-reconcile","i-lucide-refresh-cw",{"title":108,"path":109,"stem":110,"icon":111},"Webhooks","\u002Fscraping\u002Fwebhooks","4.scraping\u002F5.webhooks","i-lucide-webhook",{"title":113,"icon":114,"path":115,"stem":116,"children":117,"page":6},"Growing the catalogue","i-lucide-sprout","\u002Fgrowing-the-catalogue","5.growing-the-catalogue",[118,123,128],{"title":119,"path":120,"stem":121,"icon":122},"Imports","\u002Fgrowing-the-catalogue\u002Fimports","5.growing-the-catalogue\u002F1.imports","i-lucide-import",{"title":124,"path":125,"stem":126,"icon":127},"Repair queues","\u002Fgrowing-the-catalogue\u002Frepair-queues","5.growing-the-catalogue\u002F2.repair-queues","i-lucide-wrench",{"title":129,"path":130,"stem":131,"icon":132},"Wrong URL flow","\u002Fgrowing-the-catalogue\u002Fwrong-url-flow","5.growing-the-catalogue\u002F3.wrong-url-flow","i-lucide-route",{"title":134,"icon":135,"path":136,"stem":137,"children":138,"page":6},"Publishing","i-lucide-globe","\u002Fpublishing","6.publishing",[139,143,148,153],{"title":140,"path":141,"stem":142,"icon":135},"Websites","\u002Fpublishing\u002Fwebsites","6.publishing\u002F1.websites",{"title":144,"path":145,"stem":146,"icon":147},"Website content","\u002Fpublishing\u002Fwebsite-content","6.publishing\u002F2.website-content","i-lucide-languages",{"title":149,"path":150,"stem":151,"icon":152},"SEO templates","\u002Fpublishing\u002Fseo-templates","6.publishing\u002F3.seo-templates","i-lucide-search",{"title":154,"path":155,"stem":156,"icon":157},"Analytics","\u002Fpublishing\u002Fanalytics","6.publishing\u002F4.analytics","i-lucide-chart-line",{"title":159,"icon":160,"path":161,"stem":162,"children":163,"page":6},"Developers","i-lucide-code","\u002Fdevelopers","7.developers",[164,169,173],{"title":165,"path":166,"stem":167,"icon":168},"Public API","\u002Fdevelopers\u002Fpublic-api","7.developers\u002F1.public-api","i-lucide-code-xml",{"title":170,"path":171,"stem":172,"icon":52},"Listings client","\u002Fdevelopers\u002Flistings-client","7.developers\u002F2.listings-client",{"title":174,"path":175,"stem":176,"icon":177},"Click tracking","\u002Fdevelopers\u002Fclick-tracking","7.developers\u002F3.click-tracking","i-lucide-mouse-pointer-click",{"id":179,"title":57,"body":180,"description":510,"extension":511,"links":512,"meta":513,"navigation":514,"path":58,"seo":515,"stem":59,"__hash__":517},"docs\u002F3.catalogue\u002F1.products.md",{"type":181,"value":182,"toc":496},"minimark",[183,195,202,207,232,235,258,287,291,332,336,344,348,354,368,371,391,396,418,422,428,475,478,482,492],[184,185,186,187,190,191,194],"p",{},"A product is the thing you compare, such as a pair of headphones or a monitor. Each product collects the offers (shop listings) that sell it, and the platform shows the lowest price across them. Open ",[188,189,57],"strong",{}," in the project sidebar to see them all. For how products relate to offers, brands and merchants, see ",[192,193,16],"a",{"href":17},".",[184,196,197],{},[198,199],"img",{"alt":200,"src":201},"The product list with search, brand and merchant filters","\u002Fscreenshots\u002Fproducts.png",[203,204,206],"h2",{"id":205},"the-product-list","The product list",[184,208,209,210,213,214,216,217,216,220,223,224,227,228,194],{},"The table has these columns: ",[188,211,212],{},"Product"," (name with its brand underneath), ",[188,215,62],{},", ",[188,218,219],{},"Lowest price",[188,221,222],{},"Clicks (30d)"," and ",[188,225,226],{},"Updated",". Click a column header to sort by it. Offers are shown as \"active \u002F total\", for example ",[229,230,231],"code",{},"1 \u002F 2",[184,233,234],{},"Use the toolbar above the table to narrow the list:",[236,237,238,245],"ul",{},[239,240,241,244],"li",{},[188,242,243],{},"Search products..."," searches by text.",[239,246,247,223,250,253,254,257],{},[188,248,249],{},"Filter by brand",[188,251,252],{},"Filter by merchant"," limit the list to one brand or one shop. Both can be combined with the search. Use ",[188,255,256],{},"Clear filters"," to reset them.",[184,259,260,261,264,265,216,268,271,272,275,276,223,279,282,283,286],{},"The ",[188,262,263],{},"..."," menu at the end of a row offers ",[188,266,267],{},"Open",[188,269,270],{},"Quick view"," (a side panel, with an ",[188,273,274],{},"Open product"," button), and, if you can edit, ",[188,277,278],{},"Edit",[188,280,281],{},"Add offer",". ",[188,284,285],{},"Delete"," is only shown to project admins.",[203,288,290],{"id":289},"create-a-product","Create a product",[292,293,294,299,302,306,325,329],"steps",{},[295,296,298],"h3",{"id":297},"click-new-product","Click New product",[184,300,301],{},"The button is at the top right of the list. You need write access to see it.",[295,303,305],{"id":304},"fill-in-the-form","Fill in the form",[184,307,308,309,312,313,316,317,320,321,324],{},"Choose a ",[188,310,311],{},"Brand"," (search for one, or create it on the spot), type the ",[188,314,315],{},"Name",", and optionally add a ",[188,318,319],{},"Description",". The ",[188,322,323],{},"Slug"," is generated from the brand and name until you edit it yourself.",[295,326,328],{"id":327},"click-create-product","Click Create product",[184,330,331],{},"You land on the new product's page.",[333,334,335],"tip",{},"Write the name without the brand. A leading brand name is removed automatically.",[184,337,338,339,341,342,194],{},"You can also paste a product URL into the ",[188,340,315],{}," field. The form then checks whether that URL is already tracked and shows the product and shop that use it. If it is new, the URL is added as the first offer once the product exists. To add many products from URLs at once, see ",[192,343,119],{"href":120},[203,345,347],{"id":346},"the-product-page","The product page",[184,349,350],{},[198,351],{"alt":352,"src":353},"A product page with its details and offers","\u002Fscreenshots\u002Fproduct-detail.png",[184,355,356,357,359,360,363,364,367],{},"The top of the page shows the ",[188,358,319],{}," and a ",[188,361,362],{},"Details"," card with the brand, slug, clicks in the last 30 days, and created and updated times. An ",[188,365,366],{},"Important note"," or a deprecation notice appears above it when one is set.",[184,369,370],{},"Below, the page has two tabs:",[236,372,373,385],{},[239,374,375,377,378,381,382,384],{},[188,376,62],{}," lists every shop offer for the product with merchant, price, stock, status, last run, a price trend, clicks and an ",[188,379,380],{},"Active"," switch. Click a row to open the offer, see ",[192,383,62],{"href":63},". If all offers are inactive, the page warns that the product has no price.",[239,386,387,390],{},[188,388,389],{},"History"," lists changes made to the product (when, action, who, and what changed). Click an entry for details.",[184,392,393,394,194],{},"Custom fields for the product are shown between the details and the tabs, see ",[192,395,77],{"href":78},[184,397,398,399,216,401,216,403,406,407,409,410,223,413,415,416,194],{},"The buttons at the top right are ",[188,400,281],{},[188,402,278],{},[188,404,405],{},"SEO"," (see ",[192,408,149],{"href":150},") and, for project admins, ",[188,411,412],{},"Merge",[188,414,285],{},". When the project is connected to Scrape Admin, extra sync actions for the product's offers are shown as well, see ",[192,417,103],{"href":104},[203,419,421],{"id":420},"merge-duplicates","Merge duplicates",[184,423,424,425,427],{},"If the same product exists twice, merge one into the other. Merging needs admin access. Open the product you want to get rid of and click ",[188,426,412],{},". A four-step dialog guides you:",[429,430,431,440,453,466],"ol",{},[239,432,433,436,437,194],{},[188,434,435],{},"Destination",": pick the product that remains under ",[188,438,439],{},"Merge into",[239,441,442,445,446,216,448,223,450,452],{},[188,443,444],{},"Fields",": for ",[188,447,315],{},[188,449,311],{},[188,451,319],{},", keep the destination's value or use this product's.",[239,454,455,457,458,461,462,465],{},[188,456,62],{},": review what happens to each offer. An offer from a shop the destination does not have yet is ",[188,459,460],{},"Moved",". If the destination already has an offer from the same shop, the offers are ",[188,463,464],{},"Merged"," into the destination's one: empty price and stock values are filled in and the price history is moved over.",[239,467,468,471,472,194],{},[188,469,470],{},"Confirm",": click ",[188,473,474],{},"Merge products",[184,476,477],{},"The price history, change history and click counts move to the destination, the merged product is deleted, and you are taken to the destination product's page. This cannot be undone.",[203,479,481],{"id":480},"delete-a-product","Delete a product",[184,483,484,485,487,488,491],{},"Admins can delete a product from its page or from the ",[188,486,263],{}," menu in the list. If the product has offers, they are deleted too, together with their price history, and you must type the product name to confirm. Click ",[188,489,490],{},"Delete product"," to finish.",[493,494,495],"warning",{},"Deleting is permanent. If the product is a duplicate, merge it instead so the price history is kept.",{"title":497,"searchDepth":498,"depth":498,"links":499},"",2,[500,501,507,508,509],{"id":205,"depth":498,"text":206},{"id":289,"depth":498,"text":290,"children":502},[503,505,506],{"id":297,"depth":504,"text":298},3,{"id":304,"depth":504,"text":305},{"id":327,"depth":504,"text":328},{"id":346,"depth":498,"text":347},{"id":420,"depth":498,"text":421},{"id":480,"depth":498,"text":481},"Find, create, edit, merge and delete the products you compare, and see their offers and price history.","md",null,{},{"icon":60},{"title":57,"description":516},"How to search and filter products, create a new product, read a product page, merge duplicates and delete products in the back office.","dbWuuluOmhQ3W0KQwekrHVN9YSjCRSkqW9ZP03D5umA",[519,521],{"title":46,"path":47,"stem":48,"description":520,"icon":49,"children":-1},"List projects, create a new one, read the project dashboard and edit general project settings.",{"title":62,"path":63,"stem":64,"description":522,"icon":65,"children":-1},"Monitor offer health, understand active, inactive and gone offers, and fix price history.",1792430223305]