Salesforce Commerce CloudPlatforma · Źródło danych e-commerce
Integracja z Salesforce Commerce Cloud
Zamień katalog Salesforce Commerce Cloud w feedy, które wiedzą, co się sprzedaje.
Połącz sklep raz. Feedance pobiera z Salesforce Commerce Cloud następujące dane: produkty, stany magazynowe i zamówienia, ocenia i oznacza etykietami każdy produkt oraz utrzymuje dopasowany feed na Google, Meta, TikTok i ponad 200 innych kanałach.
ProduktyOferty produktów, tytuły, opisy, zdjęcia, warianty i ceny z twojego katalogu
Zsynchronizowano
ST
Stany magazynoweStany i status dostępności, aby feedy odzwierciedlały to, co faktycznie jest dostępne
Zsynchronizowano
ZA
ZamówieniaRekordy zamówień wykorzystywane do raportowania i śledzenia wyników powiązanych z feedami
Zsynchronizowano
Ocenione, oznaczone i wysłane do
GoogleMetaTikTok200+ kanałów
Czym jest Salesforce Commerce Cloud
Twój sklep jest źródłem. Feedance przygotowuje go do reklam.
Salesforce Commerce Cloud (dawniej Demandware, często nazywana też od nazwy produktu B2C Commerce) to chmurowa platforma e-commerce klasy enterprise służąca do budowania i prowadzenia sklepów internetowych. Jest częścią szerszego pakietu Salesforce Customer 360 i jest skierowana przede wszystkim do średnich i dużych sprzedawców oraz marek, które prowadzą złożone katalogi o dużej skali w wielu regionach i kanałach.
Salesforce udostępnia funkcje sklepu i zaplecza przez B2C Commerce API (SCAPI) – nowoczesny zestaw interfejsów RESTful Shopper i Admin API opartych na OpenAPI, wprowadzony w 2020 roku – oraz starsze Open Commerce API (OCAPI), które Salesforce oznacza obecnie w dokumentacji jako przestarzałe i utrzymywane wyłącznie w trybie serwisowym na rzecz SCAPI. Oba API zapewniają systemom zewnętrznym ustrukturyzowany, oparty na uprawnieniach sposób odczytu i aktualizacji danych katalogu, stanów magazynowych i zamówień.
Połącz raz, bez ręcznych eksportów
Zmiany w katalogu trafiają do feedów przy każdej synchronizacji
Etykiety Product Score, 4T, Price War i Broken Size na każdym produkcie
Jedno źródło, dopasowany feed dla każdego z ponad 200 kanałów
Jak to działa
Z Salesforce Commerce Cloud do każdego kanału, produkt po produkcie.
1 · Dane wejściowe
Salesforce Commerce Cloud
Produkty
Stany magazynowe
Zamówienia
+ GA4 i ceny konkurencji
2 · Decyzja
Feedance
Product Score, 0–100
Segment 4T
Price War i Broken Size
Reguły, filtry, wzbogacenia
3 · Feedy wyjściowe
Twoje kanały
Google Merchant Center
Katalog Meta
Katalog TikTok
Ponad 200 innych kanałów
Katalogi w Salesforce Commerce Cloud są zwykle duże, ustrukturyzowane i rozproszone między wiele witryn, wersji językowych i cenników (price books), przez co ręczne przygotowywanie danych produktowych dla kanałów zakupowych, marketplace'ów i platform reklamowych jest powolne i podatne na błędy. Połączenie sklepu Commerce Cloud z Feedance pozwala zamienić ten katalog w czyste, gotowe dla kanałów feedy produktowe bez niestandardowych eksportów czy skryptów.
Ponieważ Feedance odczytuje dane o produktach, stanach magazynowych i zamówieniach bezpośrednio z twojego sklepu, aktualizacje feedu odzwierciedlają to, co kupujący faktycznie widzą i kupują, a nie nieaktualny lub ręcznie prowadzony arkusz. Jest to szczególnie cenne na platformie enterprise, takiej jak Commerce Cloud, gdzie katalogi często zmieniają się w wyniku promocji, cenników i rezerwacji stanów magazynowych.
Jakie dane pobiera Feedance
Kluczowe dane potrzebne do zarządzania feedem.
Feedance odczytuje dane z Salesforce Commerce Cloud zebrane w trzech grupach. Każda z nich ma swoje zadanie w feedzie.
Dane
Co obejmują
Do czego służą
Produkty
Oferty produktów, tytuły, opisy, zdjęcia, warianty i ceny z twojego katalogu
Atrybuty feedu, feedy wariantów, tytuły i kategorie dla każdego kanału
Stany magazynowe
Stany i status dostępności, aby feedy odzwierciedlały to, co faktycznie jest dostępne
Dostępność w każdym feedzie i flagi Broken Size dla rozmiarówek
Zamówienia
Rekordy zamówień wykorzystywane do raportowania i śledzenia wyników powiązanych z feedami
Kontekst sprzedaży i zwrotów dla każdego produktu
Feedance nie ma dostępu do rekordów klientów, kuponów ani kart podarunkowych, konfiguracji wysyłki i podatków ani żadnych innych danych sklepu poza tymi trzema typami.
Współistnieją dwie generacje API
Sklepy Commerce Cloud można integrować przez nowsze SCAPI (Shopper i Admin API, OAuth 2.0, oparte na OpenAPI) lub starsze OCAPI, które Salesforce oznaczył jako przestarzałe na rzecz SCAPI w nowych integracjach. To, z którego korzysta dany sklep, może wpływać na dostępne dane i szczegóły konfiguracji.
Kontrola dostępu na poziomie enterprise
Dostępem do API Commerce Cloud zarządza się w Account Manager Salesforce, który wydaje dane uwierzytelniające klienta ograniczone do określonych uprawnień. Zanim będzie można nawiązać połączenie, administrator Commerce Cloud zazwyczaj musi autoryzować i skonfigurować ten dostęp.
Katalogi dla wielu witryn i wersji językowych
Większe wdrożenia Commerce Cloud często obsługują wiele sklepów, wersji językowych i cenników z jednej instancji, dlatego warto potwierdzić, z której witryny i wersji językowej ma korzystać feed.
Wdrożenie może wymagać udziału działu IT lub partnera wdrożeniowego
Ponieważ Commerce Cloud to platforma enterprise, podłączenie nowego zewnętrznego narzędzia często odbywa się przez agencję partnerską lub wewnętrzny zespół IT, a nie przez pojedynczego właściciela sklepu – uwzględnij ten krok w harmonogramie.
Konfiguracja
Połącz Salesforce Commerce Cloud w pięciu krokach.
Feedance łączy się z Salesforce Commerce Cloud przez bezpieczny dostęp do API oparty na uprawnieniach – ten sam typ połączenia, który Salesforce zapewnia zatwierdzonym integracjom. Autoryzujesz Feedance do odczytu konkretnych danych, których potrzebuje, a Feedance na tej podstawie na bieżąco pobiera informacje o produktach, stanach magazynowych i zamówieniach, aby feedy i panele były zsynchronizowane z aktywnym sklepem.
Utrzymanie połączenia nie wymaga po twojej stronie kodu, niestandardowego middleware ani zaangażowania deweloperów. Po przyznaniu dostępu Feedance automatycznie zajmuje się harmonogramem, pobieraniem i formatowaniem danych.
01
Zaloguj się na swoje konto Feedance i wybierz Salesforce Commerce Cloud jako platformę.
02
Podaj dane sklepu Commerce Cloud i dane uwierzytelniające, o które prosi Feedance, aby nawiązać bezpieczne połączenie przez API.
03
Potwierdź żądany zakres dostępu, ograniczony do produktów, stanów magazynowych i zamówień.
04
Pozwól Feedance przeprowadzić pierwszą synchronizację, aby zaimportować katalog, stany magazynowe i historię zamówień.
05
Przejrzyj dane w Feedance i skonfiguruj reguły feedu, mapowania i kanały docelowe.
Częstotliwość synchronizacji
Jak często synchronizowane są dane z Salesforce Commerce Cloud?
Feedance synchronizuje dane o produktach, stanach magazynowych i zamówieniach z Salesforce Commerce Cloud według regularnego, automatycznego harmonogramu, dzięki czemu feedy odzwierciedlają bieżący stan katalogu i zapasów bez ręcznych eksportów. Dokładna częstotliwość synchronizacji może zależeć od planu i wielkości sklepu, a gdy potrzebujesz najnowszych danych od razu, możesz uruchomić ręczne odświeżenie.
Feed Protection może zatrzymać aktualizację, gdy coś wygląda nieprawidłowo
Dokąd mogą trafiać
Wysyłaj produkty z Salesforce Commerce Cloud do ponad 200 kanałów.
Po połączeniu Salesforce Commerce Cloud każdy kanał dostaje własny feed z tego samego źródła, z etykietami Feedance w polach custom label.
Typowe problemy z połączeniem Salesforce Commerce Cloud
Problem
Prawdopodobna przyczyna
Rozwiązanie
Uwierzytelnienie połączenia się nie udaje
Dane uwierzytelniające API są nieprawidłowe, wygasły lub nie mają wymaganych zakresów uprawnień
Sprawdź dane uwierzytelniające w Feedance i upewnij się, że administrator Commerce Cloud autoryzował dostęp z właściwymi uprawnieniami
W feedzie brakuje produktów
Produkty są nieopublikowane, przypisane do innej witryny lub wersji językowej albo wykluczone przez reguły katalogu
Sprawdź status produktu i przypisanie do witryny w Commerce Cloud, a następnie ponownie uruchom synchronizację
Stany lub status dostępności wyglądają na nieaktualne
Synchronizacja nie odbyła się ostatnio albo stanami zarządza osobny system
Uruchom ręczną synchronizację w Feedance i ustal, który system jest źródłem prawdy dla stanów magazynowych
Wniosek o dostęp utknął lub został odrzucony
Dostęp do API Commerce Cloud często wymaga zatwierdzenia przez administratora lub partnera wdrożeniowego
Potwierdź z wewnętrznym zespołem Commerce Cloud lub partnerem, że klient API został zatwierdzony i włączony
Wskazówki optymalizacyjne
Wyciśnij więcej z feedu Salesforce Commerce Cloud.
Dbaj o kompletne i dokładne tytuły oraz opisy produktów w Commerce Cloud, ponieważ Feedance tworzy feedy bezpośrednio na podstawie tych danych źródłowych.
Upewnij się, że dane o wariantach i cenach są spójne w całym katalogu, aby kanały docelowe wyświetlały prawidłowe opcje i ceny.
Sprawdź, czy dane o stanach magazynowych są dokładne i aktualne, aby feedy nie reklamowały niedostępnych produktów.
Jeśli prowadzisz wiele witryn lub wersji językowych, przed publikacją feedów w nowym kanale upewnij się, z której z nich Feedance odczytuje dane.
Po większych zmianach w katalogu, takich jak start nowego sezonu czy zbiorcza aktualizacja cen, przejrzyj feed w Feedance, aby potwierdzić, że wszystko zsynchronizowało się zgodnie z oczekiwaniami.
Inne platformy
Nie korzystasz z Salesforce Commerce Cloud? Feedance łączy się z ponad 70 platformami.
Krótkie odpowiedzi na pytania, które zespoły zadają przed podłączeniem sklepu.
Jak Feedance uwierzytelnia się w Salesforce Commerce Cloud?
Feedance korzysta z bezpiecznego dostępu przez API z odpowiednimi uprawnieniami – takiego samego typu połączenia, jaki Salesforce udostępnia dla zatwierdzonych integracji. Podajesz dane swojego sklepu oraz wymagane poświadczenia i potwierdzasz dostęp ograniczony do produktów, stanów magazynowych i zamówień. Resztą – harmonogramem i pobieraniem danych – zajmuje się już Feedance.
Czy ma znaczenie, że nasz sklep w Salesforce Commerce Cloud korzysta z SCAPI lub OCAPI?
Może to wpływać na dostępne dane i szczegóły konfiguracji. SCAPI to nowsze API, natomiast starsze OCAPI zostało przez Salesforce oznaczone jako przestarzałe (deprecated) na rzecz SCAPI w nowych integracjach. Poinformuj zespół, z którego z nich korzysta Twój sklep i czy administrator zarządza dostępem przez Account Manager.
Czy dane klientów należą do tych, które Feedance odczytuje z Salesforce Commerce Cloud?
Nie. Feedance odczytuje wyłącznie produkty, stany magazynowe i zamówienia, a nie ma dostępu do rekordów klientów, kuponów, kart podarunkowych ani konfiguracji wysyłki i podatków. Dane zamówień służą do raportowania oraz do śledzenia wyników powiązanych z Twoimi feedami.
Używamy w Commerce Cloud kilku witryn i cenników. Z którego korzysta feed?
To Ty potwierdzasz, z jakiej witryny i jakiej wersji lokalizacyjnej ma korzystać feed, ponieważ jedna instancja często obsługuje wiele sklepów, lokalizacji i cenników. Jeśli produkty znikają, sprawdź ich przypisanie do witryny. Feedy aktualizują się następnie tak często, jak pozwala na to Twój plan – od co 30 minut do raz w tygodniu.
Czy w konfigurację Salesforce Commerce Cloud musi być zaangażowany nasz zespół IT lub partner wdrożeniowy?
Prawdopodobnie tak, ale tylko w kwestii dostępów, a nie budowania czegokolwiek. Twój administrator lub partner zazwyczaj musi autoryzować i włączyć klienta API w Account Manager, więc uwzględnij ten krok w harmonogramie. Do utrzymania połączenia nie potrzeba kodu, niestandardowego middleware ani zasobów deweloperskich.
Zobacz, które produkty zarabiają.
Połącz swój feed i GA4. Pokażemy Product Score, 4T, Price War i Broken Size na twoim własnym katalogu.