Controleren of het werk binnen de limieten past
ps_check_capacity
- FreeWerkt in TellMyShop Free
- Alleen lezen
- Basis · altijd aan
- Zichtbaar direct na installatie
Controleert vóór een grotere klus of die binnen de uurlimieten past die je in het modulepaneel hebt ingesteld, zodat de chat nooit halverwege stopt.
TellMyShop Free: Ja. Deze tool zit in TellMyShop Free, dat niets kost. Hij leest alleen je winkel en verandert nooit iets.
Vraag het aan de chat
“Kun je vandaag de beschrijvingen van alle 300 producten in Tuinverlichting herschrijven?”
Voorbeeldantwoord
Past niet volledig. Nodig: ongeveer 618 aanroepen en 12 schrijfacties; over dit uur: 292 van 300 aanroepen en 150 van 150 schrijfacties. Nu passen ongeveer 280 van de 600 producten (rond 14:35 komt er weer ruimte vrij). Opties: 1. In fases: 280 nu, de rest in de volgende uren. 2. Verhoog de limiet voor aanroepen in het paneel naar 630 zolang het werk duurt. 3. Goedkoper: lees de producten uit zoeklijsten in plaats van één voor één.
Technische details
Controleert vóór het begin van een grotere klus of die past binnen de connectorlimieten uit het modulepaneel: toolaanroepen, schrijfacties en bestandsschrijfacties per uur. Geef het aantal te wijzigen items (items), de grootte van een reeks (batch_size, standaard 50, het maximum dat één schrijfaanroep accepteert), de geplande leesaanroepen (reads, bijvoorbeeld één ps_get_product per product; standaard één lijst per reeks) en het aantal bestanden (files, aparte limiet). Geeft een tabel met limiet, gebruikt, over en nodig voor dit uur, het plan (items, reeksen, leesacties) en een oordeel: het past volledig, of niet, met hoeveel items nu passen, wanneer er weer ruimte vrijkomt en tot welke waarde je elke limiet moet verhogen. Claude vertelt de eigenaar dat dan in één zin en stelt, als het niet past, vóór de start één aanpak voor: in fases, de limiet in het paneel verhogen zolang het werk duurt, of een goedkopere aanpak (zoeklijsten in plaats van losse leesacties, grotere reeksen). Met de schakelaar Onderhoud aan vermeldt het ook wanneer de schakelaar zichzelf uitzet. Gebruik dit vóór werk aan meer dan ongeveer 20 items, in meerdere reeksen of aan meerdere bestanden.
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| items | integer | ja | Hoeveel items (producten, categorieën, pagina’s) je in totaal gaat wijzigen. Bereik 0 tot 100.000. |
| batch_size | integer | nee | Items in één schrijfreeks (standaard 50, het maximum dat één aanroep accepteert). Bereik 1 tot 50. |
| reads | integer | nee | Geplande leesaanroepen (bijvoorbeeld ps_get_product voor elk product, of zoeklijsten). Standaard: één lijst per reeks. Bereik 0 tot 100.000. |
| files | integer | nee | Hoeveel bestanden (thema, modules) je gaat wijzigen. Aparte limiet. Bereik 0 tot 1000. |
Grenzen
Alleen lezen: verandert niets en telt als één aanroep. items is verplicht. Het aantal aanroepen is een schatting: elke reeks telt 3 aanroepen (voorbeeld, schrijven, controle) plus de leesacties; schrijfacties zijn exact, één reeks van maximaal 50 items is één schrijfactie, en elk bestand telt als één schrijfactie en één bestandsschrijfactie. De limieten zijn de uurlimieten uit het paneel (standaard 300 aanroepen, 150 schrijfacties, 20 bestandsschrijfacties), geteld over de laatste 60 minuten. Altijd beschikbaar, in Free en Pro.
Verwante tools
- Winkelinfo ophalen ps_get_shop_info
- Producten zoeken ps_search_products
- Productcontent bijwerken ps_update_product_content
- Een kant-en-klare taak ophalen ps_get_ready_job
Toepassingen met deze tool
Laatst bijgewerkt: 2026-10-11