WHITEPAPER · Part 3 of 13Full text

Chapter 0 · You are probably already on this table

Marketing in the Agent Era · Canlah AI · a Singapore SEO + GEO agency

≈ 7 min read · 2026-08

You are reading the complete text — not a summary. All 13 chapters are published in full, free, no registration. The PDF is a print edition of the same content.

0 / 47brands with all three data classes in place
79%missing all three classes (37 of 47)
17brands with a UCP checkout manifest — and an empty shelf

The seven chapters that follow are the argument. This chapter is the conclusion, placed first, because it is the only part you need to act on immediately.

On 11 August 2026 we audited the owned sites of 50 Chinese cross-border DTC brands (47 reachable), testing for the preconditions AI shopping agents actually require in 2026. The full method and its limits are in Appendix A; the raw data and scripts are published with this report.

One number

Of the 47 brands, the number with all three classes of structured data — product, review, Q&A — in place: 0.

This is not “you are behind”. It is that nobody holds this ground, including your competitors.

Find yourself, by vertical

Vertical Sample UCP checkout manifest Product data Review data Q&A data All three missing
Apparel 5 0% 0% 0% 20% 4/5
Audio 4 50% 0% 0% 0% 4/4
Smart home 4 75% 25% 25% 0% 3/4
Energy storage 4 75% 0% 0% 0% 4/4
Cleaning appliances 4 50% 0% 0% 0% 4/4
3C accessories 3 100% 67% 33% 33% 1/3
Imaging accessories 3 0% 0% 0% 0% 3/3
3D printing 3 33% 33% 0% 0% 2/3
Personal care 2 100% 100% 100% 0% 0/2

All three missing, full sample: 37 / 47 = 79%.

By vertical: UCP checkout manifest vs the three data classes
The UCP column has colour; the three data columns are mostly blank — the platform's layer arrived, the brand's own layer is unfilled in every vertical in the table; all three missing, full sample: 37 / 47 = 79%. Rows hold at most 5 sites each: read the shape, not a ranking.

The row that matters most

Seventeen brands already have a Google UCP checkout manifest, but have none of the three data classes — product, review or Q&A.

In one sentence: the payment pipe is connected and the shelf is empty. An agent can complete the payment for the user, but cannot read what you sell, why it is good, or how it compares with a competitor.

And of the 25 “ready” brands, not one did it themselves — all are on Shopify, all 25 manifests carry the identical version number (2026-04-08), and readiness among non-Shopify brands is zero. The platform has done the layer it can do for you; the remaining layer it cannot.

The pipe is connected; the shelf is empty
Three counts side by side: the layer the platform can do for you (25 “ready” brands — all on Shopify, all 25 manifests carry the identical version number 2026-04-08, readiness among non-Shopify brands is zero) is done; the layer only the brand can do (0) is untouched; the 17 in between are a subset of the 25 — the row where an agent can complete the payment but cannot read what you sell.

Ten raw rows from the dataset, cell by cell

The vertical table above compresses 47 rows into percentages. Percentages cannot be touched; raw rows can. The ten rows below are copied as-is from the 47. Every cell maps to a field of the same name in the open dataset (product_schema_pdp / review_schema_pdp / faq_schema_pdp / ai_agents_named / ai_agents_blocked), so you can download the CSV and check each one.

