połączone konta Merchant Center i Google Ads.

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:

  1. 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.
  2. 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.
  3. 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 propose interfejsu Merchant API.
  • Jeśli inicjujesz połączenie z Google Ads, użyj metody interfejsu Google Ads API ProductLinkService.CreateProductLink.

Jeśli nie masz dostępu administracyjnego do obu kont, musisz użyć procesu prośby o połączenie, aby utworzyć połączenie.

Prośbę o połączenie możesz wysłać na 2 sposoby:

  1. Wyślij prośbę o połączenie za pomocą interfejsu Merchant Center.
  2. Użyj interfejsu Merchant API do łączenia kont aby zaproponować nowe połączenie z usługą.

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:

Odrzucanie prośby o połączenie

Oczekujące zaproszenie z konta Merchant Center możesz odrzucić na 2 sposoby:

Jeśli zaproszenie zostanie odrzucone, nie będzie można go później zaakceptować. Zamiast tego trzeba utworzyć nową propozycję.

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.

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ć.

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'

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ą.