diff --git a/Admin/AdsensePlacement/Infrastructure/Ui/AdsensePlacementFormBuilder.php b/Admin/AdsensePlacement/Infrastructure/Ui/AdsensePlacementFormBuilder.php index 91ba422a..7dee0aa8 100644 --- a/Admin/AdsensePlacement/Infrastructure/Ui/AdsensePlacementFormBuilder.php +++ b/Admin/AdsensePlacement/Infrastructure/Ui/AdsensePlacementFormBuilder.php @@ -644,14 +644,15 @@ final class AdsensePlacementFormBuilder (string)$size, [ 'auto' => 'Auto (recomendado)', + 'responsive' => 'Responsive (fluid)', + '1280x720' => '1280x720 (HD 720p)', + '960x540' => '960x540 (qHD)', + '854x480' => '854x480 (480p)', + '800x450' => '800x450 (16:9)', + '640x360' => '640x360 (360p)', + '560x315' => '560x315 (YouTube)', '300x250' => '300x250 (Rectangle)', '336x280' => '336x280 (Large Rectangle)', - '728x90' => '728x90 (Leaderboard)', - '970x250' => '970x250 (Billboard)', - '970x90' => '970x90 (Large Leaderboard)', - '468x60' => '468x60 (Banner)', - '320x100' => '320x100 (Large Mobile)', - 'responsive' => 'Responsive (fluid)', ] ); $html .= ' '; diff --git a/Public/AdsensePlacement/Infrastructure/Ui/AdsensePlacementRenderer.php b/Public/AdsensePlacement/Infrastructure/Ui/AdsensePlacementRenderer.php index d8571fb3..d00dba24 100644 --- a/Public/AdsensePlacement/Infrastructure/Ui/AdsensePlacementRenderer.php +++ b/Public/AdsensePlacement/Infrastructure/Ui/AdsensePlacementRenderer.php @@ -902,21 +902,15 @@ final class AdsensePlacementRenderer $adFormat = ''; } - $closeDelayClass = $closeDelay > 0 ? ' delayed' : ''; - + // Sin boton de cerrar - el usuario cierra haciendo clic fuera del modal $html .= sprintf( '
', - $closeDelayClass, - $closeDelay, $adStyle, esc_attr($publisherId), esc_attr($slotId), @@ -947,15 +941,16 @@ final class AdsensePlacementRenderer private function parseVignetteSize(string $size): array { return match($size) { - '300x250' => [300, 250], + '1280x720' => [1280, 720], + '960x540' => [960, 540], + '854x480' => [854, 480], + '800x450' => [800, 450], + '640x360' => [640, 360], + '560x315' => [560, 315], '336x280' => [336, 280], - '728x90' => [728, 90], - '970x250' => [970, 250], - '970x90' => [970, 90], - '468x60' => [468, 60], - '320x100' => [320, 100], + '300x250' => [300, 250], 'auto', 'responsive' => [0, 0], // Tamaños dinamicos - default => [300, 250], + default => [960, 540], // Default a tamaño video qHD }; } }