Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Opracowanie panelu administracyjnego do zarządzania dostępem Google Ads

Otrzymuje i systematyzuje konta klientów Google Ads z MCC (przez API)
Pozwala na wydanie dostępu (email + rola) do konkretnego konta za pomocą przycisku
Automatycznie zarządza kontami poprzez emulację interfejsu Google Ads (Playwright)

1. Backend (FastAPI lub Django)

Podłączenie do Google Ads API (przez OAuth2, struktura MCC)
Uzyskanie listy wszystkich kont klientów (customer_client)
REST API:

GET /accounts — lista kont (ID, nazwa, status, data utworzenia)
POST /access/request — wniosek o wydanie dostępu (email, konto, rola)
GET /access/status — lista wniosków o wydanie (sukces / błąd / w trakcie)
Kolejka zadań do wydania dostępu (np. Celery + Redis lub analog)

2. Bot Playwright

Pracuje z kolejką zadań
Loguje się do interfejsu Google Ads (za pomocą zapisanej autoryzacji / cookies)
Szukuje potrzebnego konta po 10-cyfrowym ID przez globalne wyszukiwanie
Przechodzi do “Dostęp i bezpieczeństwo”
Wprowadza email i wybiera potrzebną rolę (np. admin / viewer)
Wysyła zaproszenie
Zapisuje status wykonania (sukces / błąd + log)

3. Frontend (React, Next.js lub inny stos według wyboru)

Tabela wszystkich kont z API
Filtry: według statusu, daty utworzenia, ID itd.
Formularz do wydania dostępu:
Wprowadzenie email
Wybór roli
Przycisk “Wydaj dostęp”
Szczegóły pracy
Budżet 4102 PLN
Dodana 8 grudnia 2025
246 wyświetleń
Freelancer
Nick Osipov
Ukraina Kijów  41  4

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
Zakończone 43 Sejfy
1 arbitraż
W serwisie 4 lata