Install app from playstore using specific user ID during test automation

We required to install application from Google Playstore, install and commence testing using Java-Appium. I am facing below issue though all the capabilities are set “Could not start a new session. Response code 400. Message: platform name is missing in the capabilities” Capabilities given are : URL: Capabilities {DEVICE_NAME: Galaxy S23, PLATFORM_NAME: android, PLATFORM_VERSION: 13, autoGrantPermissions: true, build: gmailLoginCap, console: true, devicelog: true, isRealMobile: true, network: false, project: labs, unicodeKeyboard: true, video: true, visual: true, w3c: true}

Please help to resolve

Hi, @maha.dhanappalanaspiresys As we can see from the capabilities that you have shared you are passing the capabilities and the Google login in the wrong format. Please pass the Google login by making it in the hash map. Attaching the capability Generator link and the Play Store login documentation for your reference. Play Store login: Login to Google account on Android | LambdaTest Capability Generator.: Automation Capabilities Generator For Selenium and Appium | LambdaTest