Sari la conținut
DataEase
Încercați gratuit

Colecții

O Colecție grupează produse astfel încât cumpărătorii să le găsească mai repede - gândiți-vă la „Pantofi de alergare” sau „Reduceri de vară.”
DataEase vă permite să:

  • Creați sau redenumiți sute de colecții într-o singură încărcare.
  • Adăugați sau eliminați produse, reguli, surse și condiții în masă.
  • Schimbați rapid ordinea de sortare, imaginile și textul SEO.

Noul model de colecții Shopify (Admin API 2026-07). Shopify nu mai împarte colecțiile în „inteligente” și „manuale”. O colecție este construită din una sau mai multe surse; fiecare sursă are condiții de includere/excludere și/sau produse, variante sau sub-colecții alese manual. DataEase suportă acest model prin coloanele Surse și condiții (detalii mai jos). Fișierele cu coloanele clasice de reguli și produse continuă să funcționeze pentru colecțiile pe care coloanele clasice le mai pot descrie.

Ghidul colecțiilor Shopify aici.


  1. Export
  2. Import
  3. Referință câmpuri
  4. Filtre
  5. Surse și condiții

  1. Alegeți CSV sau Excel.
  2. Selectați Collection ca entitate.
  3. Selectați câmpurile de care aveți nevoie - title, sortOrder, ruleColumn, etc. Pentru a exporta colecțiile construite cu noul model, activați grupul de coloane Surse și condiții.
  4. Opțional: bifați Antete și valori în stil Matrixify pentru a scrie coloanele de surse și condiții cu antete și valori în stil Matrixify (de exemplu Source: Type, Include, any condition) în loc de valorile API (sourceType, INCLUDE, ANY).
  5. Rulați sarcina și descărcați fișierul.

Colecții pe care coloanele clasice nu le pot descrie. Dacă o colecție folosește noul model într-un mod pe care coloanele clasice de reguli nu îl pot exprima (de exemplu mai multe surse, excluderi, surse de variante sau condiții combinate cu alegeri manuale), celulele sale ruleColumn/ruleRelation/ruleCondition/appliedDisjunctively rămân goale, iar jurnalul de export afișează un avertisment care vă cere să activați coloanele Surse și condiții. Cu doar coloanele clasice activate, o astfel de colecție este exportată doar cu rândul său principal.

Pas cu pas: Ghid de export


Comenzi suportate în command: CREATE, UPDATE, REPLACE, DELETE, IGNORE
Comenzi pe linie (reguli sau produse): CREATE, MERGE, UPDATE, DELETE, IGNORE

  • Pentru colecțiile manuale folosiți linii de produse (productId).
  • Pentru colecțiile inteligente folosiți linii de reguli (ruleColumn / ruleCondition…).
  • Pentru colecțiile care folosesc noul model (mai multe surse, excluderi, surse de variante, sub-colecții) folosiți coloanele Surse și condiții.

Modul este decis per colecție: dacă orice rând al unei colecții completează o coloană de Surse și condiții (de exemplu sourceType sau conditionField), întreaga colecție este importată în noul mod, iar rândurile sale productId / productHandle / productPosition doar setează poziția de sortare — nu adaugă sau elimină produse. În caz contrar se aplică comportamentul clasic: liniile de produse adaugă (CREATE, MERGE), mută (UPDATE) sau elimină (DELETE) produsele alese manual.

Linii clasice de produse pe o colecție inteligentă. Un fișier clasic cu linii de produse (productId + itemCommand CREATE) pentru o colecție inteligentă existentă adaugă acum acele produse ca alegeri manuale, astfel încât colecția devine un amestec de condiții și produse alese. După aceea, importurile de reguli clasice pentru acea colecție (inclusiv importurile programate salvate) eșuează cu „The collection uses the new collections model (MIXED_SELECTIONS_AND_CONDITIONS)”. Folosiți coloanele Surse și condiții pentru astfel de colecții.

Sfat: Doar colecțiile cu sortOrder = MANUAL vă permit să setați productPosition.

  1. Descărcați fișierul de exemplu: Collection-import-sample.xlsx
  2. Completați câmpurile necesare: title și handle pentru CREATE; includeți id sau handle pentru UPDATE/DELETE.
  3. Mapați coloanele în DataEase, încărcați și începeți importul.

