CMS Blöcke in TWIG Template nutzen?

@abdullah
Du scheinst recht zu haben. Ich verwende nun die TagId und damit scheint es zu funktionieren.

Hier mal meine Lösung. Bin mir noch nicht ganz sicher, ob das wirklich am besten so gelöst ist:

Als Service benötigt man noch das tag.repository

<argument type="service" id="tag.repository"/>

Danach hole ich die TagId anhand des Tag Namen:

$tagName = new Criteria();
$tagName->addFilter(new EqualsFilter('tag.name', 'meinTag'));
$tagId = $this->tagRepository->searchIds($tagName, $event->getContext())->firstId();

Anhand der TagId hole ich letztlich die Produkte:

$criteria = new Criteria();
$criteria->addAssociation('tagIds');
$criteria->addFilter(new EqualsFilter('tagIds', $tagId));

$products = $this->salesChannelRepository->search($criteria, $event->getSalesChannelContext())->getEntities();