Registers the GCP used for the API call to the shopping account passed in
the request. Will create a user with an "API developer" and add the
"developer_email" as a contact with "API notifications" email preference
on.
Unregister the calling GCP from the calling shopping account. Note that the
GCP will still be able to access the API for at most 1 day from the
unregister succussful call.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Interface DeveloperRegistrationServiceGrpc.AsyncService (1.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.0 (latest)](/java/docs/reference/google-shopping-merchant-accounts/latest/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.26.0](/java/docs/reference/google-shopping-merchant-accounts/0.26.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.24.0](/java/docs/reference/google-shopping-merchant-accounts/0.24.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.23.0](/java/docs/reference/google-shopping-merchant-accounts/0.23.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.20.0](/java/docs/reference/google-shopping-merchant-accounts/0.20.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.19.0](/java/docs/reference/google-shopping-merchant-accounts/0.19.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.18.0](/java/docs/reference/google-shopping-merchant-accounts/0.18.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.16.0](/java/docs/reference/google-shopping-merchant-accounts/0.16.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.15.0](/java/docs/reference/google-shopping-merchant-accounts/0.15.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.14.0](/java/docs/reference/google-shopping-merchant-accounts/0.14.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.13.0](/java/docs/reference/google-shopping-merchant-accounts/0.13.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.12.0](/java/docs/reference/google-shopping-merchant-accounts/0.12.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.11.0](/java/docs/reference/google-shopping-merchant-accounts/0.11.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.10.0](/java/docs/reference/google-shopping-merchant-accounts/0.10.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.9.0](/java/docs/reference/google-shopping-merchant-accounts/0.9.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.8.0](/java/docs/reference/google-shopping-merchant-accounts/0.8.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.7.0](/java/docs/reference/google-shopping-merchant-accounts/0.7.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.5.0](/java/docs/reference/google-shopping-merchant-accounts/0.5.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.4.0](/java/docs/reference/google-shopping-merchant-accounts/0.4.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.3.0](/java/docs/reference/google-shopping-merchant-accounts/0.3.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.2.0](/java/docs/reference/google-shopping-merchant-accounts/0.2.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService)\n- [0.1.0](/java/docs/reference/google-shopping-merchant-accounts/0.1.0/com.google.shopping.merchant.accounts.v1.DeveloperRegistrationServiceGrpc.AsyncService) \n\n public static interface DeveloperRegistrationServiceGrpc.AsyncService\n\nService to access Developer Registration.\n\nMethods\n-------\n\n### getDeveloperRegistration(GetDeveloperRegistrationRequest request, StreamObserver\\\u003cDeveloperRegistration\\\u003e responseObserver)\n\n public default void getDeveloperRegistration(GetDeveloperRegistrationRequest request, StreamObserver\u003cDeveloperRegistration\u003e responseObserver)\n\nRetrieves a developer registration for a merchant.\n\n### registerGcp(RegisterGcpRequest request, StreamObserver\\\u003cDeveloperRegistration\\\u003e responseObserver)\n\n public default void registerGcp(RegisterGcpRequest request, StreamObserver\u003cDeveloperRegistration\u003e responseObserver)\n\nRegisters the GCP used for the API call to the shopping account passed in\nthe request. Will create a user with an \"API developer\" and add the\n\"developer_email\" as a contact with \"API notifications\" email preference\non.\n\n### unregisterGcp(UnregisterGcpRequest request, StreamObserver\\\u003cEmpty\\\u003e responseObserver)\n\n public default void unregisterGcp(UnregisterGcpRequest request, StreamObserver\u003cEmpty\u003e responseObserver)\n\nUnregister the calling GCP from the calling shopping account. Note that the\nGCP will still be able to access the API for at most 1 day from the\nunregister succussful call."]]