google_tag-8.x-1.x-dev/src/Plugin/GoogleTag/Event/Search.php
src/Plugin/GoogleTag/Event/Search.php
<?php
declare(strict_types=1);
namespace Drupal\google_tag\Plugin\GoogleTag\Event;
/**
* The Search plugin.
*
* @GoogleTagEvent(
* id = "search",
* event_name = "search",
* label = @Translation("Search"),
* description = @Translation("Use this event to contextualize search operations. This event can help you identify the most popular content in your app."),
* context_definitions = {
* "search_term" = @ContextDefinition("string"),
* }
* )
*/
final class Search extends EventBase {
/**
* {@inheritDoc}
*/
public function getData(): array {
return [
'search_term' => $this->getContextValue('search_term'),
];
}
}
