--- sidebar_label: Page.setUserAgent --- # Page.setUserAgent() method #### Signature: ```typescript class Page { abstract setUserAgent( userAgent: string, userAgentMetadata?: Protocol.Emulation.UserAgentMetadata ): Promise; } ``` ## Parameters
Parameter Type Description
userAgent string Specific user agent to use in this page
userAgentMetadata Protocol.Emulation.UserAgentMetadata _(Optional)_
**Returns:** Promise<void> Promise which resolves when the user agent is set.