Link the specified merchant to a GBP account for all countries.
To run this method, you must have admin access to the Merchant Center
account. If you don't have admin access, the request fails with the error
message User is not an administrator of account {ACCOUNT_ID}.
[[["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 GbpAccountsServiceGrpc.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.GbpAccountsServiceGrpc.AsyncService)\n- [0.26.0](/java/docs/reference/google-shopping-merchant-accounts/0.26.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.24.0](/java/docs/reference/google-shopping-merchant-accounts/0.24.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.23.0](/java/docs/reference/google-shopping-merchant-accounts/0.23.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.20.0](/java/docs/reference/google-shopping-merchant-accounts/0.20.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.19.0](/java/docs/reference/google-shopping-merchant-accounts/0.19.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.18.0](/java/docs/reference/google-shopping-merchant-accounts/0.18.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.16.0](/java/docs/reference/google-shopping-merchant-accounts/0.16.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.15.0](/java/docs/reference/google-shopping-merchant-accounts/0.15.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.14.0](/java/docs/reference/google-shopping-merchant-accounts/0.14.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.13.0](/java/docs/reference/google-shopping-merchant-accounts/0.13.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.12.0](/java/docs/reference/google-shopping-merchant-accounts/0.12.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.11.0](/java/docs/reference/google-shopping-merchant-accounts/0.11.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.10.0](/java/docs/reference/google-shopping-merchant-accounts/0.10.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.9.0](/java/docs/reference/google-shopping-merchant-accounts/0.9.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.8.0](/java/docs/reference/google-shopping-merchant-accounts/0.8.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.7.0](/java/docs/reference/google-shopping-merchant-accounts/0.7.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.5.0](/java/docs/reference/google-shopping-merchant-accounts/0.5.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.4.0](/java/docs/reference/google-shopping-merchant-accounts/0.4.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.3.0](/java/docs/reference/google-shopping-merchant-accounts/0.3.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.2.0](/java/docs/reference/google-shopping-merchant-accounts/0.2.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService)\n- [0.1.0](/java/docs/reference/google-shopping-merchant-accounts/0.1.0/com.google.shopping.merchant.accounts.v1.GbpAccountsServiceGrpc.AsyncService) \n\n public static interface GbpAccountsServiceGrpc.AsyncService\n\nThe service facilitates the management of a merchant's Google Business\nProfile (GBP) account settings. This API defines the following resource\nmodel:\n\n- GbpAccount\n\nMethods\n-------\n\n### linkGbpAccount(LinkGbpAccountRequest request, StreamObserver\\\u003cLinkGbpAccountResponse\\\u003e responseObserver)\n\n public default void linkGbpAccount(LinkGbpAccountRequest request, StreamObserver\u003cLinkGbpAccountResponse\u003e responseObserver)\n\nLink the specified merchant to a GBP account for all countries.\nTo run this method, you must have admin access to the Merchant Center\naccount. If you don't have admin access, the request fails with the error\nmessage `User is not an administrator of account {ACCOUNT_ID}`.\n\n### listGbpAccounts(ListGbpAccountsRequest request, StreamObserver\\\u003cListGbpAccountsResponse\\\u003e responseObserver)\n\n public default void listGbpAccounts(ListGbpAccountsRequest request, StreamObserver\u003cListGbpAccountsResponse\u003e responseObserver)\n\nList the GBP accounts for a given merchant."]]