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 zgłaszając adres URL strony głównej; jest to kluczowe dla sposobu reprezentowania Twojej firmy;
  • zarządzać dostępem użytkowników i ustawieniami powiadomień: dowiedz się, jak kontrolować, kto ma dostęp do Twojego konta Merchant Center, określać ich uprawnienia i konfigurować ustawienia powiadomień e-mail o ważnych aktualizacjach i nowościach dotyczących konta;
  • zarządzać rejestracją w programach i udziałem w nich: zarządzaj rejestracją w różnych programach Merchant Center (np. bezpłatne informacje lub reklamy produktowe), stanem udziału i wymaganiami dotyczącymi programu, aby zwiększyć zasięg 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 programu Partnerstwo w zakresie plików danych o produktach dostępnych lokalnie oraz nawiązywać relacje z innymi kontami, np. z 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 udziału 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 kont 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 nawiązać połączenie 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 bez 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óre wymagają dodatkowej konfiguracji przez zespół pomocy Google. Zgłoszenie 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 własnych.
  • 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 specyficzne dla 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 posiadające wiele marek 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. zgłaszanie 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ą obecnością na całym świecie 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:

  • Pojedyncza domena (z subdomenami/ścieżkami krajowymi): domena główna jest zwykle zgłaszana 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 zgłasza 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.