Omówienie interfejsu Accounts API

Podrzędny interfejs API kont w ramach interfejsu Merchant API umożliwia programowe tworzenie, konfigurowanie i zarządzanie kontami Google Merchant Center. Oferuje on kompleksowy zestaw narzędzi do zarządzania całym cyklem życia i podstawowymi konfiguracjami kont Merchant Center. Ten interfejs API jest niezbędny dla firm i dostawców zewnętrznych, którzy chcą zautomatyzować konfigurację konta i jego bieżącą konserwację.

Dzięki podrzędnemu interfejsowi API kont możesz:

  • wykonywać podstawowe operacje na koncie Merchant Center: tworzyć nowe konta Merchant Center, pobierać ich szczegóły, aktualizować podstawowe ustawienia, monitorować problemy na poziomie konta, wyświetlać listę kont, do których masz dostęp, i w razie potrzeby usuwać konta;
  • ustalać informacje o firmie i obecność w sklepie internetowym: konfigurować podstawowe informacje o firmie (np. adres i dane kontaktowe), atrybuty tożsamości zadeklarowane samodzielnie oraz konfigurować witrynę sklepu internetowego, określając, weryfikując i przejmując adres URL strony głównej; jest to kluczowe dla sposobu reprezentowania Twojej firmy;
  • zarządzać dostępem użytkowników i preferencjami dotyczącymi komunikacji: dowiedz się, jak kontrolować, kto ma dostęp do Twojego konta Merchant Center, określać ich uprawnienia i konfigurować preferencje powiadomień e-mail o ważnych aktualizacjach i nowościach dotyczących konta;
  • zarządzać rejestracją w programach i uczestnictwem w nich: zarządzaj rejestracją w różnych programach Merchant Center (np. bezpłatne informacje lub reklamy produktowe), zarządzaj stanem uczestnictwa i poznaj wymagania dotyczące poszczególnych programów, aby zwiększyć zasięg swojego produktu;
  • konfigurować logistykę: dostawę, zwroty i regiony: skonfiguruj ustawienia dostawy na poziomie konta, określ zasady zwrotów online dla klientów i utwórz regiony geograficzne, aby precyzyjnie kierować reklamy i świadczyć usługi;
  • korzystać z zaawansowanych integracji i łączenia kont: dowiedz się, jak zarządzać ustawieniami dotyczącymi doświadczeń omnichannel, łączyć się z kontami Profilu Firmy w Google i dostawcami usług LFP oraz ustanawiać relacje z innymi kontami, np. dostawcami zewnętrznymi lub agencjami, i zarządzać nimi.

Ten zestaw przewodników zawiera szczegółowe instrukcje i przykłady typowych przypadków użycia:

  • Tworzenie konta: dowiedz się, jak programowo utworzyć nowe konto Merchant Center i zarządzać jego relacjami z kontem zaawansowanym, co jest niezbędne do zarządzania wieloma sprzedawcami lub markami.
  • Relacje: dowiedz się, jak są strukturyzowane i zarządzane relacje między różnymi kontami Merchant Center (np. z kontami zaawansowanymi lub dostawcami zewnętrznymi).
  • Łączenie Profilu Firmy w Google: połącz konto Merchant Center z Profilem Firmy w Google, aby zwiększyć obecność firmy działającej lokalnie.
  • Kontrolowanie dostępu do konta: zarządzaj uprawnieniami i rolami użytkowników na koncie Merchant Center, aby kontrolować, kto może wykonywać określone działania.
  • Zarządzanie powiadomieniami e-mail z Merchant Center: dostosuj powiadomienia e-mail, które Ty i inni użytkownicy otrzymujecie o alertach, nowościach i wskazówkach dotyczących konta.
  • Zarządzanie ustawieniami strony głównej: ustaw, zweryfikuj i zgłoś własność adresu URL witryny sklepu internetowego. Jest to ważny krok w procesie potwierdzenia własności konta i uczestnictwa w programie.
  • Migracja do Content API: aby dowiedzieć się więcej o migracji z Content API for Shopping, przeczytaj artykuł Migracja zarządzania kontami.

Struktura konta Merchant Center i relacje

Ekosystem Merchant Center obsługuje różne struktury kont, aby zaspokoić różne potrzeby biznesowe. Konta te mogą też tworzyć relacje między sobą, w których jedno konto (dostawca usług) oferuje określone usługi innemu. Podrzędny interfejs API kont umożliwia interakcję z tymi typami i ich relacjami oraz zarządzanie nimi.

Konta sprzedawcy

Jest to konto Merchant Center, które jest zwykle używane przez pojedynczą firmę do bezpośredniego zarządzania własnymi informacjami o produktach i programami.

Typowe przypadki użycia:

  • Małe i średnie firmy zarządzające własną obecnością w e-commerce.
  • Sprzedawcy, którzy chcą mieć bezpośrednią kontrolę nad konfiguracją Google Merchant Center.
  • Sprzedawcy, którzy korzystają z platform e-commerce, na których platforma pomaga tworzyć konto i nim zarządzać.

Relacje i usługi:

