{
  "schemaVersion": "supplymo.1688-search-seller-concentration-evidence.v1",
  "studyId": "2026-08-12-1688-search-seller-concentration",
  "researchId": "D16",
  "collectedOn": "2026-08-12",
  "publishedOn": "2026-10-06",
  "evidenceVersion": 1,
  "citableSentence": "In a Supplymo non-random sample of 120 first-page API result positions across 12 selected English searches on 1688, 17 positions were additional offers attached to a sellerOpenId group already represented on the same query page, and 8 of the 12 pages contained at least one repeated group.",
  "provenance": {
    "publisher": "Supplymo",
    "sourceAggregateFormat": "Local read-only API sample (JSON, repository-tracked)",
    "sourceAggregateSha256": "19d2ad5eb1e5af7eb1016016fad2c4555b75887c33795ada30d13a1c1d583469",
    "samplingScript": "scripts/research/sample-1688-seller-concentration.mjs",
    "evidenceBuilder": "scripts/research/build-seller-concentration-evidence.mjs",
    "sanitization": "Offer IDs are removed. Raw sellerOpenId values were never stored; the internal sample contains only study-salted SHA256 equality keys. This public evidence replaces those keys with S1/S2 groups that reset inside every keyword, preventing cross-query tracking.",
    "internalDistinctOfferCount": 120,
    "namedAuthor": "Liam Cai",
    "namedReviewer": null,
    "figureVerification": "Every published count is deterministically recomputed from the 120 sanitized result-position rows and checked against the repository-tracked raw-sample hash. The internal source contains 120 distinct offer IDs; sellerOpenId values remain one-way study-salted equality keys and are not published. No independent human reviewer is claimed.",
    "attributionNote": "The public page is authored by Liam Cai. Figures are deterministically recomputed and source-hash checked; no independent human reviewer is claimed."
  },
  "methodology": {
    "sourceApi": "com.alibaba.fenxiao.crossborder:product.search.keywordQuery + product.search.queryProductDetail (read-only)",
    "officialSources": [
      {
        "title": "1688 multilingual product-detail API",
        "url": "https://open.1688.com/api/apidocdetail.htm?id=com.alibaba.fenxiao.crossborder%3Aproduct.search.queryProductDetail-1",
        "supports": "The official schema defines sellerOpenId as the encrypted 1688 merchant ID. Equality can support merchant-account grouping, but it does not establish factory, legal-entity, ownership-group or upstream-manufacturer identity."
      }
    ],
    "platform": "1688 multilingual cross-border product APIs",
    "observationUnit": "One first-page keyword-search result position and its product-detail API response. The 120 positions map to 120 distinct internal offer IDs; seller grouping is account-level within each query and is not a legal-entity or factory finding.",
    "samplingFrame": "12 English keyword searches, default first results page only, 10 platform-ranked result positions per keyword. Each keyword-position is one observation. The same 12 keywords are used by the seller-score and sales-concentration studies for comparability.",
    "unitOfAnalysis": "Seller-account diversity within one ten-result search page. A sellerGroup represents equality of sellerOpenId within that keyword only; it is not a factory, legal-entity, ownership-group or upstream-manufacturer identifier.",
    "collectionWindow": "Single day, 2026-08-12 in China",
    "writeOperations": "None. No order, payment, enquiry, messaging, refund or logistics endpoint was called.",
    "keywords": [
      "storage box",
      "phone case",
      "kids toy",
      "led lamp",
      "tote bag",
      "ceramic mug",
      "hair clip",
      "pet bed",
      "kitchen utensil",
      "desk lamp",
      "silk scarf",
      "keychain"
    ],
    "ambiguityChecks": [
      {
        "question": "Could a missing seller ID be mistaken for a unique seller?",
        "method": "Record field-not-returned, returned-empty and valid seller ID as separate states before grouping.",
        "result": "120 of 120 rows returned the field, 0 were empty and 120 were valid.",
        "conclusion": "No missing or empty value was counted as an independent seller in this draw."
      },
      {
        "question": "Does one seller account mean one factory or legal entity?",
        "method": "Treat sellerOpenId only as an account-level equality key and avoid company, factory or ownership inference.",
        "result": "The public evidence labels accounts S1/S2 inside each keyword and contains no seller identity.",
        "conclusion": "The study measures seller-account diversity, not factory diversity or corporate concentration."
      },
      {
        "question": "Are 120 result positions the same as 120 independent seller choices?",
        "method": "Count unique seller groups separately inside each query and publish both result positions and seller groups.",
        "result": "The median ten-result page contained 9 seller groups; the minimum was 5.",
        "conclusion": "A result slot is a listing exposure, not automatically an independent seller choice."
      },
      {
        "question": "Can seller groups be followed across different keywords?",
        "method": "Reset S1/S2 numbering inside every keyword in the public evidence.",
        "result": "Cross-query seller equality is deliberately not exposed or used in the public headline metrics.",
        "conclusion": "All published concentration metrics are within-query, avoiding unnecessary seller tracking."
      }
    ],
    "fieldDictionary": {
      "keyword": "The English search term used for this result page. It is not a platform category.",
      "rankPosition": "The result position returned by the API inside the keyword's first page, from 1 to 10.",
      "detailReturned": "Whether the detail API returned a usable product detail row for the result position.",
      "sellerFieldReturned": "Whether the sellerOpenId key was present in the detail response. Presence is separate from an empty value.",
      "sellerFieldReturnedEmpty": "True only when sellerOpenId was present but empty; null when the field was not returned.",
      "sellerGroup": "An anonymous within-keyword equality label assigned from sellerOpenId. S1 in one keyword has no published relationship to S1 in another. It identifies a seller account, not a factory or legal entity."
    }
  },
  "limitations": [
    "This is not a random sample. It covers the default first page returned for 12 selected English keywords, so it describes those result pages rather than all 1688 listings or searches.",
    "A seller account is not the same thing as a factory, legal entity, ownership group or upstream manufacturer. One account can represent a trader or store, and related accounts can still appear independent here.",
    "The 120 rows are query-result positions, not 120 distinct suppliers. The same seller can occupy several rows by design; measuring that repetition is the study's subject.",
    "The snapshot used one API client, default ranking and no buyer-specific filters. Personalisation, advertising, geography, login state and filters may produce a different page.",
    "The 12 English keywords are ordinary consumer-goods terms selected for cross-study comparability. Technical, industrial, regulated and Chinese-language searches may have different seller diversity.",
    "The study is a single-day snapshot. Rankings and listings can change, so it does not measure persistence or causality.",
    "Offer IDs and seller equality hashes are not published. Readers can recompute every public summary metric from the anonymous rows, but cannot identify sellers or test cross-keyword account overlap from this file.",
    "Multiple listings from one seller are not evidence of manipulation or a platform defect. A seller may legitimately list variants separately, and a marketplace may rank relevant offers rather than enforce seller diversity.",
    "The study does not test whether repeated-seller listings are truly different products, variants of one product, duplicated listings or advertisements; it only counts the seller account attached to each returned result.",
    "The result should guide a buyer to de-duplicate candidates by seller account before requesting samples or quotes. It does not by itself determine which seller is best or safe to pay.",
    "Nothing here says a platform or seller has done anything wrong. The finding concerns account-equality groups returned by one API sample, not what a rendered page showed or which seller a buyer should trust."
  ],
  "summary": {
    "queryCount": 12,
    "resultPositionCount": 120,
    "detailCallFailures": 0,
    "resultPositionsWhereSellerFieldReturned": 120,
    "resultPositionsWhereSellerFieldReturnedEmpty": 0,
    "resultPositionsWithValidSellerGroup": 120,
    "queryPagesWithRepeatedSeller": 8,
    "queryPagesWithAllDistinctSellers": 4,
    "additionalListingsFromAlreadyRepresentedSeller": 17,
    "resultPositionsBelongingToRepeatedSellerGroups": 27,
    "medianUniqueSellersPerTenResults": 9,
    "minimumUniqueSellersPerTenResults": 5,
    "maximumListingsFromOneSellerOnPage": 4,
    "maximumSellerPageShare": 0.4,
    "byKeyword": {
      "storage box": {
        "resultPositions": 10,
        "uniqueSellerGroups": 8,
        "repeatedSellerGroups": 2,
        "additionalListingsFromAlreadyRepresentedSeller": 2,
        "resultPositionsBelongingToRepeatedSellerGroups": 4,
        "maximumListingsFromOneSeller": 2,
        "maximumSellerPageShare": 0.2
      },
      "phone case": {
        "resultPositions": 10,
        "uniqueSellerGroups": 5,
        "repeatedSellerGroups": 2,
        "additionalListingsFromAlreadyRepresentedSeller": 5,
        "resultPositionsBelongingToRepeatedSellerGroups": 7,
        "maximumListingsFromOneSeller": 4,
        "maximumSellerPageShare": 0.4
      },
      "kids toy": {
        "resultPositions": 10,
        "uniqueSellerGroups": 10,
        "repeatedSellerGroups": 0,
        "additionalListingsFromAlreadyRepresentedSeller": 0,
        "resultPositionsBelongingToRepeatedSellerGroups": 0,
        "maximumListingsFromOneSeller": 1,
        "maximumSellerPageShare": 0.1
      },
      "led lamp": {
        "resultPositions": 10,
        "uniqueSellerGroups": 10,
        "repeatedSellerGroups": 0,
        "additionalListingsFromAlreadyRepresentedSeller": 0,
        "resultPositionsBelongingToRepeatedSellerGroups": 0,
        "maximumListingsFromOneSeller": 1,
        "maximumSellerPageShare": 0.1
      },
      "tote bag": {
        "resultPositions": 10,
        "uniqueSellerGroups": 10,
        "repeatedSellerGroups": 0,
        "additionalListingsFromAlreadyRepresentedSeller": 0,
        "resultPositionsBelongingToRepeatedSellerGroups": 0,
        "maximumListingsFromOneSeller": 1,
        "maximumSellerPageShare": 0.1
      },
      "ceramic mug": {
        "resultPositions": 10,
        "uniqueSellerGroups": 9,
        "repeatedSellerGroups": 1,
        "additionalListingsFromAlreadyRepresentedSeller": 1,
        "resultPositionsBelongingToRepeatedSellerGroups": 2,
        "maximumListingsFromOneSeller": 2,
        "maximumSellerPageShare": 0.2
      },
      "hair clip": {
        "resultPositions": 10,
        "uniqueSellerGroups": 9,
        "repeatedSellerGroups": 1,
        "additionalListingsFromAlreadyRepresentedSeller": 1,
        "resultPositionsBelongingToRepeatedSellerGroups": 2,
        "maximumListingsFromOneSeller": 2,
        "maximumSellerPageShare": 0.2
      },
      "pet bed": {
        "resultPositions": 10,
        "uniqueSellerGroups": 8,
        "repeatedSellerGroups": 1,
        "additionalListingsFromAlreadyRepresentedSeller": 2,
        "resultPositionsBelongingToRepeatedSellerGroups": 3,
        "maximumListingsFromOneSeller": 3,
        "maximumSellerPageShare": 0.3
      },
      "kitchen utensil": {
        "resultPositions": 10,
        "uniqueSellerGroups": 10,
        "repeatedSellerGroups": 0,
        "additionalListingsFromAlreadyRepresentedSeller": 0,
        "resultPositionsBelongingToRepeatedSellerGroups": 0,
        "maximumListingsFromOneSeller": 1,
        "maximumSellerPageShare": 0.1
      },
      "desk lamp": {
        "resultPositions": 10,
        "uniqueSellerGroups": 7,
        "repeatedSellerGroups": 1,
        "additionalListingsFromAlreadyRepresentedSeller": 3,
        "resultPositionsBelongingToRepeatedSellerGroups": 4,
        "maximumListingsFromOneSeller": 4,
        "maximumSellerPageShare": 0.4
      },
      "silk scarf": {
        "resultPositions": 10,
        "uniqueSellerGroups": 9,
        "repeatedSellerGroups": 1,
        "additionalListingsFromAlreadyRepresentedSeller": 1,
        "resultPositionsBelongingToRepeatedSellerGroups": 2,
        "maximumListingsFromOneSeller": 2,
        "maximumSellerPageShare": 0.2
      },
      "keychain": {
        "resultPositions": 10,
        "uniqueSellerGroups": 8,
        "repeatedSellerGroups": 1,
        "additionalListingsFromAlreadyRepresentedSeller": 2,
        "resultPositionsBelongingToRepeatedSellerGroups": 3,
        "maximumListingsFromOneSeller": 3,
        "maximumSellerPageShare": 0.3
      }
    }
  },
  "rows": [
    {
      "keyword": "storage box",
      "rankPosition": 1,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "storage box",
      "rankPosition": 2,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "storage box",
      "rankPosition": 3,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "storage box",
      "rankPosition": 4,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "storage box",
      "rankPosition": 5,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "storage box",
      "rankPosition": 6,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "storage box",
      "rankPosition": 7,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S6"
    },
    {
      "keyword": "storage box",
      "rankPosition": 8,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S7"
    },
    {
      "keyword": "storage box",
      "rankPosition": 9,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S8"
    },
    {
      "keyword": "storage box",
      "rankPosition": 10,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "phone case",
      "rankPosition": 1,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "phone case",
      "rankPosition": 2,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "phone case",
      "rankPosition": 3,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "phone case",
      "rankPosition": 4,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "phone case",
      "rankPosition": 5,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "phone case",
      "rankPosition": 6,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "phone case",
      "rankPosition": 7,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "phone case",
      "rankPosition": 8,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "phone case",
      "rankPosition": 9,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "phone case",
      "rankPosition": 10,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "kids toy",
      "rankPosition": 1,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "kids toy",
      "rankPosition": 2,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "kids toy",
      "rankPosition": 3,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "kids toy",
      "rankPosition": 4,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "kids toy",
      "rankPosition": 5,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "kids toy",
      "rankPosition": 6,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S6"
    },
    {
      "keyword": "kids toy",
      "rankPosition": 7,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S7"
    },
    {
      "keyword": "kids toy",
      "rankPosition": 8,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S8"
    },
    {
      "keyword": "kids toy",
      "rankPosition": 9,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S9"
    },
    {
      "keyword": "kids toy",
      "rankPosition": 10,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S10"
    },
    {
      "keyword": "led lamp",
      "rankPosition": 1,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "led lamp",
      "rankPosition": 2,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "led lamp",
      "rankPosition": 3,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "led lamp",
      "rankPosition": 4,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "led lamp",
      "rankPosition": 5,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "led lamp",
      "rankPosition": 6,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S6"
    },
    {
      "keyword": "led lamp",
      "rankPosition": 7,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S7"
    },
    {
      "keyword": "led lamp",
      "rankPosition": 8,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S8"
    },
    {
      "keyword": "led lamp",
      "rankPosition": 9,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S9"
    },
    {
      "keyword": "led lamp",
      "rankPosition": 10,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S10"
    },
    {
      "keyword": "tote bag",
      "rankPosition": 1,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "tote bag",
      "rankPosition": 2,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "tote bag",
      "rankPosition": 3,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "tote bag",
      "rankPosition": 4,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "tote bag",
      "rankPosition": 5,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "tote bag",
      "rankPosition": 6,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S6"
    },
    {
      "keyword": "tote bag",
      "rankPosition": 7,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S7"
    },
    {
      "keyword": "tote bag",
      "rankPosition": 8,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S8"
    },
    {
      "keyword": "tote bag",
      "rankPosition": 9,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S9"
    },
    {
      "keyword": "tote bag",
      "rankPosition": 10,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S10"
    },
    {
      "keyword": "ceramic mug",
      "rankPosition": 1,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "ceramic mug",
      "rankPosition": 2,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "ceramic mug",
      "rankPosition": 3,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "ceramic mug",
      "rankPosition": 4,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "ceramic mug",
      "rankPosition": 5,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "ceramic mug",
      "rankPosition": 6,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S6"
    },
    {
      "keyword": "ceramic mug",
      "rankPosition": 7,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S7"
    },
    {
      "keyword": "ceramic mug",
      "rankPosition": 8,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S8"
    },
    {
      "keyword": "ceramic mug",
      "rankPosition": 9,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "ceramic mug",
      "rankPosition": 10,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S9"
    },
    {
      "keyword": "hair clip",
      "rankPosition": 1,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "hair clip",
      "rankPosition": 2,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "hair clip",
      "rankPosition": 3,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "hair clip",
      "rankPosition": 4,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "hair clip",
      "rankPosition": 5,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "hair clip",
      "rankPosition": 6,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S6"
    },
    {
      "keyword": "hair clip",
      "rankPosition": 7,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S7"
    },
    {
      "keyword": "hair clip",
      "rankPosition": 8,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S8"
    },
    {
      "keyword": "hair clip",
      "rankPosition": 9,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S8"
    },
    {
      "keyword": "hair clip",
      "rankPosition": 10,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S9"
    },
    {
      "keyword": "pet bed",
      "rankPosition": 1,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "pet bed",
      "rankPosition": 2,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "pet bed",
      "rankPosition": 3,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "pet bed",
      "rankPosition": 4,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "pet bed",
      "rankPosition": 5,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "pet bed",
      "rankPosition": 6,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "pet bed",
      "rankPosition": 7,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S6"
    },
    {
      "keyword": "pet bed",
      "rankPosition": 8,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S7"
    },
    {
      "keyword": "pet bed",
      "rankPosition": 9,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "pet bed",
      "rankPosition": 10,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S8"
    },
    {
      "keyword": "kitchen utensil",
      "rankPosition": 1,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "kitchen utensil",
      "rankPosition": 2,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "kitchen utensil",
      "rankPosition": 3,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "kitchen utensil",
      "rankPosition": 4,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "kitchen utensil",
      "rankPosition": 5,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "kitchen utensil",
      "rankPosition": 6,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S6"
    },
    {
      "keyword": "kitchen utensil",
      "rankPosition": 7,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S7"
    },
    {
      "keyword": "kitchen utensil",
      "rankPosition": 8,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S8"
    },
    {
      "keyword": "kitchen utensil",
      "rankPosition": 9,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S9"
    },
    {
      "keyword": "kitchen utensil",
      "rankPosition": 10,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S10"
    },
    {
      "keyword": "desk lamp",
      "rankPosition": 1,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "desk lamp",
      "rankPosition": 2,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "desk lamp",
      "rankPosition": 3,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "desk lamp",
      "rankPosition": 4,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "desk lamp",
      "rankPosition": 5,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "desk lamp",
      "rankPosition": 6,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "desk lamp",
      "rankPosition": 7,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "desk lamp",
      "rankPosition": 8,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "desk lamp",
      "rankPosition": 9,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S6"
    },
    {
      "keyword": "desk lamp",
      "rankPosition": 10,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S7"
    },
    {
      "keyword": "silk scarf",
      "rankPosition": 1,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "silk scarf",
      "rankPosition": 2,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "silk scarf",
      "rankPosition": 3,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "silk scarf",
      "rankPosition": 4,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "silk scarf",
      "rankPosition": 5,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "silk scarf",
      "rankPosition": 6,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S6"
    },
    {
      "keyword": "silk scarf",
      "rankPosition": 7,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S6"
    },
    {
      "keyword": "silk scarf",
      "rankPosition": 8,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S7"
    },
    {
      "keyword": "silk scarf",
      "rankPosition": 9,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S8"
    },
    {
      "keyword": "silk scarf",
      "rankPosition": 10,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S9"
    },
    {
      "keyword": "keychain",
      "rankPosition": 1,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S1"
    },
    {
      "keyword": "keychain",
      "rankPosition": 2,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "keychain",
      "rankPosition": 3,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S3"
    },
    {
      "keyword": "keychain",
      "rankPosition": 4,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "keychain",
      "rankPosition": 5,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S4"
    },
    {
      "keyword": "keychain",
      "rankPosition": 6,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S2"
    },
    {
      "keyword": "keychain",
      "rankPosition": 7,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S5"
    },
    {
      "keyword": "keychain",
      "rankPosition": 8,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S6"
    },
    {
      "keyword": "keychain",
      "rankPosition": 9,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S7"
    },
    {
      "keyword": "keychain",
      "rankPosition": 10,
      "detailReturned": true,
      "sellerFieldReturned": true,
      "sellerFieldReturnedEmpty": false,
      "sellerGroup": "S8"
    }
  ]
}