Pași compleți: Ghid de import


  • id — ID-ul colecției. Necesare pentru UPDATE, REPLACE sau DELETE.

  • command — Acțiune pentru rândul colecției: CREATE, UPDATE, REPLACE, DELETE, IGNORE.

  • title — Numele afișat cumpărătorilor.

  • handle — Șir prietenos cu URL-ul. Trebuie să fie unic.

  • descriptionHtml — Descriere în text îmbogățit cu HTML.

  • templateSuffix — Șablon Liquid alternativ (fără .liquid).

  • sortOrder — Ordinea implicită a produselor: ALPHA_ASC, ALPHA_DESC, CREATED, CREATED_DESC, MANUAL, MOST_RELEVANT, PRICE_ASC, PRICE_DESC. Începând cu Admin API 2026-07, Shopify returnează colecțiile sortate după cele mai vândute ca MOST_RELEVANT, astfel încât exporturile scriu MOST_RELEVANT în loc de BEST_SELLING. BEST_SELLING nu mai este suportat de DataEase — folosiți MOST_RELEVANT în fișierele dumneavoastră.

  • updatedAt — Data ultimei modificări (ISO 8601). Doar export.

  • seoTitle — Etichetă personalizată pentru titlul paginii.

  • seoDescription — Meta-descriere personalizată.

  • imageUrl — URL-ul imaginii prezentate.

  • imageAltText — Text alternativ pentru imagine.

  • imageHeight — Înălțimea imaginii (px). Doar export.

  • imageWidth — Lățimea imaginii (px). Doar export.

  • itemCommand — CREATE, MERGE, UPDATE, DELETE sau IGNORE pentru această linie.

Câmpuri de reguli pentru colecțiile inteligente

Section titled “Câmpuri de reguli pentru colecțiile inteligente”

Aceste coloane clasice sunt completate la export doar atunci când colecția poate fi încă descrisă ca un singur set de reguli; altfel rămân goale (vezi Export).

  • ruleColumn — Atributul produsului pentru regulă (de ex., TITLE, TAG, VENDOR).

  • ruleCondition — Valoarea cu care regula se compară, cum ar fi Shoes.

  • ruleConditionObjectId — Informații suplimentare pentru unele tipuri de reguli (de ex., ID-ul categoriei).

  • ruleRelation — Operator: EQUALS, CONTAINS, NOT_EQUALS, etc.

  • appliedDisjunctively — true = se potrivește cu ORICE regulă; false = se potrivește cu TOATE regulile.

Câmpuri de produse pentru colecțiile manuale

Section titled “Câmpuri de produse pentru colecțiile manuale”
  • productId — ID-ul unui produs de inclus.

  • productPosition — Numărul poziției (funcționează doar dacă sortOrder = MANUAL).

  • productTitle — Titlul produsului. Doar export.

  • productHandle — Handle-ul produsului. Doar export.

  • publicationScope — Canalele de vânzare unde colecția este publicată.

  • CollectionType — Smart (with conditions) sau Custom (manual only). Noul model Shopify nu are un tip de colecție, așa că DataEase îl determină din sursele colecției: smart = cel puțin o sursă cu o condiție de includere; custom = orice altceva (doar produse alese manual, sub-colecții sau fără surse). Deoarece acest filtru este aplicat după ce Shopify returnează colecțiile, numărul de colecții din formularul de export poate fi afișat ca ≤ N (cel mult N).

  • Handle — Exportați colecțiile unde handle conține textul introdus de dumneavoastră.

  • Id — Exportați o singură colecție după id.

  • ProductId — Exportați colecțiile care includ un anumit productId.

  • ProductPublicationStatus — Filtrați după starea de publicare a produsului în colecție.

  • PublishableStatus — Alegeți colecții gata, programate sau nepublicate.

  • PublishedAt — Intervalul de date când colecția a devenit vizibilă.

  • PublishedStatus — true pentru publicat, false pentru ascuns.

  • Title — Exportați colecțiile al căror title conține textul dumneavoastră.

  • UpdatedAt — Filtrați după intervalul de date al ultimei actualizări.


Activați grupul de coloane Surse și condiții pentru a exporta și importa colecții în noul model de colecții Shopify. Un rând = o condiție sau un element ales manual dintr-o sursă; coloanele sursei se repetă pe fiecare rând al acelei surse. Coloanele de bază ale colecției (handle, title, …) se repetă ca de obicei.

