Using OAuth Authentication
OAuth requires the authenticating user to interact with Snapchat Ads using the browser. The driver facilitates this in various ways as described below.
Custom Credentials
Instead of connecting with the driver's embedded credentials, you can register an app to obtain the OAuthClientId and OAuthClientSecret.
When to Create a Custom OAuth App
Web Applications
You need to create a custom OAuth app in the web flow. Creating a custom OAuth app is optional as the driver is already registered with Snapchat Ads and you can connect with its embedded credentials. You might want to create a custom OAuth app to change the information displayed when users log into the Snapchat Ads OAuth endpoint to grant permissions to the driver.