#!/bin/bash # Que codigo de terceros lleva realmente el mirror: GTM y botones sociales set -uo pipefail BASE=/home/rafa/joomla-migration/mirror-antiguo RUN=$(cat "$BASE/CURRENT_RUN") S=$BASE/runs/$RUN/site/antiguo.feadulta.com P=$S/es/buscadoravanzado/item/9-experiencia-pascual.html echo "=== IDs de contenedor GTM/GA que aparecen en el mirror ===" grep -rhoE 'GTM-[A-Z0-9]+|UA-[0-9]+-[0-9]+|G-[A-Z0-9]+' "$S/es" 2>/dev/null | sort | uniq -c | sort -rn | head echo echo "=== bloque GTM en una pagina de ejemplo ===" grep -o 'googletagmanager[^<]*' "$P" | head -3 grep -B2 -A6 'googletagmanager' "$P" | head -25 echo echo "=== bloques sociales en esa misma pagina ===" grep -oE ']*(connect\.facebook\.net|platform\.twitter\.com)[^>]*>' "$P" | head grep -oE '(fb-root|fb-like|twitter-share-button|fb:like|data-href="[^"]*")' "$P" | head -10 echo echo "=== cuantas paginas llevan cada cosa ===" printf 'googletagmanager : %s\n' "$(grep -rl 'googletagmanager' "$S" 2>/dev/null | wc -l)" printf 'connect.facebook : %s\n' "$(grep -rl 'connect.facebook.net' "$S" 2>/dev/null | wc -l)" printf 'platform.twitter : %s\n' "$(grep -rl 'platform.twitter.com' "$S" 2>/dev/null | wc -l)" printf 'cdnjs.cloudflare : %s\n' "$(grep -rl 'cdnjs.cloudflare.com' "$S" 2>/dev/null | wc -l)"