Valorile sunt acceptate în stil API (INCLUDE, ALL, TAGGED_WITH, COMPARE_AT_PRICE) sau în stil Matrixify (Include, all conditions, Includes, Compare at price), fără a ține cont de litere mari/mici. Fișierele exportate din foaia Collections din Matrixify sunt recunoscute după antetele lor (Source: ID, Condition: Field, …).

  • sourceId — ID-ul sursei. Folosiți ID-ul exportat pentru a modifica o sursă existentă, sau propria etichetă (de exemplu s1) pentru a grupa rândurile unei surse noi.

  • sourceCommand — MERGE (implicit) adaugă rândurile la sursă; REPLACE golește sursa și o completează din fișier; DELETE elimină sursa.

  • sourceType — PRODUCTS, VARIANTS, COLLECTIONS (sub-colecții), sau APP <app id> | PRODUCTS / APP <app id> | VARIANTS pentru o sursă partajată de altă aplicație (doar citire la import). UNKNOWN este doar export.

  • sourceTitle — Titlul sursei. Dacă este gol la crearea unei surse, DataEase generează unul din titlul colecției.

  • sourceDescription — Descrierea sursei.

  • inclusionType — INCLUDE (implicit) sau EXCLUDE.

  • inclusionMatch — ALL sau ANY: dacă produsele trebuie să corespundă tuturor sau oricăreia dintre condițiile de includere (sau excludere) ale sursei. O sursă nouă are implicit ALL.

  • conditionCommand — MERGE (implicit) adaugă condiția dacă nu există încă; DELETE o elimină. Pentru a schimba valoarea unei condiții, ștergeți condiția veche și adăugați-o pe cea nouă, sau folosiți sourceCommand = REPLACE.

  • conditionField — TAG, TITLE, TYPE, VENDOR, STATUS, CATEGORY, CATEGORY_WITH_SUBCATEGORIES, PRICE, COMPARE_AT_PRICE, INVENTORY_STOCK, WEIGHT, VARIANT_TITLE, COLLECTION (doar excludere), MANUAL_SELECTION, METAFIELD: namespace.key, VARIANT_METAFIELD: namespace.key. UNKNOWN este doar export (o condiție pe care DataEase nu o poate scrie; astfel de rânduri sunt omise la import cu un avertisment).

  • conditionRelation — Operator, de exemplu TAGGED_WITH, EQUALS, CONTAINS, DOES_NOT_CONTAIN, GREATER_THAN, IS_SET, INCLUDES. Lăsați gol pentru MANUAL_SELECTION și COLLECTION.

  • conditionValue — Valoare(valori), separate prin virgulă (\, pentru o virgulă literală). Prețurile acceptă o monedă opțională (12.50 EUR, implicit = moneda magazinului); greutățile o unitate opțională (1.5 kg, implicit = unitatea magazinului). Pentru MANUAL_SELECTION folosiți un handle sau ID de produs per rând, product-handle | Variant Title pentru o variantă, sau un handle de colecție într-o sursă COLLECTIONS. Exportul scrie handle-uri, astfel încât fișierele să poată fi mutate între magazine.

  • conditionMatch — ANY (implicit) sau ALL pentru o condiție cu mai multe valori; OR / AND sunt acceptate la import.

În noul mod, rândurile productId / productHandle / productPosition doar setează poziția de sortare (pentru sortOrder = MANUAL). Limitele Shopify pentru noul model sunt verificate înainte ca importul să apeleze Shopify: până la 10 surse per colecție, 60 de condiții per sursă (fiecare valoare contează), 5 colecții excluse, 10 sub-colecții și 1.000 de excluderi manuale.

Exemplu — condiție de etichetă plus o alegere manuală și o excludere manuală într-o singură sursă:

handle,title,sourceId,sourceType,sourceTitle,inclusionType,inclusionMatch,conditionField,conditionRelation,conditionValue,conditionMatch
vegan,Vegan picks,s1,PRODUCTS,Vegan tag,INCLUDE,ANY,TAG,TAGGED_WITH,"vegan,plant-based",ANY
vegan,Vegan picks,s1,PRODUCTS,Vegan tag,INCLUDE,,MANUAL_SELECTION,,oat-milk,
vegan,Vegan picks,s1,PRODUCTS,Vegan tag,EXCLUDE,,MANUAL_SELECTION,,leather-belt,

Reimportarea aceluiași fișier nu creează surse sau condiții duplicate.


Aveți nevoie de ajutor? Echipa noastră de suport răspunde în termen de 24 de ore.

Mai multe coloane pe care DataEase le suportă pentru această entitate:

  • productsCount — Numărul de produse din colecție.