Recommendations for registering representatives
Separate app representative
We recommend registering a separate representative of the advertiser or agency for working in an app. If you are using the same username in the web interface and the app, you need to change the password often for security reasons. When you change the password, you need to issue a new OAuth token. If the username is only used in the app rather than in the browser, the risk of compromise is minimal, and you can change the password less frequently.
It is particularly useful to create a separate representative if the app doesn't interact with the user (for example, a script updates bids automatically). In this case, it is difficult to issue a new token for the app.
Different representatives for different apps
If you use several different apps for working with Yandex.Direct (such as apps that perform different tasks or were created by different developers), we recommend creating a separate representative for each app. If you have problems with some app (for example, the token was compromised, or it's spending too many points), you need to revoke the token only from the app's representative.