Skip to content

feat(ads): Google Ads recommendations and optimization score - #29

Merged
alihesari merged 2 commits into
mainfrom
feature/google-ads-depth
Oct 3, 2026
Merged

alihesari merged 2 commits into
mainfrom
feature/google-ads-depth

Conversation

@alihesari

Copy link
Copy Markdown
Member

Adds the four Google Ads recommendation calls: the recommendation list, the optimization score, apply and dismiss.

Applying changes what the live account serves or bids, so both writes need the publish scope on top of ads, and each id has to name a recommendation on the customer passed.

Paired with fopost/fopost#1017, which adds the routes.

Four calls on ads()->google(): recommendations, optimizationScore, and
applyRecommendations and dismissRecommendations, which need publish.

Adds a float coercion to Model, which the scores and conversion counts need
and which no model had called for before.
tests/AdsTikTokTest.php line 35 is 168 characters against a 140 limit, which
has had CI red on main since the TikTok ads merge. Not this branch's change,
but this branch cannot go green without it.
@alihesari
alihesari merged commit f55128c into main Oct 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant