RPA w przeglądarce czy oficjalne API: co do czego w pracy z reklamami
Marta Kowalczyk
Agency Operations Lead
Większość osób wpisujących DICloak vs AdsPower RPA chce wiedzieć, która automatyzacja przeglądarki pewniej poprowadzi ich konta reklamowe. W pracy nad kampaniami uczciwa odpowiedź brzmi: żadna przeglądarka nie powinna tego robić. RPA w przeglądarce i oficjalne API rozwiązują różne problemy, a agencje i media buyerzy osiągają najlepsze wyniki, gdy każde zostaje na swoim pasie.
Krótka odpowiedź: Do obsługi kampanii używaj oficjalnego API, a profile przeglądarki zostaw do pracy, która wymaga człowieka w interfejsie platformy. Wevion zajmuje się stroną API: OAuth w Meta, masowe uruchamianie z szablonów, reguły działające na serwerach Wevion i dane synchronizowane mniej więcej co 15 minut. Profile przeglądarki oddzielają od siebie autoryzowane konta klientów.
Ten poradnik nie układa rankingu narzędzi RPA. Wyjaśnia, do czego służy RPA w przeglądarce, dlaczego automatyzacja Ads Managera przez przeglądarkę jest krucha, co w zamian obejmuje API i gdzie profile przeglądarki wciąż pasują do dobrze zorganizowanego zespołu. Jeśli najpierw chcesz szerszego tła, nasz tekst o granicy między Meta Marketing API a automatyzacją przeglądarki dokładniej omawia stronę zasad.
Co RPA w przeglądarce potrafi, a czego nie
RPA w przeglądarce (robotic process automation) nagrywa lub skryptuje sekwencję działań na stronie i odtwarza ją w profilu przeglądarki. Klika przyciski, wypełnia pola, czeka na pojawienie się elementów i idzie dalej, tak jak zrobiłby to człowiek, tylko według harmonogramu.
Dzięki temu przydaje się do powtarzalnej pracy na stronach, które w ogóle nie mają API: wielokrotnego wypełniania tego samego formularza, zbierania widocznego tekstu strony albo przechodzenia przez stały proces w panelu administracyjnym. Wizualne kreatory pozwalają osobom bez umiejętności programowania składać takie przepływy bez pisania skryptów.
Ograniczenia wynikają z tej samej konstrukcji. RPA zna tylko to, co widać na ekranie, więc nie ma rzetelnego wglądu w obiekty pod spodem: ID kampanii, stany budżetów, status emisji czy dane atrybucji. Nie wie, czy kliknięcie cokolwiek zmieniło, dopóki nie odczyta ekranu ponownie. A ponieważ działa w sesji przeglądarki, dziedziczy wszystko, do czego ta sesja ma dostęp.
Wykorzystaj ten poradnik w praktyce
Uruchamiaj, testuj i skaluj kampanie na sześciu platformach reklamowych w jednym miejscu, a Wavo, copilot AI, pomaga Ci na każdym kroku. 14 dni za darmo.
Dlaczego RPA w Ads Managerze jest kruche?
Automatyzacja Meta Ads Managera przez przeglądarkę jest krucha, bo zależy od interfejsu, który często się zmienia i nigdy nie był projektowany do sterowania przez oprogramowanie. Przemianowany przycisk, przesunięte menu albo nowe okno potwierdzenia mogą zatrzymać przepływ w połowie, czasem już po edycji pola budżetu, a przed zapisaniem zmiany.
Do tego dochodzą punkty kontroli bezpieczeństwa. Monity uwierzytelniania dwuskładnikowego, weryfikacje logowania i wygasanie sesji przerywają skryptowane przepływy, a typowe obejście to trzymanie sesji otwartych przez długi czas albo przechowywanie danych logowania tam, gdzie skrypt ma do nich dostęp. Jedno i drugie poszerza krąg osób, które w praktyce mają dostęp do konta.
Większym problemem są zasady. Meta stworzyła Marketing API dla oprogramowania zarządzającego reklamami, a jej warunki automatycznego zbierania danych ograniczają zautomatyzowany dostęp odbywający się poza jej API. Skryptowane kliknięcia w Ads Managerze wykraczają więc poza drogę, którą Meta wspiera. Ograniczenia kont to udokumentowana konsekwencja, której zespoły się obawiają, a żadne narzędzie nie może obiecać, że konto nigdy nie zostanie ograniczone. Możesz za to kontrolować, czy Twoje narzędzia dokładają to ryzyko do zasad, które Twoje reklamy i tak muszą spełniać.
Co obejmuje oficjalne API
Oficjalne API obejmuje rdzeń codziennej obsługi reklam i robi to przez udokumentowane obiekty, a nie pozycje na ekranie. Zmiana wyglądu Ads Managera nie psuje integracji przez API, bo integracja nigdy nie patrzyła na ekran.
Wevion łączy się z Meta, Google, TikTok, Taboola, Snapchat i Outbrain przez oficjalne API każdej platformy, a w Meta używa OAuth, więc żadne hasło nie zmienia właściciela. Dane z platform synchronizują się mniej więcej co 15 minut, reguły działają według wybranych przez Ciebie harmonogramów, a zmiany proponowane przez Wavo, copilot AI, czekają na akceptację człowieka.
W praktyce obejmuje to zadania, które zespoły zwykle próbują skryptować:
- Masowe uruchamianie. Buduj kampanie z szablonów i wypychaj je za jednym razem przez bulk launcher. To samo zadanie krok po kroku opisuje nasz poradnik o masowym tworzeniu kampanii na Facebooku.
- Reguły po stronie serwera. Reguły działają na serwerach Wevion, domyślnie co 30 minut, najczęściej co 15 minut, najrzadziej raz dziennie, i reagują tylko na ustawione przez Ciebie warunki, więc nic nie zależy od otwartej przeglądarki. Każdą regułę możesz najpierw sprawdzić w trybie testowym (dry run), a historia uruchomień zapisuje, co się zmieniło.
- Raporty. Wydatki, emisja i konwersje ze wszystkich podłączonych kont, synchronizowane mniej więcej co 15 minut.
- Dostęp, który można odebrać. Uprawnienia przyznajesz przez OAuth i możesz je wycofać w Meta, a nasz tekst o tym, jak Wevion łączy się przez OAuth i szyfrowane tokeny, pokazuje, gdzie przechowywane są tokeny. Administrator może też wkleić token Meta System User, choć standardową drogą jest OAuth.
Jeśli oddanie zmian automatyzacji wydaje Ci się dużym krokiem, zacznij od akceptacji. Nasz poradnik o przekazaniu reguł reklam Meta do bramki akceptacji pokazuje, jak budować zaufanie etapami.
Gdzie profile przeglądarki wciąż pasują
Profile przeglądarki nadal mają jasne miejsce w pracy agencji, o ile służą ludziom, a nie skryptom. Niektóre zadania wymagają człowieka w interfejsie samej platformy: sprawdzenia ustawienia, którego API nie udostępnia, przejrzenia konta podczas rozmowy z klientem albo przeczytania w całości powiadomienia o zasadach.
W takich chwilach ryzykiem nie są uprawnienia, tylko kontekst. Media buyer z trzema kontami klientów otwartymi w jednej przeglądarce może wprowadzić w pełni autoryzowaną zmianę na niewłaściwym koncie. Osobny profil dla każdego klienta oddziela ciasteczka, sesje i karty, więc każde konto otwiera się we własnej, czystej przestrzeni.
Na tym opiera się partnerstwo Wevion i AdsPower. AdsPower to oficjalny partner Wevion, a układ jest prosty: role w Wevion decydują, co dana osoba może zmienić, a profile AdsPower decydują, gdzie pracuje, jeden profil na klienta. Profile izolują konta, z których już masz prawo korzystać. Nic w tym układzie nie tworzy ani nie maskuje tożsamości.
Pytania do każdego dostawcy o dane dostępowe
Zanim jakiekolwiek narzędzie dotknie Twoich kont reklamowych, zapytaj, jak uzyskuje dostęp i jak możesz ten dostęp odebrać. Odpowiedzi powiedzą Ci o ryzyku więcej niż jakakolwiek lista funkcji. Te pytania sprawdzają się przy narzędziach RPA, platformach kampanijnych i wszystkim pomiędzy:
- Czy do działania potrzebuje mojego hasła albo zapisanej sesji przeglądarki?
- Czy łączy się przez oficjalną aplikację platformy z OAuth?
- Czy mogę odebrać mu dostęp z poziomu samej platformy reklamowej, bez proszenia dostawcy?
- Jak przechowywane są tokeny i kto po stronie dostawcy ma do nich dostęp?
- Co dzieje się z uruchomionym zadaniem, gdy zmienia się interfejs platformy?
- Czy jakakolwiek zmiana wykonuje się bez wcześniejszej akceptacji człowieka?
- Czy każda zmiana jest zapisywana na konkretną osobę, a nie na wspólne konto?
Jeśli szczere odpowiedzi obejmują wspólne hasła lub długo żyjące sesje, narzędzie należy do strony przeglądarki, wyłącznie do pracy ręcznej. Nasz artykuł o tym, dlaczego wspólne loginy szkodzą agencjom, opisuje, ile to kosztuje, gdy ktoś odchodzi z zespołu.
Najważniejsze wnioski
- RPA w przeglądarce odtwarza działania na ekranie; pasuje do stron bez API, nie do zarządzania kampaniami reklamowymi.
- Skryptowanie Ads Managera jest kruche i wykracza poza drogę, którą Meta wspiera.
- Praca nad kampaniami należy do oficjalnego API: masowe uruchamianie, reguły po stronie serwera i raporty z synchronizacją mniej więcej co 15 minut.
- Profile przeglądarki pasują do pracy ręcznej, jeden na klienta, na kontach, z których masz prawo korzystać.
- Oceniaj każdego dostawcę po tym, jak uzyskuje dostęp do Twoich kont i jak możesz go odebrać.
Odkryj więcej w
Porównanie platform
Przeczytaj stronę pillar ze wszystkimi przewodnikami na ten temat, od podstaw do poziomu zaawansowanego.