Brand (domain) Vertical UCP manifest Issuer · evidence Product data Review data Q&A data AI crawlers named · blocked in robots.txt
Anker (www.anker.com) 3C accessories Yes Shopify · *.myshopify.com host hint at collection Yes No Yes 0 · 0
eufy (www.eufy.com) Smart home Yes Shopify · *.myshopify.com host hint at collection Yes Yes No 0 · 0
Laifen (www.laifentech.com) Personal care Yes Shopify · powered-by header, 2026-08-21 Yes Yes No 0 · 0
Jackery (www.jackery.com) Energy storage Yes Shopify · powered-by header, 2026-08-21 No No No 4 · 0 (GPTBot, Google-Extended, PerplexityBot, ClaudeBot — partial restrictions)
Roborock (us.roborock.com) Cleaning appliances Yes Shopify · powered-by header, 2026-08-21 No No No 0 · 0
Shokz (shokz.com) Audio Yes Shopify · powered-by header, 2026-08-21 No No No 0 · 0
Elegoo (www.elegoo.com) 3D printing Yes Shopify · powered-by header, 2026-08-21 No No No 5 · 5 (Amazonbot, Bytespider, ClaudeBot, Google-Extended, GPTBot — all Disallow)
Quince (www.quince.com) Apparel No No No Yes 5 · 0 (OAI-SearchBot, ChatGPT-User, PerplexityBot, Claude-SearchBot, Amazonbot — partial restrictions)
SmallRig (www.smallrig.com) Imaging accessories No No No No 0 · 0
Temu (www.temu.com) General merchandise No No No No 8 · 0 (6 explicitly allowed; Claude-SearchBot and Bytespider partial)

Source: Canlah first-party · collected 2026-08, issuer attribution re-verified 2026-08-21. The three data columns reflect one sampled product page per storefront, not the whole site. Vertical labels follow the table above; the CSV’s vertical column uses slightly different wording (e.g. “Portable power” for Jackery). All 47 rows: canlah.ai/data/agent-readiness-2026 (CC BY 4.0).

How we chose these ten. Three rules, and no fourth:

  1. One row from each of the nine verticals in the table above, plus one general-merchandise platform (Temu). Within a vertical we did not pick the best or the worst storefront; we picked the one that explains where that vertical’s percentage comes from. Apparel’s “Q&A 20%” is Quince alone — of five apparel storefronts, only its product page tests true on faq_schema_pdp. Personal care’s “product 100% · review 100% · Q&A 0%” is two rows, Laifen and Oclean, identical on every column shown here; we copied Laifen.
  2. The “UCP-ready but all three data classes missing” pattern had to be present, because it is the row this chapter is about. Jackery, Roborock, Shokz and Elegoo are all of that kind — four of the seventeen.
  3. Any storefront whose robots.txt says something about AI crawlers was pulled in where possible. Only 6 of the 47 name any AI crawler at all; four of them are here (Jackery, Elegoo, Quince, Temu), because that column is the clearest signal of whether anyone has thought about this.

Four cells worth pausing on:

The limit of this section: we chose these ten rows; they are not random. The selection rules are written above, and you can apply them to the 47 rows and draw a different ten. The conclusion should not change — if it does, write to admin@canlah.ai.

The thirty-second self-test

Run this on your own site. No tooling required:

  1. Open any product page, view the page source, and search for application/ld+json.
    • Nothing found → you are in the 81% (no product structured data).
  2. In the same block, search for AggregateRating or Review.
    • Nothing found → you are in the 91.5%. Read alongside the data in Chapter 2: a model’s preference for a well-known brand can be cancelled out by a competitor’s rating advantage of less than 0.1 stars — and you have not made your rating reliably machine-readable.
  3. Search for FAQPage. Nothing found → you are in the 93.6%.
  4. Visit yourdomain/robots.txt and search for GPTBot, ClaudeBot, Google-Extended.
    • None present → you are in the 87.2%, with no stated policy of any kind towards AI crawlers.

If two or more of the four apply to you, Chapters 5 and 7 of this report apply to you directly.

The limits of this chapter, stated alongside its conclusion: the 47 sites are a convenience sample, not a random one, and cannot be extrapolated to all Chinese cross-border DTC brands; structured data was checked only on the home page and one product page, which does not represent the whole site; “UCP-ready” means only that a manifest exists, not that checkout via a Google agent is already possible. How we contain that limit: the self-test above means you need not rely on our sample at all — you can verify it on your own site and get your own number rather than our average.


The thirty-second self-test: for each step, the share of the sample where nothing is found
Fail any one of the four steps and you sit somewhere in the 81%–93.6% band; this chart is not a ranking — it is where to place yourself after running the test on your own site. Shares are of the 47 reachable sites; structured data was checked only on the home page and one product page.
This report is free to read in full. Want the PDF edition for forwarding and archiving? Get it at the whitepaper home →