Konta sprzedawcy można połączyć z dostawcami usług, aby uzyskać pomoc w zadaniach takich jak zarządzanie danymi o produktach czy zarządzanie kontem i kampaniami.

Konta zaawansowane

Konto zaawansowane to specjalne konto w Google Merchant Center. Jest ono przeznaczone dla firm i platform, które muszą zarządzać wieloma kontami Merchant Center na dużą skalę.

Typowe przypadki użycia:

  • Kreatory sklepów: platformy e-commerce, które umożliwiają sprzedawcom tworzenie i prowadzenie sklepów internetowych.
  • Platformy handlowe: platformy internetowe, które umożliwiają sprzedawcom indywidualnym udostępnianie swoich produktów.
  • Sprzedawcy posiadający wiele marek: sprzedawcy posiadający wiele marek i sprzedający produkty w sklepach stacjonarnych lub online w wielu domenach.
  • Sprzedawcy międzynarodowi: sprzedawcy sprzedający produkty w wielu krajach i domenach.
  • Partnerzy kanału: podmioty, które pomagają sprzedawcom wyświetlać produkty w różnych kanałach marketingowych i często świadczą powiązane usługi.

Relacje i usługi:

Chociaż wszystkie konta zaawansowane zarządzają wieloma kontami sprzedawcy, optymalna konfiguracja i wykorzystanie relacji oraz usług często różnią się w zależności od konkretnego modelu biznesowego. Zrozumienie tych różnic jest kluczowe do skutecznego korzystania z interfejsu API. Oto zalecane sprawdzone metody w typowych przypadkach użycia:

Kreatory sklepów i partnerzy kanału

Ci partnerzy powinni utworzyć konto zaawansowane i nawiązać relacje ze sprzedawcami, z którymi współpracują.

  • W przypadku dotychczasowych kont Merchant Center: platforma powinna utworzyć link do usługi Account Management z dotychczasowym kontem indywidualnym sprzedawcy. Umożliwi to platformie zarządzanie aspektami konta za zgodą sprzedawcy.
  • W przypadku nowych sprzedawców, którzy nie mają konta: platforma może użyć interfejsu API, aby utworzyć dla sprzedawcy nowe indywidualne konto Merchant Center. Nowe konto można utworzyć i połączyć z kontem zaawansowanym platformy za pomocą usługi Account Aggregation.

Platformy handlowe

Platformy handlowe używają 1 konta zaawansowanego na domenę i tworzą konta sprzedawcy za pomocą usługi Account Aggregation. Platformy handlowe często korzystają z kilku typów sprzedawców, z których niektórzy wymagają dodatkowej konfiguracji przez zespół pomocy Google. Przejęcie domeny i zarządzanie programami odbywa się na poziomie konta zaawansowanego i jest dziedziczone przez konta sprzedawcy. Więcej informacji znajdziesz w artykule w Centrum pomocy na temat prawidłowej struktury konta platformy handlowej.

  • Konto sprzedawcy na platformie handlowej: specjalne konto na produkty platformy handlowej. Umożliwia to platformie handlowej korzystanie z rozpoznawalności marki, ocen sprzedawcy i konkretnych strategii kampanii 1P.
  • Konta pojedynczego sprzedawcy: każde konto zawiera produkty jednego sprzedawcy zewnętrznego. Ta struktura jest idealna dla większych sprzedawców, którzy wymagają odrębnych atrybutów specyficznych dla sprzedawcy lub prowadzą kampanie reklamowe dotyczące danego sprzedawcy.
  • Konta wielu sprzedawców: jedno konto zawiera produkty od wielu sprzedawców zewnętrznych, co upraszcza zarządzanie kontem i produktami. Więcej informacji znajdziesz w artykule w Centrum pomocy na temat kont wielu sprzedawców.

Sprzedawcy posiadający wiele marek

Firmy wielomarkowe zwykle używają konta zaawansowanego do zarządzania kontami indywidualnymi każdej marki, połączonymi za pomocą usługi Account Aggregation. Umożliwia to markom niezależne działanie (np. przejmowanie witryn, dane o produktach), a konto zaawansowane upraszcza scentralizowane funkcje, takie jak dostęp użytkowników, raportowanie, a czasem nadzór nad kampaniami.

Sprzedawcy międzynarodowi

Sprzedawcy międzynarodowi zarządzają swoją globalną obecnością za pomocą konta zaawansowanego, z kontami indywidualnymi na każdy kraj lub region połączonymi za pomocą usługi Account Aggregation. Ich konfiguracja często różni się w zależności od struktury domeny:

  • Jedna domena (z subdomenami/ścieżkami krajowymi): domena główna jest zwykle przejmowana na poziomie konta zaawansowanego i dziedziczona przez konta regionalne. Te konta regionalne koncentrują się na zarządzaniu zlokalizowanymi danymi o produktach, cenami i dostępnością.
  • Wiele domen specyficznych dla danego kraju: każde konto regionalne przejmuje własną domenę. W tym modelu konta indywidualne obsługują operacje lokalne, a konto zaawansowane jest używane głównie do scentralizowanych funkcji, takich jak dostęp użytkowników, raportowanie globalne i ogólne zarządzanie kampaniami.