#!/usr/bin/env bash
# Bandingkan dua container: mana yang benar-benar terpasang di studiosoft.id
set -u
TS=$(date +%s)
curl -s -4 --max-time 90 -A "Mozilla/5.0" "https://studiosoft.id/?cb=$TS" -o /tmp/ss_t.html

echo "=== semua ID GTM di HTML studiosoft.id ==="
grep -o -E "GTM-[A-Z0-9]+" /tmp/ss_t.html | sort | uniq -c
echo
echo "=== cari khusus PZBR35TB ==="
grep -c "PZBR35TB" /tmp/ss_t.html || true
echo
for ID in GTM-WQX6PGNR GTM-PZBR35TB; do
  kode=$(curl -s -4 -o /tmp/ss_$ID.js -w "%{http_code}" --max-time 60 -A "Mozilla/5.0" "https://www.googletagmanager.com/gtm.js?id=$ID")
  ukur=$(wc -c < /tmp/ss_$ID.js)
  printf "%-16s http=%s  ukuran=%s byte\n" "$ID" "$kode" "$ukur"
done
echo
echo "=== apakah container PZBR35TB dipakai di situs klien lain? ==="
for u in "https://dasindonesia.com/" "https://www.theskincodeclinic.com/" "https://www.tslaw.id/" "https://www.leitsurabaya.com/" "https://yasmanatura.co.id/"; do
  n=$(curl -s -4 --max-time 45 -A "Mozilla/5.0" "$u" | grep -o -E "GTM-[A-Z0-9]+" | sort -u | paste -sd, -)
  printf "  %-38s %s\n" "$u" "${n:-（tidak ada GTM）}"
done
