[{"data":1,"prerenderedAt":547},["ShallowReactive",2],{"knowledge-routes":3,"zh:footer-pages":352,"zh:journey:index":365},{"en":4,"zh":33},[5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],"\u002Fshopify\u002Fshopify-app-boundaries","\u002Fshopify\u002Fshopify-app-distribution","\u002Fshopify\u002Fshopify-app-environment-strategy","\u002Fshopify\u002Fshopify-app-review-access","\u002Fshopify\u002Fshopify-app-usage-billing","\u002Fshopify\u002Fshopify-multiple-apps-shared-backend","\u002Fshopify\u002Fshopify-oauth-redirect-callback","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fadd-to-cart-race","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fcomponent-base","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fkeyed-hydration","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Flayout-thrashing","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fliquid-smart-contrast","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fsection-rendering-morph","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fview-transitions","\u002Fshopify\u002Ftopics\u002Fapps-integrations","\u002Fdomains\u002Facquisition-marketing","\u002Fdomains\u002Fcustomer-service","\u002Fdomains\u002Fdata-analytics","\u002Fdomains\u002Ffinance-compliance","\u002Fdomains\u002Ffulfillment-logistics","\u002Fdomains\u002Fpayments","\u002Fdomains\u002Fplatform-development","\u002Fdomains\u002Fproduct-pricing","\u002Fdomains\u002Fretention","\u002Fdomains\u002Fstorefront-experience","\u002Fjourney\u002Fconvert","\u002Ffunnel\u002Fintent","\u002Ffunnel\u002Fpurchase",[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,5,6,7,8,9,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,10,197,198,11,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,12,254,255,256,257,258,13,259,260,261,14,262,15,16,263,264,265,266,267,268,269,17,270,271,272,18,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,19,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,20,21,22,23,24,25,26,27,28,29,30,342,343,344,345,346,347,348,349,350,31,32,351],"\u002Fcommerce\u002Faccessibility-compliance-baseline","\u002Fcommerce\u002Fcheckout-funnel","\u002Fcommerce\u002Fcross-border-basics","\u002Fcommerce\u002Fcustomer-journey-models","\u002Fcommerce\u002Fdtc-customer-journey","\u002Fcommerce\u002Ffulfillment-delivery","\u002Fcommerce\u002Finventory-basics","\u002Fcommerce\u002Fjourney-stage-alignment","\u002Fcommerce\u002Fmarketing-funnel","\u002Fcommerce\u002Fpayments-chargebacks","\u002Fcommerce\u002Fpricing-discounts","\u002Fcommerce\u002Fproduct-search-visibility","\u002Fcommerce\u002Frepeat-purchase-retention","\u002Fcommerce\u002Freturns-refunds","\u002Fcontent-types\u002Fbrand-story","\u002Fcontent-types\u002Fbrand-values","\u002Fcontent-types\u002Fcore-message","\u002Fcontent-types\u002Fcustomer-reviews","\u002Fcontent-types\u002Fcustomer-testimonials","\u002Fcontent-types\u002Femail-signup","\u002Fcontent-types\u002Ffaq","\u002Fcontent-types\u002Ffeatured-products","\u002Fcontent-types\u002Fguarantee","\u002Fcontent-types\u002Floyalty-rewards","\u002Fcontent-types\u002Fmedia-coverage","\u002Fcontent-types\u002Fpackage-contents","\u002Fcontent-types\u002Fpayment-options","\u002Fcontent-types\u002Fproduct-categories","\u002Fcontent-types\u002Fproduct-overview","\u002Fcontent-types\u002Fproduct-showcase","\u002Fcontent-types\u002Fproduct-specifications","\u002Fcontent-types\u002Fproduct-video","\u002Fcontent-types\u002Fpromotions","\u002Fcontent-types\u002Fproof-metrics","\u002Fcontent-types\u002Frelated-products","\u002Fcontent-types\u002Fresources","\u002Fcontent-types\u002Fshipping-delivery-info","\u002Fcontent-types\u002Fsocial-follow","\u002Fcontent-types\u002Fsupport-contact","\u002Fcontent-types\u002Fthird-party-reviews","\u002Fcontent-types\u002Ftrust-marks","\u002Fcontent-types\u002Ftypes","\u002Fcontent-types\u002Fuser-generated-content","\u002Fmodules\u002Favailability-notification","\u002Fmodules\u002Fbuy-box","\u002Fmodules\u002Fcart-summary","\u002Fmodules\u002Fcollection-browse-filter","\u002Fmodules\u002Fcookie-consent","\u002Fmodules\u002Fcross-sell-upsell","\u002Fmodules\u002Ffit-guidance","\u002Fmodules\u002Fpage-composition","\u002Fmodules\u002Fpatterns","\u002Fmodules\u002Fproduct-selection","\u002Fmodules\u002Fproduct-support-navigation","\u002Fmodules\u002Fpromotion-redemption","\u002Fmodules\u002Freview-display","\u002Fmodules\u002Fsignup-capture","\u002Fmodules\u002Fsite-search","\u002Fmodules\u002Fsocial-proof-strip","\u002Fmodules\u002Fsubscription-terms-summary","\u002Fmodules\u002Fvariant-media-gallery","\u002Fpresentation\u002Faccordion","\u002Fpresentation\u002Fbadge","\u002Fpresentation\u002Fbanner","\u002Fpresentation\u002Fbefore-after","\u002Fpresentation\u002Fcallout","\u002Fpresentation\u002Fcards","\u002Fpresentation\u002Fcarousel","\u002Fpresentation\u002Fcomparison","\u002Fpresentation\u002Fcountdown-timer","\u002Fpresentation\u002Fdrawer","\u002Fpresentation\u002Fempty-state","\u002Fpresentation\u002Fgrid","\u002Fpresentation\u002Fhero","\u002Fpresentation\u002Fhotspot","\u002Fpresentation\u002Finline-form","\u002Fpresentation\u002Flist","\u002Fpresentation\u002Fmarquee","\u002Fpresentation\u002Fmasonry","\u002Fpresentation\u002Fmedia-gallery","\u002Fpresentation\u002Fmodal","\u002Fpresentation\u002Fnavigation-menu","\u002Fpresentation\u002Foverlay","\u002Fpresentation\u002Fpagination","\u002Fpresentation\u002Fpatterns","\u002Fpresentation\u002Fpopover","\u002Fpresentation\u002Fprogress-bar","\u002Fpresentation\u002Frating-stars","\u002Fpresentation\u002Fscroll-reveal","\u002Fpresentation\u002Fsingle-column","\u002Fpresentation\u002Fskeleton-loader","\u002Fpresentation\u002Fsplit","\u002Fpresentation\u002Fstepper","\u002Fpresentation\u002Fsticky-bar","\u002Fpresentation\u002Fswatch","\u002Fpresentation\u002Ftable","\u002Fpresentation\u002Ftabs","\u002Fpresentation\u002Ftimeline","\u002Fpresentation\u002Ftoast","\u002Fshopify\u002Farticle","\u002Fshopify\u002Farticle\u002Fbuying-guide-article","\u002Fshopify\u002Farticle\u002Fhow-to-article","\u002Fshopify\u002Fblog","\u002Fshopify\u002Fcart","\u002Fshopify\u002Fcollection","\u002Fshopify\u002Fcollection\u002Fcampaign-collection-page","\u002Fshopify\u002Fcollection\u002Fcategory-collection-page","\u002Fshopify\u002Fhomepage","\u002Fshopify\u002Flist-collections","\u002Fshopify\u002Fpage","\u002Fshopify\u002Fpage\u002Fabout-us","\u002Fshopify\u002Fpage\u002Fbrand-story","\u002Fshopify\u002Fpage\u002Fcampaign-landing","\u002Fshopify\u002Fpage\u002Fcontact-us","\u002Fshopify\u002Fpage\u002Ffaq","\u002Fshopify\u002Fpage\u002Floyalty-program","\u002Fshopify\u002Fpage\u002Forder-tracking","\u002Fshopify\u002Fpage\u002Fpolicies","\u002Fshopify\u002Fpage\u002Fpress","\u002Fshopify\u002Fpage\u002Freviews","\u002Fshopify\u002Fpage\u002Fshipping-returns","\u002Fshopify\u002Fpage\u002Fsize-guide","\u002Fshopify\u002Fpage\u002Fstore-locator","\u002Fshopify\u002Fproduct","\u002Fshopify\u002Fproduct\u002Ffit-sensitive-product-page","\u002Fshopify\u002Fproduct\u002Fpreorder-subscription-page","\u002Fshopify\u002Fproduct\u002Fstandard-product-page","\u002Fshopify\u002Fsearch","\u002Fshopify\u002Fshopify-admin-api-graphql","\u002Fshopify\u002Fshopify-admin-map","\u002Fshopify\u002Fshopify-amount-check","\u002Fshopify\u002Fshopify-analytics-reports","\u002Fshopify\u002Fshopify-b2b","\u002Fshopify\u002Fshopify-bundles","\u002Fshopify\u002Fshopify-checkout-customization","\u002Fshopify\u002Fshopify-collections-publishing","\u002Fshopify\u002Fshopify-custom-data","\u002Fshopify\u002Fshopify-customer-accounts","\u002Fshopify\u002Fshopify-customer-privacy","\u002Fshopify\u002Fshopify-customer-segments","\u002Fshopify\u002Fshopify-discounts","\u002Fshopify\u002Fshopify-domains-dns","\u002Fshopify\u002Fshopify-ecosystem","\u002Fshopify\u002Fshopify-ecosystem-analysis","\u002Fshopify\u002Fshopify-entry-map","\u002Fshopify\u002Fshopify-file-sync-diff","\u002Fshopify\u002Fshopify-files-media","\u002Fshopify\u002Fshopify-flow","\u002Fshopify\u002Fshopify-follow-on-shop","\u002Fshopify\u002Fshopify-fraud-disputes","\u002Fshopify\u002Fshopify-fulfillment-delivery","\u002Fshopify\u002Fshopify-functions-extensions","\u002Fshopify\u002Fshopify-gift-cards","\u002Fshopify\u002Fshopify-headless","\u002Fshopify\u002Fshopify-identities-permissions","\u002Fshopify\u002Fshopify-inventory-locations","\u002Fshopify\u002Fshopify-knowledge-base-method","\u002Fshopify\u002Fshopify-knowledge-source-inventory","\u002Fshopify\u002Fshopify-local-delivery-pickup","\u002Fshopify\u002Fshopify-marketing-channels","\u002Fshopify\u002Fshopify-marketing-messaging","\u002Fshopify\u002Fshopify-markets-shipping","\u002Fshopify\u002Fshopify-multi-currency-pricing","\u002Fshopify\u002Fshopify-navigation-menus","\u002Fshopify\u002Fshopify-notifications-emails","\u002Fshopify\u002Fshopify-online-store-preferences","\u002Fshopify\u002Fshopify-order-payment-status","\u002Fshopify\u002Fshopify-orders-management","\u002Fshopify\u002Fshopify-payments-checkout","\u002Fshopify\u002Fshopify-plans","\u002Fshopify\u002Fshopify-pos","\u002Fshopify\u002Fshopify-product-import-export","\u002Fshopify\u002Fshopify-products-variants","\u002Fshopify\u002Fshopify-purchase-journey","\u002Fshopify\u002Fshopify-purchase-validation","\u002Fshopify\u002Fshopify-returns-refunds","\u002Fshopify\u002Fshopify-sales-channels","\u002Fshopify\u002Fshopify-search-and-discovery","\u002Fshopify\u002Fshopify-selling-plans","\u002Fshopify\u002Fshopify-shipping-rates-labels","\u002Fshopify\u002Fshopify-storefront","\u002Fshopify\u002Fshopify-storefront-performance","\u002Fshopify\u002Fshopify-storefront-seo-framework","\u002Fshopify\u002Fshopify-tagging-options","\u002Fshopify\u002Fshopify-taxes-duties","\u002Fshopify\u002Fshopify-theme-management","\u002Fshopify\u002Fshopify-translation-localization","\u002Fshopify\u002Fshopify-url-redirects","\u002Fshopify\u002Fshopify-verification-priorities","\u002Fshopify\u002Fshopify-web-pixels","\u002Fshopify\u002Fshopify-webhooks-events","\u002Fshopify\u002Ftheme\u002Farchitecture","\u002Fshopify\u002Ftheme\u002Fcapability-modules","\u002Fshopify\u002Ftheme\u002Fcontent-architecture","\u002Fshopify\u002Ftheme\u002Fdelivery-framework","\u002Fshopify\u002Ftheme\u002Fglobal-regions","\u002Fshopify\u002Ftheme\u002Flayout","\u002Fshopify\u002Ftheme\u002Flocales","\u002Fshopify\u002Ftheme\u002Fsettings","\u002Fshopify\u002Ftheme\u002Ftemplates","\u002Fshopify\u002Fthemes\u002Fdawn\u002Faccessibility-patterns","\u002Fshopify\u002Fthemes\u002Fdawn\u002Farchitecture","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fbuy-form-and-availability","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fcart-drawer-notification","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fcolor-schemes","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fcontent-sections-and-animations","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fcountdown-timer","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fcustom-elements-pubsub","\u002Fshopify\u002Fthemes\u002Fdawn\u002Ffacets-and-pagination","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fheader-navigation","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fhtml-update-utility","\u002Fshopify\u002Fthemes\u002Fdawn\u002Floading-performance","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fnewsletter-and-badges","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fpredictive-search","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fproduct-media","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fquantity-input","\u002Fshopify\u002Fthemes\u002Fdawn\u002Frecommendations","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fsection-rendering","\u002Fshopify\u002Fthemes\u002Fdawn\u002Ftheme-editor-events","\u002Fshopify\u002Fthemes\u002Fdawn\u002Fvariant-update-protocol","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Farchitecture","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fbadges-reviews-signup","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fbuying","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fcart","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fcollection-search","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fcontent-modules","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Ffacets-and-pagination","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fheader-navigation","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Flayout","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fmarquee-slideshow-animations","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fmedia-zoom-and-hotspots","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fpredictive-search","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fproduct-cards","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fproduct-page","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Freading-source","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Frecommendations","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fsticky-add-to-cart-and-availability","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fstyles","\u002Fshopify\u002Fthemes\u002Fhorizon\u002Fvariants","\u002Fshopify\u002Fthemes\u002Fimpact\u002Fbehavior-components","\u002Fshopify\u002Fthemes\u002Fimpact\u002Fcart-events","\u002Fshopify\u002Fthemes\u002Fimpact\u002Fdialog-element","\u002Fshopify\u002Fthemes\u002Fimpact","\u002Fshopify\u002Fthemes\u002Fimpact\u002Flazy-media-player","\u002Fshopify\u002Fthemes\u002Fimpact\u002Fsection-spacing-collapsing","\u002Fshopify\u002Fthemes\u002Fimpact\u002Fvariant-picker-rerender","\u002Fshopify\u002Fthemes","\u002Fshopify\u002Fthemes\u002Fpattern-coverage","\u002Fterms\u002Faccessible-rich-internet-applications","\u002Fterms\u002Famericans-with-disabilities-act","\u002Fterms\u002Faverage-order-value","\u002Fterms\u002Fbusiness-to-business","\u002Fterms\u002Fbuy-now-pay-later","\u002Fterms\u002Fcall-to-action","\u002Fterms\u002Fcart-abandonment-rate","\u002Fterms\u002Fcash-on-delivery","\u002Fterms\u002Fclick-through-rate","\u002Fterms\u002Fconversion-rate","\u002Fterms\u002Fcumulative-layout-shift","\u002Fterms\u002Fcustomer-acquisition-cost","\u002Fterms\u002Fcustomer-lifetime-value","\u002Fterms\u002Fdelivered-at-place","\u002Fterms\u002Fdelivered-duty-paid","\u002Fterms\u002Feuropean-accessibility-act","\u002Fterms\u002Fgeneral-data-protection-regulation","\u002Fterms\u002Fglobal-trade-item-number","\u002Fterms\u002Fgross-merchandise-value","\u002Fterms\u002Fharmonized-system-code","\u002Fterms\u002Fhash-based-message-authentication-code","\u002Fterms\u002Fimport-one-stop-shop","\u002Fterms\u002Flargest-contentful-paint","\u002Fterms\u002Fminimum-order-quantity","\u002Fterms\u002Fmonth-to-date","\u002Fterms\u002Fpoint-of-sale","\u002Fterms\u002Freturn-on-ad-spend","\u002Fterms\u002Frevenue-per-session","\u002Fterms\u002Fstock-keeping-unit","\u002Fterms\u002Fstrong-customer-authentication","\u002Fterms\u002Ftelevision-commercial","\u002Fterms\u002Fthree-domain-secure","\u002Fterms\u002Furchin-tracking-module","\u002Fterms\u002Fuser-generated-content","\u002Fterms\u002Fvalue-added-tax","\u002Fterms\u002Fweb-content-accessibility-guidelines","\u002Fshopify\u002Ftopics\u002Fcustomers","\u002Fshopify\u002Ftopics\u002Fdata-automation","\u002Fshopify\u002Ftopics\u002Fecosystem","\u002Fshopify\u002Ftopics\u002Fofficial-themes","\u002Fshopify\u002Ftopics\u002Fpage-composition-patterns","\u002Fshopify\u002Ftopics\u002Fproducts-content","\u002Fshopify\u002Ftopics\u002Fstore-management","\u002Fshopify\u002Ftopics\u002Fstorefront","\u002Fshopify\u002Ftopics\u002Fstorefront-content-types","\u002Fshopify\u002Ftopics\u002Fstorefront-modules","\u002Fshopify\u002Ftopics\u002Fstorefront-pages","\u002Fshopify\u002Ftopics\u002Ftransactions","\u002Fcommerce\u002Fpaths\u002Fcommerce-concepts","\u002Fshopify\u002Fpaths\u002Fbuild-your-store","\u002Fshopify\u002Fpaths\u002Fcontent-foundations","\u002Fshopify\u002Fpaths\u002Fdawn","\u002Fshopify\u002Fpaths\u002Fofficial-themes","\u002Fshopify\u002Fpaths\u002Fpage-recipes","\u002Fshopify\u002Fpaths\u002Fplatform-basics","\u002Fshopify\u002Fpaths\u002Fpresentation-accessibility","\u002Fshopify\u002Fpaths\u002Fstorefront-platform-mechanisms","\u002Fshopify\u002Fpaths\u002Ftheme-foundations","\u002Fshopify\u002Fpaths\u002Ftheme-pattern-audit","\u002Fshopify\u002Fpaths\u002Fvalidate-purchase-tracking","\u002Fjourney\u002Fdeliver","\u002Fjourney\u002Fevaluate","\u002Fjourney\u002Fdiscover","\u002Fjourney\u002Frepurchase","\u002Fjourney\u002Fuse","\u002Fjourney\u002Fengage","\u002Ffunnel\u002Fawareness","\u002Ffunnel\u002Finterest","\u002Ffunnel\u002Fconsideration","\u002Ffunnel\u002Fengage",[353,357,361],{"id":354,"path":355,"title":356},"zh_sitePages\u002Fabout.md","\u002Fabout","关于 WooDawn",{"id":358,"path":359,"title":360},"zh_sitePages\u002Flegal\u002Fprivacy.md","\u002Flegal\u002Fprivacy","隐私说明",{"id":362,"path":363,"title":364},"zh_sitePages\u002Flegal\u002Fterms.md","\u002Flegal\u002Fterms","内容使用说明",{"stages":366,"crossCutting":388,"hasDefinition":546},[367,370,373,376,379,382,385],{"stage":368,"count":369},"discover",32,{"stage":371,"count":372},"evaluate",89,{"stage":374,"count":375},"convert",58,{"stage":377,"count":378},"deliver",25,{"stage":380,"count":381},"use",20,{"stage":383,"count":384},"engage",9,{"stage":386,"count":387},"repurchase",5,[389,394,398,402,406,410,414,418,422,426,430,434,438,442,446,450,454,458,462,466,470,474,478,482,486,490,494,498,502,506,510,514,518,522,526,530,534,538,542],{"path":34,"title":390,"description":391,"stages":392},"电商无障碍与合规基线：WCAG、EAA 与 ADA","说明怎样把 WCAG 2.2 A 与 AA 作为电商网站的技术基线来读，欧盟《欧洲无障碍法案》对电商服务的适用与生效日期，美国司法部对 ADA 与网站关系的官方口径，并把搜索、筛选、商品选项、购物车、结账与账户逐段对应到本库相应小节，同时写明未做读屏实测。",[393],"cross-cutting",{"path":37,"title":395,"description":396,"stages":397},"顾客旅程阶段模型：四个谱系与它们的分歧","把业内常见的顾客旅程阶段模型归为营销漏斗、循环式决策旅程、生命周期与增长指标、客户体验生命周期四个谱系，逐个说明代表模型的出处与阶段命名，再比较它们在起点、终点、线性假设、意向与交付阶段上的分歧，并说明数据侧事实上能观察到的阶段。",[393],{"path":38,"title":399,"description":400,"stages":401},"DTC 用户旅程：从发现到复购","DTC 用户旅程把经营分为发现、评估、转化、交付、使用、互动与复购七个阶段，给出各阶段的顾客任务、可观察信号与默认采集覆盖，说明四类归并方式，并关联 Shopify 实施内容。",[393],{"path":41,"title":403,"description":404,"stages":405},"购前、购买、购后：营销漏斗与七阶段的对照","以购前、购买、购后三段为行，把营销漏斗归并后的六段与本站 DTC 用户旅程的七阶段对齐，说明两套分段各自把力气花在哪里、哪些阶段没有对应项，并给出投放团队与运营团队之间的翻译规则。",[393],{"path":42,"title":407,"description":408,"stages":409},"营销漏斗：六个阶段的归并与比率口径","把营销漏斗谱系内的 AIDA、多段漏斗、TOFU \u002F MOFU \u002F BOFU、RACE 与 See-Think-Do-Care 归并为认知、兴趣、考虑、意向、购买、维系六段，写明每段的归并来源与常用信号，说明段间比率的分子分母与时间窗口口径，以及漏斗适用和不适用的场景。",[393],{"path":81,"title":411,"description":412,"stages":413},"Cookie 与隐私同意模块：横幅、偏好与记录","Cookie 与隐私同意模块如何在首次访问时提供同意横幅与偏好中心，把同意状态作为运行时数据驱动分析与广告脚本的加载，要求接受与拒绝同等显著、撤回入口常驻可达、横幅不遮挡关键路径，并与邮件营销同意区分。",[393],{"path":97,"title":415,"description":416,"stages":417},"Banner：短消息横幅的适用条件与风险","判断何时用 Banner 承载全站通知、活动或状态信息，以及怎样控制层级、篇幅、关闭行为和移动端退化。",[393],{"path":100,"title":419,"description":420,"stages":421},"Cards：独立摘要与入口的卡片模式","Cards 卡片模式何时适合组织可独立理解的摘要、媒体和行动，如何避免整卡点击造成嵌套交互、重复信息，以及把普通有框容器当作 Card。",[393],{"path":101,"title":423,"description":424,"stages":425},"Carousel：有限空间中的序列浏览","Carousel 轮播在什么条件下适用、会带来哪些内容发现成本，以及控制按钮、键盘操作、自动播放暂停和零项或单项时的退化要求。",[393],{"path":106,"title":427,"description":428,"stages":429},"Grid：并列浏览与比较的网格布局","Grid 网格布局何时帮助扫描和比较同类项目，何时造成拥挤、伪等权与移动端重排问题，并说明 DOM 顺序、空状态和大量项目时的处理。",[393],{"path":110,"title":431,"description":432,"stages":433},"List：连续扫描与顺序表达的列表","说明 List 如何表达集合、步骤和优先次序，何时选有序或无序列表，以及如何避免过长、重复字段和层级不清。",[393],{"path":112,"title":435,"description":436,"stages":437},"Masonry：不等高内容的瀑布流布局","分析 Masonry 瀑布流对不等高图片等内容的浏览价值，以及视觉与焦点顺序错位、布局移动、难以比较和窄屏退化风险。",[393],{"path":114,"title":439,"description":440,"stages":441},"Modal：中断当前流程的模态对话框","说明 Modal 模态对话框何时值得中断页面、如何管理焦点与关闭，以及长内容、嵌套弹窗和不可逆操作带来的风险。",[393],{"path":115,"title":443,"description":444,"stages":445},"Navigation Menu：导航菜单与 Mega Menu","说明主导航、下拉菜单、Mega Menu、移动端抽屉菜单与面包屑的适用边界，依据 W3C APG 与 WAI 教程核对 role=menu 的取舍、hover 与键盘触发、层级深度和面包屑结构。",[393],{"path":116,"title":447,"description":448,"stages":449},"Overlay：文字与媒体叠放的展示方式","分析 Overlay 文字叠放在图片或视频上的适用边界、对比度、裁切与文本增长风险，并说明何时应改为 Split 或独立文字区。",[393],{"path":118,"title":451,"description":452,"stages":453},"电商展现模式：选择地图与阅读入口","电商展现模式选择地图：从空间布局、阅读交互和运动节奏三个维度比较 Grid、Tabs、Carousel、Marquee 等模式的用途与首要风险。",[393],{"path":123,"title":455,"description":456,"stages":457},"Single Column：连续阅读的单列正文","说明 Single Column 单列正文如何支持教程、政策等长文的连续理解，以及怎样控制行长、标题层级、文本放大和目录导航。",[393],{"path":125,"title":459,"description":460,"stages":461},"Split：图文并置的双区布局","说明 Split 图文并置布局如何让媒体与说明互相支撑，以及左右交替、DOM 与视觉顺序、移动端堆叠和图片裁切的风险。",[393],{"path":165,"title":463,"description":464,"stages":465},"分析与报表：Shopify Analytics 的指标口径","说明 Shopify Analytics 的仪表板、默认报表、自定义探索与 ShopifyQL，梳理会话、购买转化率、平均订单价值等字段的官方口径，归因模型与重置规则，套餐差异，以及与 Web Pixels 和第三方分析工具数字不一致时的排查思路。",[393],{"path":172,"title":467,"description":468,"stages":469},"隐私与同意：营销同意、Cookie 横幅与数据请求","说明 Shopify 后台 Customer privacy 设置、营销同意的收集位置与邮件订阅状态、双重确认、Cookie 横幅与 Customer Privacy API 的分工，以及顾客数据访问与删除请求的商家入口，各地区法规差异一律标注需要合规确认。",[393],{"path":207,"title":471,"description":472,"stages":473},"从浏览到订单：Shopify 购买旅程","Shopify 购买旅程：沿浏览、加购、结账、订单与售后定位消费者体验和商家任务，并区分主题、Checkout 与客户账户的扩展位置。",[393],{"path":215,"title":475,"description":476,"stages":477},"店面性能：Web Vitals、图片与应用脚本","说明 Shopify 后台 Web performance 报告的数据来源、周期与 LCP、INP、CLS 的分级，整理官方对图片、应用脚本与主题代码的性能建议，并把结论对应到滚动显现、吸顶栏、轮播等展现形式的取舍。",[393],{"path":217,"title":479,"description":480,"stages":481},"浏览器采集、服务端 GTM 与标签网关","比较浏览器标签、服务端 GTM 与 Google tag gateway：按处理位置、维护责任与验证方式选择采集链路，不承诺固定数据恢复比例。",[393],{"path":220,"title":483,"description":484,"stages":485},"翻译与本地化：语言、市场与店面内容翻译","说明 Shopify 店铺语言的添加、发布与删除，Translate & Adapt 应用的定位，可翻译资源，主题 locale 文件与店面内容翻译的分工，语言与 Markets 的关系，以及 hreflang、URL handle 和机器翻译复核的官方说法。",[393],{"path":223,"title":487,"description":488,"stages":489},"App Pixel、Custom Pixel 与 GTM 的边界","Shopify App Pixel 与 Custom Pixel 的沙箱差异，GTM 能否放进 Pixel，以及如何按同意状态验证事件链，避免混淆运行位置。",[393],{"path":231,"title":491,"description":492,"stages":493},"主题国际化：店面文本与编辑器文本","Shopify 主题国际化：区分 Storefront locale 与 Schema locale 两类文件、翻译键与商家内容，避免只翻译店面或编辑器一侧。",[393],{"path":234,"title":495,"description":496,"stages":497},"Dawn 的无障碍写法：details 增强、焦点管理、状态播报与 combobox","基于 Dawn v15.3.0 源码，横向整理跳转链接、details 与 summary 的渐进增强、trapFocus 焦点循环与返还、共享描述文本、状态区播报、预测搜索 combobox 与减少动态，并指出焦点集合不更新、正则未转义等问题。",[393],{"path":245,"title":499,"description":500,"stages":501},"Dawn 的加载策略：按分区引入资源、首屏图片与按需媒体","基于 Dawn v15.3.0 源码，整理分区级 CSS 与 JS 按条件引入、非关键样式异步加载、字体预连接与预加载、srcset 与 sizes、首屏图片立即加载与 fetchpriority、视频与 3D 延迟挂载、推荐区提前加载，以及 CartPerformance 埋点和几处失效的优化。",[393],{"path":15,"title":503,"description":504,"stages":505},"Horizon 的布局抖动治理：按需测量、读写分批与帧级调度","基于 Horizon 4.2.0 源码，整理一组避免强制同步布局的做法：首帧前按需测量页眉高度、从 IntersectionObserver 取得尺寸、变体选择器读写分批、跳过首次回调的 ResizeNotifier、等待过渡的 Scheduler、让出主线程，以及用 CSS 动画合成实现飞入购物车弧线。",[393],{"path":16,"title":507,"description":508,"stages":509},"Horizon 的服务端对比色：用 Liquid 颜色过滤器推导文字与派生色","基于 Horizon 4.2.0 源码，拆解区块自定义背景色时的服务端对比色推导：调色板最亮与最暗色、contrast-override 的三级文字色回退与边框回退、按亮度切换的透明度令牌、悬停色推导、背景媒体时跳过对比，以及亮度阈值和预设说明与实现不符等问题。",[393],{"path":18,"title":511,"description":512,"stages":513},"Horizon 的跨文档 View Transitions：渲染阻塞、放弃条件与 WebView 黑名单","基于 Horizon 4.2.0 源码，拆解多页面主题里的跨文档 View Transitions：按设置输出的 opt-in、等主内容的 render blocking 与 1.8 秒上限、不可能过渡时立即放手、用户交互即跳过、按类型切换动画并跨页传递，以及内嵌 WebView 黑名单与页面内过渡。",[393],{"path":282,"title":515,"description":516,"stages":517},"ARIA：角色、状态与属性，及其与 APG 和原生元素的关系","解释 WAI-ARIA 提供的角色、状态与属性用来补充而非取代原生语义，区分 ARIA 规范、ARIA in HTML、Using ARIA 与 APG 各自的性质，并依据官方页说明四条 ARIA 使用规则，尤其是能用原生元素就不用 ARIA。",[393],{"path":283,"title":519,"description":520,"stages":521},"ADA：美国残疾人法案与网站无障碍的官方口径","解释美国残疾人法案 ADA 是联邦反歧视法，区分适用于州与地方政府的 Title II 和适用于向公众开放企业的 Title III，转述司法部 ada.gov 对网站的说明与其不具约束力的声明，并指出没有针对企业网站的详细技术标准；不提供法律意见。",[393],{"path":287,"title":523,"description":524,"stages":525},"CTA：行动号召的定义、载体与可访问性边界","解释 CTA 是引导访客执行某个具体动作的页面元素或文案，说明它与按钮、链接、转化率的区别，用 MDN 与 WCAG 的标准说明动作与导航的语义划分，以及多个 CTA 争抢注意力、文案含糊等常见误用。",[393],{"path":292,"title":527,"description":528,"stages":529},"Cumulative Layout Shift（CLS）：布局偏移的计算与阈值","依据 web.dev 解释 CLS 如何由影响比例与距离比例计算、会话窗口怎样取最大一段、0.1 与 0.25 阈值及第 75 百分位的含义，并说明滚动显现与吸顶栏等展现形式怎样引入偏移。",[393],{"path":297,"title":531,"description":532,"stages":533},"EAA：欧洲无障碍法案对电商服务的适用与日期","解释欧洲无障碍法案 EAA 即 Directive (EU) 2019\u002F882 的目的、2025 年 6 月 28 日起适用的电子商务服务范围、微型企业豁免与不成比例负担，并说明它没有点名 WCAG，避免把技术基线当作法条要求；不提供法律意见。",[393],{"path":298,"title":535,"description":536,"stages":537},"GDPR：欧盟通用数据保护条例的适用范围与核心概念","依据欧盟委员会官方页说明 GDPR 的适用对象、个人数据与处理的含义、控制者与处理者、七项原则、合法处理依据、同意的有效条件、个人权利与处罚上限，并写明这些是官方概述而非法条全文，具体合规必须由法务确认。",[393],{"path":304,"title":539,"description":540,"stages":541},"Largest Contentful Paint（LCP）：最大内容绘制的候选元素与阈值","依据 web.dev 解释 LCP 衡量的是视口内最大图片、视频或文本块的渲染时间，列出候选元素类型、被排除的情形、2.5 秒与 4.0 秒阈值、四个子部分，并说明首屏大图与滚动显现的影响。",[393],{"path":317,"title":543,"description":544,"stages":545},"WCAG：网页内容无障碍指南的版本、级别与成功标准读法","解释 WCAG 2.2 的四原则、成功标准编号规则、A、AA、AAA 三个符合级别的含义与整页符合要求，并列出本库展现形式页常引用的成功标准及其官方级别，说明 AAA 不宜作为整站硬性要求。",[393],true,1791601789571]