2104100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Business Combinations - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Business Combinations - Schedule of Purchase Price Summary (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Commitments and Contingencies - Future Minimum Financing and Operating Leases and Other Non-Cancellable Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENT OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 1007000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1007001 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Convertible Senior Notes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Convertible Senior Notes - Capped Calls (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Equity Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Equity Incentive Plans - 2008 and 2016 Stock Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2425406 - Disclosure - Equity Incentive Plans - 2016 China Stock Appreciation Rights Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2425407 - Disclosure - Equity Incentive Plans - 2017 Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2425409 - Disclosure - Equity Incentive Plans - Early Exercise of Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2425411 - Disclosure - Equity Incentive Plans - Schedule of ESPP Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2425405 - Disclosure - Equity Incentive Plans - Schedule of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Equity Incentive Plans - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2425410 - Disclosure - Equity Incentive Plans - Schedule of Stock Option Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Equity Incentive Plans - Stock-based Compensation Expense Recognized in Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2425408 - Disclosure - Equity Incentive Plans - Stock Option Repricing (Details) link:presentationLink link:calculationLink link:definitionLink 2425404 - Disclosure - Equity Incentive Plans - Stock Options and Restricted Stock Units, Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Equity Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Goodwill and Acquired Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Goodwill and Acquired Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2132100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2432405 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2432402 - Disclosure - Income Taxes - Schedule of Components of Loss Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2432403 - Disclosure - Income Taxes - Schedule of Components of Provision for Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 2432406 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2432404 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2432407 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2332301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Leases - Balance Sheet Components (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Leases - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Leases - Lease Maturities Prior To Adoption of New Lease Standard (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Leases - Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Net Loss per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2428404 - Disclosure - Net Loss per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Net Loss per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Property and Equipment, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Property and Equipment, Net - Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - Revenue - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2422407 - Disclosure - Revenue - Costs Capitalized to Obtain Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2422405 - Disclosure - Revenue - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2422406 - Disclosure - Revenue - Unbilled Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Stockholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - Stockholders’ Equity (Deficit) (Details) link:presentationLink link:calculationLink link:definitionLink 2437401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Subsequent Events (Notes) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401409 - Disclosure - Summary of Significant Accounting Policies - Advertising (Details) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Summary of Significant Accounting Policies - Capitalized Software Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - Summary of Significant Accounting Policies - Long-Lived Assets, Including Goodwill and Other Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Summary of Significant Accounting Policies - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401413 - Disclosure - Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2401412 - Disclosure - Summary of Significant Accounting Policies - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2401408 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 2401411 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2401410 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink