first commit
This commit is contained in:
23
config/clients.example.toml
Normal file
23
config/clients.example.toml
Normal file
@@ -0,0 +1,23 @@
|
||||
[clients."example.pl"]
|
||||
google_ads_customer_id = "123-456-7890"
|
||||
adspro_client_id = "1"
|
||||
|
||||
[global_rules]
|
||||
max_create_groups_without_extra_confirm = 100
|
||||
max_pause_groups_without_extra_confirm = 100
|
||||
|
||||
[global_rules.pla_settings]
|
||||
require_presence_only = true
|
||||
require_high_priority = true
|
||||
|
||||
[global_rules.product_feed_optimization]
|
||||
limit = 10
|
||||
min_days_between_title_changes = 30
|
||||
|
||||
[global_rules.budget_usage]
|
||||
min_days_between_budget_changes = 7
|
||||
|
||||
# Wyjatek per klient:
|
||||
# [clients."example.pl".pla_settings]
|
||||
# require_high_priority = false
|
||||
# require_presence_only = true
|
||||
60
config/tasks.toml
Normal file
60
config/tasks.toml
Normal file
@@ -0,0 +1,60 @@
|
||||
[[groups]]
|
||||
id = "campaigns_structure"
|
||||
name = "Ustawienia kampanii"
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_pla_settings"
|
||||
name = "Sprawdzenie ustawien PLA"
|
||||
description = "Sprawdza ustawienia lokalizacji i priorytetu kampanii PLA wedlug regul globalnych i wyjatkow klienta."
|
||||
|
||||
[[groups]]
|
||||
id = "product_campaigns"
|
||||
name = "Kampanie produktowe"
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "sync_pla_cl1"
|
||||
name = "Synchronizacja kampanii PLA_CL1"
|
||||
description = "Porownuje kampanie [PLA_CL1] z produktami w adsPRO i przygotowuje plan zmian grup reklam."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "optimize_shopping_troas_ag"
|
||||
name = "Automatyzacja tROAS per grupa reklam PLA"
|
||||
description = "Analizuje Standard Shopping PLA z ostatnich 30 dni i przygotowuje plan stopniowej zmiany tROAS na poziomie grup reklam."
|
||||
|
||||
[[groups]]
|
||||
id = "products_feed_shopping"
|
||||
name = "Produkty, feed i Shopping"
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "optimize_product_titles"
|
||||
name = "Optymalizacja tytulow produktow"
|
||||
description = "Pobiera produkty z adsPRO i przygotowuje plan optymalizacji tytulow produktow."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "optimize_product_categories"
|
||||
name = "Optymalizacja kategorii Google"
|
||||
description = "Pobiera produkty z adsPRO bez kategorii Google i przygotowuje plan decyzji agenta AI."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "fill_product_unit_pricing"
|
||||
name = "Uzupelnienie unit pricing"
|
||||
description = "Pobiera produkty z adsPRO bez unit pricing i przygotowuje plan uzupelnienia miary oraz miary bazowej."
|
||||
|
||||
[[groups]]
|
||||
id = "budget_bidding_alerts"
|
||||
name = "Budzety, stawki i alerty"
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_budget_usage"
|
||||
name = "Sprawdzenie wykorzystania budzetu"
|
||||
description = "Sprawdza tygodniowe wykorzystanie budzetow, kampanie ograniczone budzetem i ryzyko zbyt szybkiego albo zbyt wolnego wydawania srodkow."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_bidding_strategies"
|
||||
name = "Sprawdzenie strategii stawek"
|
||||
description = "Sprawdza strategie ustalania stawek, cele Docelowy ROAS/Docelowy CPA, wolumen konwersji i ryzyko zbyt szybkich zmian."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_account_anomalies"
|
||||
name = "Sprawdzenie anomalii konta"
|
||||
description = "Sprawdza nagle spadki i wzrosty kosztu, klikniec, konwersji, wartosci konwersji, CTR, CPC i ROAS na poziomie kampanii."
|
||||
155
config/tasks_backup.toml
Normal file
155
config/tasks_backup.toml
Normal file
@@ -0,0 +1,155 @@
|
||||
[[groups]]
|
||||
id = "campaigns_structure"
|
||||
name = "Kampanie i struktura"
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_search_basic_settings"
|
||||
name = "Sprawdzenie podstawowych ustawien Search"
|
||||
description = "Sprawdza podstawowe ustawienia kampanii Search: lokalizacje, sieci, jezyki i inne proste ustawienia konfiguracyjne."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_pmax_structure"
|
||||
name = "Sprawdzenie struktury PMax"
|
||||
description = "Sprawdza kampanie Performance Max, asset groups, feed, brand/non-brand i ryzyka kanibalizacji."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_feed_merchant_quality"
|
||||
name = "Sprawdzenie feedu i Merchant Center"
|
||||
description = "Sprawdza jakosc feedu produktowego, potencjalne problemy Merchant Center, atrybuty produktow i ryzyka odrzucen."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_shopping_product_statuses"
|
||||
name = "Sprawdzenie statusow produktow Shopping"
|
||||
description = "Sprawdza produkty niedostepne, odrzucone, ograniczone albo bez emisji w Shopping i PMax."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_shopping_product_performance"
|
||||
name = "Sprawdzenie wynikow produktow Shopping"
|
||||
description = "Sprawdza wyniki produktow Shopping z ostatnich 30 dni: koszt, klikniecia, konwersje, wartosc, ROAS i CPA."
|
||||
|
||||
[[groups]]
|
||||
id = "measurement_audiences"
|
||||
name = "Pomiar, konwersje i odbiorcy"
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_conversion_tracking"
|
||||
name = "Sprawdzenie pomiaru konwersji"
|
||||
description = "Sprawdza, czy konto ma poprawnie ustawione konwersje, tagowanie, GA4/Google Ads i czy dane nadaja sie do optymalizacji kampanii."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_conversion_action_performance"
|
||||
name = "Sprawdzenie akcji konwersji"
|
||||
description = "Sprawdza, ktore akcje konwersji generuja wynik w kampaniach i czy rozklad konwersji wymaga recznej oceny pomiaru."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_remarketing_setup"
|
||||
name = "Sprawdzenie remarketingu"
|
||||
description = "Sprawdza podstawy remarketingu: listy odbiorcow, dynamiczny remarketing, tagowanie produktowe i ryzyka konfliktu z PMax."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_gender_performance"
|
||||
name = "Sprawdzenie plci odbiorcow"
|
||||
description = "Sprawdza wyniki kampanii wedlug plci odbiorcow, bez dodawania wykluczen demograficznych i bez korekt stawek."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_age_performance"
|
||||
name = "Sprawdzenie wieku odbiorcow"
|
||||
description = "Sprawdza wyniki kampanii wedlug przedzialow wieku odbiorcow, bez dodawania wykluczen demograficznych i bez korekt stawek."
|
||||
|
||||
|
||||
[[groups]]
|
||||
id = "traffic_keywords_landing"
|
||||
name = "Ruch, slowa i strony docelowe"
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_search_terms"
|
||||
name = "Analiza zapytan i wykluczen"
|
||||
description = "Sprawdza zapytania uzytkownikow, niepasujacy ruch, broad match, frazy brand/non-brand i kandydatow do wykluczen."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_ad_group_performance"
|
||||
name = "Sprawdzenie grup reklam"
|
||||
description = "Sprawdza koszt, klikniecia, konwersje, wartosc konwersji, ROAS, CPA i CTR na poziomie grup reklam."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_keyword_statuses"
|
||||
name = "Sprawdzenie statusow slow kluczowych"
|
||||
description = "Sprawdza odrzucone, ograniczone, wstrzymane albo technicznie problematyczne slowa kluczowe."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_keyword_quality_score"
|
||||
name = "Sprawdzenie Wyniku Jakosci slow kluczowych"
|
||||
description = "Sprawdza Wynik Jakosci slow kluczowych, jakosc reklamy, strone docelowa, przewidywany CTR i wyniki."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_landing_page_performance"
|
||||
name = "Sprawdzenie stron docelowych"
|
||||
description = "Sprawdza wyniki stron docelowych: koszt, klikniecia, konwersje, wartosc konwersji, ROAS, CPA, CTR i wspolczynnik konwersji."
|
||||
|
||||
[[groups]]
|
||||
id = "ads_assets_statuses"
|
||||
name = "Reklamy, zasoby i statusy"
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_rsa_assets"
|
||||
name = "Sprawdzenie reklam RSA i zasobow"
|
||||
description = "Sprawdza reklamy RSA, naglowki, teksty, assety, DKI i podstawowe ryzyka kreacji."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_ad_asset_statuses"
|
||||
name = "Sprawdzenie statusow reklam i zasobow"
|
||||
description = "Sprawdza odrzucone, ograniczone, wstrzymane albo oczekujace reklamy i zasoby."
|
||||
|
||||
[[groups]]
|
||||
id = "settings_segments_auctions"
|
||||
name = "Ustawienia, segmenty i aukcje"
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_campaign_locations"
|
||||
name = "Sprawdzenie lokalizacji kampanii"
|
||||
description = "Sprawdza lokalizacje, wykluczone lokalizacje i tryb kierowania lokalizacja w kampaniach."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_campaign_networks"
|
||||
name = "Sprawdzenie sieci kampanii"
|
||||
description = "Sprawdza ustawienia sieci kampanii: Google Search, partnerow wyszukiwania i siec reklamowa."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_campaign_languages"
|
||||
name = "Sprawdzenie jezykow kampanii"
|
||||
description = "Sprawdza ustawienia jezykow kampanii i oznacza kampanie wymagajace recznej oceny dopasowania jezyka do rynku klienta."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_ad_schedules"
|
||||
name = "Sprawdzenie harmonogramu reklam"
|
||||
description = "Sprawdza harmonogram emisji reklam, kampanie dzialajace 24/7 i nietypowe godziny emisji."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_device_performance"
|
||||
name = "Sprawdzenie urzadzen"
|
||||
description = "Sprawdza wyniki wedlug urzadzen: komputer, telefon i tablet, pokazujac koszt, konwersje, wartosc konwersji, ROAS, CPA i udzial kosztu."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_day_of_week_performance"
|
||||
name = "Sprawdzenie dni tygodnia"
|
||||
description = "Sprawdza wyniki wedlug dni tygodnia z ostatnich 30 dni: koszt, klikniecia, konwersje, wartosc konwersji, ROAS i CPA."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_hour_of_day_performance"
|
||||
name = "Sprawdzenie godzin dnia"
|
||||
description = "Sprawdza wyniki wedlug godzin dnia z ostatnich 30 dni, aby wskazac godziny wymagajace oceny."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_network_performance"
|
||||
name = "Sprawdzenie efektywnosci sieci"
|
||||
description = "Sprawdza realne wyniki wedlug sieci emisji, np. Search, partnerzy, Display i Shopping."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_impression_share"
|
||||
name = "Sprawdzenie udzialu w wyswietleniach"
|
||||
description = "Sprawdza udzial w wyswietleniach, utrate przez budzet i utrate przez ranking na poziomie kampanii."
|
||||
|
||||
[[groups.tasks]]
|
||||
id = "check_auction_insights"
|
||||
name = "Sprawdzenie Auction Insights"
|
||||
description = "Sprawdza konkurentow w aukcji, overlap rate, outranking share, position above rate oraz top i absolute top rate."
|
||||
Reference in New Issue
Block a user