Presuming my alterations cortrectlilily(!) fix typos, then yes, ads should be blocked in principle.
As always, the exact amount of ads getting filtered depends on the blocking lists you configured in Pi-hole.
I am aware of two lists that specialise in TVs, both sourced from WaLLy3k’s Blocklist collection:
However, some SmartTV brands are notorious for ignoring local DNS configuration and consult their own DNS servers, meaning you would still see ads.
Hence, I have resorted to fencing my TV into a separate WLAN where I redirect all port 53 traffic to Pi-hole.
Note that you quite likely will cripple many if not most of your SmartTV’s online features. It is okay for me that way, since I do not ever use them, but that’s a personal choice - your preferences will likely differ