Hi Ritesh,
In the AdWords API perspective, you can only authenticate in the AdWords API as service account if you have a
G Suite domain. If you don't have a G Suite domain, then you need to authenticate as other types such as Installed application or Web application types. If you have a G Suite domain and you wish to authenticate as service account for the purpose of impersonation, then you need to follow this
guide.
You may review and then follow the guide and let me know if any issue persists. If you encounter any issues/errors, then tell me what step you are currently having issues and provide any error messages or information regarding the issue via Reply privately to author option.
Thanks,
Vincent
AdWords API Team