Google Merchant Center to narzędzie, które pomaga przesyłać do Google dane o sklepie i produktach oraz udostępniać je w reklamach produktowych i innych usługach Google. Połączenie konta Merchant Center z kontem Google Ads umożliwia przepływ danych produktów 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. Istnieją 3 sposoby utworzenia linku:
- Bezpośrednie połączenie: jeśli masz dostęp administracyjny zarówno do konta Google Ads, jak i do konta Merchant Center, możesz je natychmiast połączyć.
- Zaproszenia do połączenia: jeśli nie masz dostępu administracyjnego do obu kont, musisz wysłać zaproszenie do połączenia z konta Merchant Center i zaakceptować je 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 linkami i je weryfikować.
Tworzenie bezpośrednich linków
Jeśli użytkownik, który próbuje nawiązać połączenie, ma dostęp administracyjny zarówno do konta Google Ads, jak i do konta Merchant Center, możesz użyć bezpośredniego procesu łączenia, aby natychmiast połączyć konta bez konieczności wysyłania osobnego zaproszenia i uzyskiwania zatwierdzenia.
Konta możesz połączyć bezpośrednio na 2 sposoby:
- Jeśli chcesz zainicjować połączenie z Merchant Center, użyj metody Merchant API
propose. - Jeśli inicjujesz połączenie z Google Ads, użyj metody interfejsu Google Ads API
ProductLinkService.CreateProductLinki ustawproduct_link.merchant_center.merchant_center_idna docelowy identyfikator konta Merchant Center.
Korzystanie z zaproszeń w postaci linków
Jeśli nie masz dostępu administracyjnego do obu kont, musisz użyć procesu zaproszenia do połączenia, aby utworzyć połączenie.
Wysyłanie zaproszenia do połączenia z konta Merchant Center
Zaproszenie z linkiem możesz wysłać na 2 sposoby:
- Użyj interfejsu internetowego Merchant Center, aby wysłać zaproszenie do połączenia
- Użyj Merchant API do połączenia kont, aby zaproponować nowe połączenie usługi.
Wyświetlanie wszystkich zaproszeń do połączenia
Aby pobrać listę wszystkich oczekujących zaproszeń do połączenia z identyfikatorem klienta Google Ads z konta Merchant Center, możesz uruchomić raport interfejsu Google Ads API za pomocą tego zapytania GAQL:
SELECT
product_link_invitation.resource_name,
product_link_invitation.merchant_center.merchant_center_id,
product_link_invitation.type,
product_link_invitation.status
FROM product_link_invitation
WHERE product_link_invitation.status = 'PENDING_APPROVAL'
AND product_link_invitation.type = 'MERCHANT_CENTER'
Aby pobrać wszystkie zaproszenia do połączenia niezależnie od stanu (np. ACCEPTED, REQUESTED lub PENDING_APPROVAL), usuń warunek filtrowania pola product_link_invitation.status w poprzednim zapytaniu.
Akceptowanie zaproszenia do połączenia
Oczekującą zaproszenie do połączenia z kontem Merchant Center możesz zatwierdzić na 2 sposoby:
- Korzystaj z interfejsu internetowego Google Ads.
- Użyj metody
ProductLinkInvitationService.UpdateProductLinkInvitation, przekazującresource_namezaproszenia i ustawiającproduct_link_invitation_statusnaACCEPTED. Nazwę zasobu zaproszenia możesz pobrać, wykonując instrukcje podane w artykule Wyświetlanie wszystkich zaproszeń do połączenia.
Odrzucanie zaproszenia do połączenia
Oczekującą zaproszenie do połączenia z konta Merchant Center możesz odrzucić na 2 sposoby:
- Korzystaj z interfejsu internetowego Google Ads.
- Użyj metody
ProductLinkInvitationService.UpdateProductLinkInvitation, przekazującresource_namezaproszenia i ustawiającproduct_link_invitation_statusnaREJECTED. Nazwę zasobu zaproszenia możesz pobrać, wykonując instrukcje podane w artykule Wyświetlanie wszystkich zaproszeń do połączenia.
Jeśli zaproszenie do połączenia zostanie odrzucone, nie można go później zaakceptować. Zamiast tego należy zaproponować nowe zaproszenie.
Business Manager
Business Manager to ujednolicona reprezentacja firmy w Google. Jeśli zarządzasz kontem Google Ads i kontami Merchant Center za pomocą konta platformy Business Manager, platforma Business Manager automatycznie tworzy połączenia między kontem Google Ads a kontem Merchant Center. Możesz pobrać te linki za pomocą interfejsu Google Ads API, ale nie możesz ich zmieniać 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 wszystkich połączeń z Merchant Center
Aby pobrać listę aktywnych połączeń Merchant Center z identyfikatorem klienta Google Ads, możesz uruchomić raport interfejsu Google Ads API, używając tego zapytania GAQL:
SELECT
product_link.resource_name,
product_link.merchant_center.merchant_center_id,
product_link.product_link_id,
product_link.type
FROM product_link
WHERE product_link.type = 'MERCHANT_CENTER'
Usuwanie linku
Konta możesz rozłączyć za pomocą interfejsu Google Ads API lub Merchant API, w zależności od tego, którego produktu używasz do wysłania prośby o rozłączenie. Odłączenie konta wymaga dostępu administracyjnego i uniemożliwia wyświetlanie reklam produktów w aktywnych kampaniach produktowych połączonych z tym kontem Merchant Center.
Jeśli wysyłasz prośbę o odłączenie z Google Ads, użyj metody interfejsu Google Ads API
ProductLinkService.RemoveProductLink i przekaż wartość product_link.resource_name pobraną z raportu product_link.
Jeśli wysyłasz prośbę o rozłączenie z Merchant Center, użyj metody Merchant API for account linkingaccounts.services.reject na aktywnym połączeniu usługi.