Google Merchant Center to narzędzie służące do przesyłania danych produktów oraz informacji o sklepie. Umożliwia ono również udostępnianie ich w reklamach produktowych i innych usługach Google. Połączenie konta Merchant Center z kontem Google Ads umożliwia przesyłanie danych o produktach do Google Ads na potrzeby kampanii.
Omówienie łączenia kont
Zanim zaczniesz tworzyć kampanie produktowe, musisz połączyć konto Google Ads z kontem Merchant Center. Połączenie można utworzyć na 3 sposoby:
- Połączenie bezpośrednie: jeśli masz dostęp administracyjny do konta Google Ads i konta Merchant Center, możesz je połączyć od razu.
- Prośby o połączenie: jeśli nie masz dostępu administracyjnego do obu kont, musisz wysłać prośbę o połączenie z konta Merchant Center i zaakceptować ją na koncie Google Ads.
- Business Manager: jeśli oba konta są zarządzane przez to samo konto Business Manager, zostaną połączone automatycznie.
W sekcjach poniżej znajdziesz szczegółowe informacje o każdej z tych metod oraz o tym, jak zarządzać istniejącymi połączeniami i je weryfikować.
Tworzenie połączeń bezpośrednich
Jeśli użytkownik, który próbuje utworzyć połączenie, ma dostęp administracyjny do konta Google Ads i konta Merchant Center, może użyć procesu połączenia bezpośredniego, aby połączyć konta od razu bez konieczności wysyłania zaproszenia i uzyskiwania zgody.
Konta możesz połączyć bezpośrednio na 2 sposoby:
- Jeśli inicjujesz połączenie z Merchant Center, użyj metody
proposeinterfejsu Merchant API. - Jeśli inicjujesz połączenie z Google Ads, użyj metody interfejsu Google Ads API
ProductLinkService.CreateProductLink.
Korzystanie z próśb o połączenie
Jeśli nie masz dostępu administracyjnego do obu kont, musisz użyć procesu prośby o połączenie, aby utworzyć połączenie.
Wysyłanie prośby o połączenie z konta Merchant Center
Prośbę o połączenie możesz wysłać na 2 sposoby:
- Wyślij prośbę o połączenie za pomocą interfejsu Merchant Center.
- Użyj interfejsu Merchant API do łączenia kont aby zaproponować nowe połączenie z usługą.
Wyświetlanie listy wszystkich próśb o połączenie
Aby pobrać listę wszystkich oczekujących zaproszeń do połączenia identyfikatora klienta Google Ads z kontem Merchant Center, możesz uruchomić raport interfejsu Google Ads API, używając tego zapytania SQL:
SELECT
product_link_invitation.resource_name,
product_link_invitation.merchant_center.merchant_center_id,
product_link_invitation.type
FROM product_link_invitation
WHERE product_link_invitation.status = 'PENDING_APPROVAL'
AND product_link_invitation.type = 'MERCHANT_CENTER'
Aby pobrać wszystkie zaproszenia, usuń warunek filtrowania pola product_link_invitation.status w poprzednim zapytaniu.
Akceptowanie prośby o połączenie
Oczekujące zaproszenie z konta Merchant Center możesz zatwierdzić na 2 sposoby:
- Użyj interfejsu Google Ads.
- Użyj metody
ProductLinkInvitationService.UpdateProductLinkInvitation, aby zmienić stan zaproszenia naACCEPTED. Nazwę zasobu zaproszenia możesz pobrać, postępując zgodnie z instrukcjami w sekcji Wyświetlanie listy wszystkich próśb o połączenie.
Odrzucanie prośby o połączenie
Oczekujące zaproszenie z konta Merchant Center możesz odrzucić na 2 sposoby:
- Użyj interfejsu Google Ads.
- Użyj metody
ProductLinkInvitationService.UpdateProductLinkInvitation, aby zmienić stan zaproszenia naREJECTED. Nazwę zasobu zaproszenia możesz pobrać, postępując zgodnie z instrukcjami w sekcji Wyświetlanie listy wszystkich próśb o połączenie.
Jeśli zaproszenie zostanie odrzucone, nie będzie można go później zaakceptować. Zamiast tego trzeba utworzyć nową propozycję.
Business Manager
Business Manager to ujednolicona reprezentacja firmy w Google. Gdy zarządzasz kontem Google Ads i kontami Merchant Center za pomocą konta Business Manager, Business Manager automatycznie tworzy połączenia między kontem Google Ads a kontem Merchant Center. Te połączenia możesz pobrać za pomocą interfejsu Google Ads API, ale nie można ich modyfikować za pomocą tego interfejsu.
Zarządzanie połączeniami i ich weryfikowanie
Za pomocą interfejsu Google Ads API możesz zarządzać istniejącymi połączeniami między kontami Merchant Center i Google Ads oraz je weryfikować.
Wyświetlanie listy wszystkich połączeń z Merchant Center
Aby pobrać listę połączeń z identyfikatorem klienta Google Ads, możesz uruchomić raport interfejsu Google Ads API, używając tego zapytania SQL:
SELECT
product_link.merchant_center.merchant_center_id,
product_link.product_link_id
FROM product_link
WHERE product_link.type = 'MERCHANT_CENTER'
Rozłączanie połączenia
Konta możesz rozłączyć za pomocą interfejsu Google Ads API lub Merchant Center API, w zależności od tego, którego produktu używasz do zainicjowania prośby o rozłączenie.
Jeśli inicjujesz prośbę o rozłączenie z Google Ads, użyj metody interfejsu Google Ads API
ProductLinkService.RemoveProductLink.
Jeśli inicjujesz prośbę o rozłączenie z Merchant Center, użyj metody Merchant
API do łączenia kont accounts.services.delete w przypadku aktywnego
połączenia z usługą.