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 bieżącą konserwację.

Za pomocą interfejsu API kont możesz:

  • Wykonywanie podstawowych operacji na koncie Merchant Center: tworzenie nowych kont Merchant Center, pobieranie ich szczegółów, aktualizowanie podstawowych ustawień, monitorowanie problemów na poziomie konta, wyświetlanie listy kont, do których masz dostęp, i usuwanie kont w razie potrzeby.
  • Ustal informacje o firmie i obecność sklepu internetowego: skonfiguruj podstawowe informacje o firmie (np. adres i dane kontaktowe), atrybuty tożsamości zadeklarowane przez Ciebie oraz skonfiguruj witrynę sklepu internetowego, określając, weryfikując i potwierdzając adres URL strony głównej. Ma to kluczowe znaczenie dla sposobu, w jaki Twoja firma jest reprezentowana.
  • Zarządzanie 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 dotyczące powiadomień e-mail o ważnych aktualizacjach i nowościach na koncie.
  • Zarządzanie rejestracją w programie i udziałem w nim: zarządzaj rejestracją w różnych programach Merchant Center (np. bezpłatnych informacjach lub reklamach produktowych), stanem udziału i wymaganiami dotyczącymi poszczególnych programów, aby zwiększyć zasięg produktu.
  • Skonfiguruj 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 dostarczać usługi.
  • Korzystaj z zaawansowanych integracji i łączenia kont: dowiedz się, jak zarządzać ustawieniami dotyczącymi doświadczeń w wielu kanałach, łączyć konta z Profilami Firm w Google i dostawcami lokalnych plików danych oraz nawiązywać i zarządzać relacjami z innymi kontami, np. dostawcami zewnętrznymi lub agencjami.

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ą skonstruowane i zarządzane relacje między różnymi kontami Merchant Center (np. z kontami zaawansowanymi lub dostawcami zewnętrznymi).
  • Połącz Profil Firmy w Google: połącz konto Merchant Center z Profilem Firmy w Google, aby zwiększyć widoczność lokalnej firmy.
  • 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-mailowymi z Merchant Center: dostosuj powiadomienia e-mailowe, które Ty i inni użytkownicy otrzymujecie w związku z alertami dotyczącymi konta, nowościami i wskazówkami.
  • Zarządzanie ustawieniami strony głównej: ustaw, zweryfikuj i zgłoś prawa do adresu URL witryny sklepu internetowego. Jest to kluczowy krok w procesie weryfikacji konta i uczestnictwa w programie.
  • Migracja interfejsu Content API: aby dowiedzieć się więcej o migracji z Content API for Shopping, zapoznaj się z artykułem Migracja zarządzania kontem.

Struktura konta Merchant Center i relacje

Ekosystem Merchant Center obsługuje różne struktury kont, aby zaspokajać 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 Konta umożliwia interakcję z tymi typami i ich relacjami oraz zarządzanie nimi.

Konta sprzedawców

Jest to konto Merchant Center, z którego zwykle korzysta pojedyncza firma, aby bezpośrednio zarządzać własnymi informacjami o produktach i programami.

Częste przypadki użycia:

  • Małe i średnie firmy, które samodzielnie zarządzają swoją obecnością w e-commerce.
  • Sprzedawcy, którzy chcą mieć bezpośrednią kontrolę nad konfiguracją Google Merchant Center.
  • Sprzedawcy, którzy korzystają z platform handlu elektronicznego, gdzie platforma pomaga w tworzeniu konta i zarządzaniu nim.

Relacje i usługi:

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

Konta zaawansowane

Konto zaawansowane to specjalistyczne konto w Google Merchant Center. Jest przeznaczony 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 sprzedaż ich 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:

Wszystkie konta zaawansowane zarządzają wieloma kontami sprzedawcy, ale optymalna konfiguracja i wykorzystanie relacji oraz usług często różnią się w zależności od konkretnego modelu biznesowego. Znajomość tych różnic jest kluczowa, aby skutecznie korzystać z interfejsu API. Oto zalecane sprawdzone metody dotyczące typowych przypadków 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ć Account Managementpołączenie usługi z dotychczasowym indywidualnym kontem sprzedawcy. Umożliwia 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 na platformie za pomocą usługi Account Aggregation.

Platformy handlowe

Platformy handlowe obsługują jedno konto zaawansowane na domenę i tworzą konta sprzedawców za pomocą usługi Account Aggregation. Platformy handlowe często korzystają z różnych typów sprzedawców, z których niektóre wymagają dodatkowej konfiguracji przez zespół pomocy Google. Zarządzanie roszczeniami do domeny i programem 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: konto przeznaczone na produkty platformy handlowej. Dzięki temu platforma handlowa może wykorzystywać rozpoznawalność swojej marki, oceny sprzedawcy i konkretne strategie 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 dotyczących danego 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 z wieloma markami zwykle używają konta zaawansowanego do zarządzania poszczególnymi kontami każdej marki, połączonymi za pomocą Account Aggregation. Dzięki temu marki mogą działać niezależnie (np. w zakresie oświadczeń w witrynie czy danych o produktach), a konto zaawansowane upraszcza scentralizowane funkcje, takie jak dostęp użytkowników, raportowanie, a czasami nadzór nad kampaniami.

Sprzedawcy międzynarodowi

Międzynarodowi sprzedawcy detaliczni zarządzają swoją obecnością na całym świecie za pomocą konta zaawansowanego, które jest połączone z kontami indywidualnymi w poszczególnych krajach lub regionach za pomocą Account Aggregation usługi. Ich konfiguracja często zależy od struktury domeny:

  • Pojedyncza domena (z subdomenami/ścieżkami krajowymi): główna domena 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 krajowych: każde konto regionalne zgłasza własną domenę. W tym modelu poszczególne konta obsługują działania lokalne, a konto zaawansowane jest używane głównie do funkcji scentralizowanych, takich jak dostęp użytkowników, raportowanie globalne i ogólne zarządzanie kampaniami.