Usługi porównywania cen mogą wyświetlać w Google reklamy produktowe w Twoim imieniu sprzedawców w krajach, w których dostępny jest program usług porównywania cen. Content API pozwala domenom i grupom usług porównywania cen na organizowanie powiązanych kont za pomocą etykiety. Domeny usługi porównywania cen mogą wyświetlać, oznaczać etykietami i filtrować konta Merchant Center powiązane z domeną. Grupy usług porównywania cen mogą oznaczać etykietami i wyświetlać domeny usług porównywania cen z którą są powiązane. Te usługi Content API zapewniają odpowiednik niektórych funkcji dostępnych w Porównywarce cen Centrum serwisowe.
Więcej informacji o usługach porównywania cen: Usługi porównywania cen. Informacje o pracy z etykietami w CSS Center znajdziesz tutaj: Używanie etykiet kont w Comparison Shopping Service Center
Rodzaje kont usługi porównywania cen
Usługi porównywania cen korzystają z 3 typów kont:
- Grupy usług porównywania cen to konta najwyższego poziomu, które mogą zawierać jedną lub wiele usług porównywania cen. domeny.
- Domeny usług porównywania cen to konta samych usług porównywania cen, które służą do umieszczania reklam produktowych w imieniu sprzedawców. Każda domena usługi porównywania cen może należeć tylko do jednej grupy usług porównywania cen.
- Konta Merchant Center to sprzedawcy, w przypadku których wyświetlają się domeny usług porównywania cen. Reklamy produktowe. Usługi porównywania cen można powiązać z różnymi typami sprzedawców kont w Centrum, w tym multikont klientów (MCA) i poszczególnych sprzedawców; kont. Każde konto Merchant Center może być powiązane tylko z jedną usługą porównywania cen w Twojej domenie. Aby dowiedzieć się więcej o różnych typach kont Merchant Center, zobacz Rodzaje kont w Comparison Shopping Service Center
Typy etykiet CSS
Usługi porównywania cen używają 2 typów etykiet:
- Etykiety ręczne są tworzone i przypisywane do kont Merchant Center przez usługę porównywania cen. domen i domen usługi porównywania cen według grup usług porównywania cen.
- Automatyczne etykiety są tworzone automatycznie i przypisywane do Merchant Center. kont przez CSS Center. Automatyczne etykiety są dostępne dla różnych typów danych konta i może pomóc w identyfikacji ważnych aktywności na koncie.
Więcej informacji o typach etykiet, w tym o dostępnym automatycznie etykiety, patrz Używanie etykiet kont w Comparison Shopping Service Center
Funkcje i punkty końcowe Content API w usługach porównywania cen
Content API udostępnia te punkty końcowe dla usług porównywania cen:
accounts.labels
: umożliwia tworzenia, pobierania i modyfikowania etykiet w domenie usługi porównywania cen konta Centrum. Przykład znajdziesz w sekcji Tworzenie etykiety.accounts.updatelabels
: Umożliwia stosowanie etykiet do jednego konta Merchant Center. Na przykład: Więcej informacji znajdziesz w artykule Stosowanie etykiety do konta Merchant Center.accounts.list
: umożliwia możesz pobrać wszystkie konta Merchant Center powiązane z domeną usługi porównywania cen, w tym etykiety zastosowane do poszczególnych kont. Możesz też filtrować według etykietyid
w celu pobrania podzbioru powiązanych kont. Na przykład zobacz Filtrowanie kont Merchant Center za pomocą etykietaccounts.get
: umożliwia aby pobrać etykiety zastosowane do jednego konta Merchant Center.csses
: pozwala wyświetlać zarządzać powiązaniami między etykietami a domenami usługi porównywania cen. Na przykład zobacz Stosowanie etykiety do domeny usługi porównywania cen.
Podczas wywoływania punktów końcowych accounts
jako domeny usługi porównywania cen pamiętaj o tych kwestiach:
wymagania:
- Domeny usługi porównywania cen muszą zawierać atrybut
cssId
zamiastmerchantId
. - Domeny usługi porównywania cen muszą dostarczać parametr zapytania o wartości
view=CSS
. - Domeny usługi porównywania cen muszą podać powiązany identyfikator konta Merchant Center jako
accountId
Przykład: tworzenie etykiety
Nową etykietę możesz utworzyć za pomocą metody accounts.labels.create
. Etykiety
można ją stosować w domenach usług porównywania cen i na kontach Merchant Center. Etykiety dla
Różne typy kont są oddzielne i nie można ich używać wymiennie. Do
utworzyć na poziomie domeny etykietę, którą można zastosować na kontach Merchant Center;
powiązane z domeną, użyj identyfikatora domeny usługi porównywania cen jako właściwości accountId
, gdy
podczas tworzenia etykiety. Aby utworzyć etykietę na poziomie grupy, którą można zastosować do CSS
domen powiązanych z grupą, użyj identyfikatora grupy CSS jako właściwości accountId
, gdy
podczas tworzenia etykiety.
Poniższy przykład pokazuje, jak utworzyć konta kluczowe na poziomie domeny.
którą można zastosować na kontach Merchant Center powiązanych z
w Twojej domenie. Aby utworzyć etykietę, wyślij żądanie POST
za pomocą tego adresu URL i
treść żądania:
https://shoppingcontent.googleapis.com/content/v2.1/accounts/accountId/labels
{
"name": "key-accounts",
"description": "All accounts with over a million products"
}
Przykład: zastosowanie etykiety do konta Merchant Center
Metodę accounts.updatelabels
możesz użyć, aby przypisać etykiety sprzedawcy
konto Center powiązane z domeną usługi porównywania cen. Poniższy przykład pokazuje,
jak zastosować etykietę kluczowe konta utworzoną w poprzednim przykładzie
z Twoich najważniejszych kont Merchant Center.
Aby zastosować etykietę, wyślij prośbę POST
, używając tego adresu URL, i poproś o nie
treść:
https://shoppingcontent.googleapis.com/content/v2.1/cssId/accounts/subaccountId/updatelabels/
{
"labelIds": [‘123’] // ‘key-accounts’
}
Przykład: filtrowanie kont Merchant Center za pomocą etykiet
Po utworzeniu i zastosowaniu etykiet do powiązanych kont Merchant Center
z domeną usługi porównywania cen, możesz użyć metody accounts.list
i przekazać etykietę
zapytania, tak by zwracały tylko konta z tą etykietą.
ten przykład pokazuje, jak filtrować konta Merchant Center
powiązane z domeną usługi porównywania cen za pomocą elementów id
(123
) kluczowych kont
utworzonej w przykładzie Tworzenie etykiety. Aby pobrać
, wyślij żądanie GET
, używając tego adresu URL:
https://shoppingcontent.googleapis.com/content/v2.1/cssId/accounts?view=CSS&label=123
Treść żądania nie jest wymagana.
Przykład: zastosowanie etykiety do domeny usługi porównywania cen
Możesz też użyć metody csses.updatelabels
, aby przypisać etykiety do usługi porównywania cen
domena powiązana z grupą usług porównywania cen. Poniższy przykład pokazuje, jak
zastosuj etykietę domeny-klucze na poziomie grupy utworzoną za pomocą
accounts.labels.create
do jednej z najważniejszych domen usługi porównywania cen
kont. Pamiętaj, że etykiety domen usług porównywania cen i kont Merchant Center
są oddzielne. Etykiety na poziomie grupy należy tworzyć, używając identyfikatora grupy CSS jako
accountId
Aby zastosować etykietę, wyślij prośbę POST
, używając tego adresu URL, i poproś o nie
treść:
https://shoppingcontent.googleapis.com/content/v2.1/cssGroupId/csses/cssDomainId/updatelabels/
{
"labelIds": [‘456’] // ‘key-domains’
}