[2025-09-11 16:35:07] INFO: Parámetros recibidos en otherReadings
{
    "postID": 17,
    "categories_raw": null,
    "categories_processed": [
        "features",
        "outdoor-living"
    ],
    "request_all": {
        "postID": "17",
        "categoriesSlugs": [
            "features",
            "outdoor-living"
        ]
    }
}
[2025-09-11 16:35:07] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "features",
        "outdoor-living"
    ]
}
[2025-09-11 16:35:07] INFO: Procesando categoría encontrada
{
    "category_id": 12,
    "category_name": "Features",
    "category_slug": "features"
}
[2025-09-11 16:35:07] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 12,
    "postID": 17,
    "cache_key": "blog.other_readings.category_12.exclude_17"
}
[2025-09-11 16:35:07] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 12,
    "posts_count": 1,
    "posts_ids": [
        102
    ],
    "posts_titles": [
        "4 Water Features to Create a Relaxing Backyard Environment"
    ]
}
[2025-09-11 16:35:07] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 12,
    "category_name": "Features",
    "posts_count": 1,
    "posts_ids": [
        102
    ]
}
[2025-09-11 16:35:07] INFO: Categoría agregada a resultado final
{
    "category_id": 12,
    "category_name": "Features",
    "posts_count": 1
}
[2025-09-11 16:35:07] INFO: Procesando categoría encontrada
{
    "category_id": 7,
    "category_name": "Outdoor Living",
    "category_slug": "outdoor-living"
}
[2025-09-11 16:35:07] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 7,
    "postID": 17,
    "cache_key": "blog.other_readings.category_7.exclude_17"
}
[2025-09-11 16:35:07] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 7,
    "posts_count": 9,
    "posts_ids": [
        111,
        102,
        14,
        15,
        25,
        26,
        48,
        59,
        69
    ],
    "posts_titles": [
        "Beautiful Florida Outdoor Kitchens",
        "4 Water Features to Create a Relaxing Backyard Environment",
        "Enhancing Your Outdoor Space for Tranquility",
        "Building an Outdoor Space of Your Dreams",
        "Outdoor Kitchen Necessities",
        "Ways to Make Your Backyard Relaxing",
        "An Outdoor Thanksgiving!",
        "How Much Does It Cost to Build a Paver Patio?",
        "4 Different Fire Features for Your Backyard"
    ]
}
[2025-09-11 16:35:07] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 7,
    "category_name": "Outdoor Living",
    "posts_count": 9,
    "posts_ids": [
        111,
        102,
        14,
        15,
        25,
        26,
        48,
        59,
        69
    ]
}
[2025-09-11 16:35:07] INFO: Categoría agregada a resultado final
{
    "category_id": 7,
    "category_name": "Outdoor Living",
    "posts_count": 9
}
[2025-09-11 16:35:07] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 2,
    "categories_summary": [
        {
            "category_id": 12,
            "category_name": "Features",
            "posts_count": 1
        },
        {
            "category_id": 7,
            "category_name": "Outdoor Living",
            "posts_count": 9
        }
    ]
}
[2025-09-11 16:35:19] INFO: Parámetros recibidos en otherReadings
{
    "postID": 111,
    "categories_raw": null,
    "categories_processed": [
        "pavers",
        "outdoor-living"
    ],
    "request_all": {
        "postID": "111",
        "categoriesSlugs": [
            "pavers",
            "outdoor-living"
        ]
    }
}
[2025-09-11 16:35:19] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "pavers",
        "outdoor-living"
    ]
}
[2025-09-11 16:35:19] INFO: Procesando categoría encontrada
{
    "category_id": 5,
    "category_name": "Pavers",
    "category_slug": "pavers"
}
[2025-09-11 16:35:19] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 5,
    "postID": 111,
    "cache_key": "blog.other_readings.category_5.exclude_111"
}
[2025-09-11 16:35:19] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 5,
    "posts_count": 8,
    "posts_ids": [
        71,
        110,
        63,
        92,
        13,
        23,
        59,
        72
    ],
    "posts_titles": [
        "Paver Sealing and Cleaning: Protect Your Investment!",
        "Paver Walkways and Driveways Increase Value in Your Home",
        "Why a Crushed Rock Base is Important When Installing Pavers",
        "Apex Pavers & Pools: An A+ Rated Company",
        "Choosing the Right Pavers for Your Pool Deck and Patio",
        "Ways to Make Your Driveway More Appealing",
        "How Much Does It Cost to Build a Paver Patio?",
        "Two most important points to consider when designing a paver driveway"
    ]
}
[2025-09-11 16:35:19] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 5,
    "category_name": "Pavers",
    "posts_count": 8,
    "posts_ids": [
        71,
        110,
        63,
        92,
        13,
        23,
        59,
        72
    ]
}
[2025-09-11 16:35:19] INFO: Categoría agregada a resultado final
{
    "category_id": 5,
    "category_name": "Pavers",
    "posts_count": 8
}
[2025-09-11 16:35:19] INFO: Procesando categoría encontrada
{
    "category_id": 7,
    "category_name": "Outdoor Living",
    "category_slug": "outdoor-living"
}
[2025-09-11 16:35:19] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 7,
    "postID": 111,
    "cache_key": "blog.other_readings.category_7.exclude_111"
}
[2025-09-11 16:35:19] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 7,
    "posts_count": 9,
    "posts_ids": [
        17,
        102,
        14,
        15,
        25,
        26,
        48,
        59,
        69
    ],
    "posts_titles": [
        "Stunning Fire Features to Enhance Your Outdoor Area",
        "4 Water Features to Create a Relaxing Backyard Environment",
        "Enhancing Your Outdoor Space for Tranquility",
        "Building an Outdoor Space of Your Dreams",
        "Outdoor Kitchen Necessities",
        "Ways to Make Your Backyard Relaxing",
        "An Outdoor Thanksgiving!",
        "How Much Does It Cost to Build a Paver Patio?",
        "4 Different Fire Features for Your Backyard"
    ]
}
[2025-09-11 16:35:19] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 7,
    "category_name": "Outdoor Living",
    "posts_count": 9,
    "posts_ids": [
        17,
        102,
        14,
        15,
        25,
        26,
        48,
        59,
        69
    ]
}
[2025-09-11 16:35:19] INFO: Categoría agregada a resultado final
{
    "category_id": 7,
    "category_name": "Outdoor Living",
    "posts_count": 9
}
[2025-09-11 16:35:19] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 2,
    "categories_summary": [
        {
            "category_id": 5,
            "category_name": "Pavers",
            "posts_count": 8
        },
        {
            "category_id": 7,
            "category_name": "Outdoor Living",
            "posts_count": 9
        }
    ]
}
[2025-09-11 20:07:50] INFO: Parámetros recibidos en otherReadings
{
    "postID": 60,
    "categories_raw": null,
    "categories_processed": [
        "pools",
        "interest",
        "news"
    ],
    "request_all": {
        "postID": "60",
        "categoriesSlugs": [
            "pools",
            "interest",
            "news"
        ]
    }
}
[2025-09-11 20:07:50] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "pools",
        "interest",
        "news"
    ]
}
[2025-09-11 20:07:51] INFO: Procesando categoría encontrada
{
    "category_id": 4,
    "category_name": "Pools",
    "category_slug": "pools"
}
[2025-09-11 20:07:51] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 4,
    "postID": 60,
    "cache_key": "blog.other_readings.category_4.exclude_60"
}
[2025-09-11 20:07:51] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 4,
    "posts_count": 10,
    "posts_ids": [
        45,
        30,
        10,
        12,
        22,
        51,
        64,
        31,
        35,
        44
    ],
    "posts_titles": [
        "Must-Have Pool Features for Luxurious Pools",
        "Getting Your Pool Ready for a Hurricane",
        "Backyard Shade Ideas to Keep You Cool This Summer",
        "Kid-Friendly Pool Ideas",
        "Can Swimming Help Joints?",
        "Do You Need a Pool Heater in Florida?",
        "Pool Safety for Pets",
        "Swimming is Good for Your Health!",
        "Light vs. Dark Interior Pool Finish",
        "Hurricane Season and Your Pool"
    ]
}
[2025-09-11 20:07:51] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10,
    "posts_ids": [
        45,
        30,
        10,
        12,
        22,
        51,
        64,
        31,
        35,
        44
    ]
}
[2025-09-11 20:07:51] INFO: Categoría agregada a resultado final
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10
}
[2025-09-11 20:07:51] INFO: Procesando categoría encontrada
{
    "category_id": 6,
    "category_name": "Interest",
    "category_slug": "interest"
}
[2025-09-11 20:07:51] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 6,
    "postID": 60,
    "cache_key": "blog.other_readings.category_6.exclude_60"
}
[2025-09-11 20:07:51] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 6,
    "posts_count": 10,
    "posts_ids": [
        71,
        110,
        51,
        35,
        21,
        23,
        26,
        32,
        36,
        37
    ],
    "posts_titles": [
        "Paver Sealing and Cleaning: Protect Your Investment!",
        "Paver Walkways and Driveways Increase Value in Your Home",
        "Do You Need a Pool Heater in Florida?",
        "Light vs. Dark Interior Pool Finish",
        "Is a Pool Heater Worth It?",
        "Ways to Make Your Driveway More Appealing",
        "Ways to Make Your Backyard Relaxing",
        "Raised or Flush Spa?",
        "Getting to Know Your Pool",
        "When's the Best Time to Install a Pool In Florida?"
    ]
}
[2025-09-11 20:07:51] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10,
    "posts_ids": [
        71,
        110,
        51,
        35,
        21,
        23,
        26,
        32,
        36,
        37
    ]
}
[2025-09-11 20:07:51] INFO: Categoría agregada a resultado final
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10
}
[2025-09-11 20:07:51] INFO: Procesando categoría encontrada
{
    "category_id": 13,
    "category_name": "News",
    "category_slug": "news"
}
[2025-09-11 20:07:51] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 13,
    "postID": 60,
    "cache_key": "blog.other_readings.category_13.exclude_60"
}
[2025-09-11 20:07:51] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 13,
    "posts_count": 8,
    "posts_ids": [
        50,
        92,
        44,
        42,
        43,
        54,
        79,
        91
    ],
    "posts_titles": [
        "Apex Pavers & Pools Is a 2020 Inc. 5000 company",
        "Apex Pavers & Pools: An A+ Rated Company",
        "Hurricane Season and Your Pool",
        "Proud Sponsor of Rockin' the 4th Event",
        "Pool Trends: We're Still Seeing High Demand for Pools Post-Covid",
        "NEWS: Apex Pavers and Pools Buys Lunch for MCSO",
        "Helping the Community: Humane Society Of The Treasure Coast",
        "Baby Boomers and Pool Remodels"
    ]
}
[2025-09-11 20:07:51] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8,
    "posts_ids": [
        50,
        92,
        44,
        42,
        43,
        54,
        79,
        91
    ]
}
[2025-09-11 20:07:51] INFO: Categoría agregada a resultado final
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8
}
[2025-09-11 20:07:51] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 3,
    "categories_summary": [
        {
            "category_id": 4,
            "category_name": "Pools",
            "posts_count": 10
        },
        {
            "category_id": 6,
            "category_name": "Interest",
            "posts_count": 10
        },
        {
            "category_id": 13,
            "category_name": "News",
            "posts_count": 8
        }
    ]
}
[2025-09-11 20:10:18] INFO: Parámetros recibidos en otherReadings
{
    "postID": 60,
    "categories_raw": null,
    "categories_processed": [
        "pools",
        "interest",
        "news"
    ],
    "request_all": {
        "postID": "60",
        "categoriesSlugs": [
            "pools",
            "interest",
            "news"
        ]
    }
}
[2025-09-11 20:10:18] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "pools",
        "interest",
        "news"
    ]
}
[2025-09-11 20:10:18] INFO: Procesando categoría encontrada
{
    "category_id": 4,
    "category_name": "Pools",
    "category_slug": "pools"
}
[2025-09-11 20:10:18] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10,
    "posts_ids": [
        45,
        30,
        10,
        12,
        22,
        51,
        64,
        31,
        35,
        44
    ]
}
[2025-09-11 20:10:18] INFO: Categoría agregada a resultado final
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10
}
[2025-09-11 20:10:18] INFO: Procesando categoría encontrada
{
    "category_id": 6,
    "category_name": "Interest",
    "category_slug": "interest"
}
[2025-09-11 20:10:18] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10,
    "posts_ids": [
        71,
        110,
        51,
        35,
        21,
        23,
        26,
        32,
        36,
        37
    ]
}
[2025-09-11 20:10:18] INFO: Categoría agregada a resultado final
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10
}
[2025-09-11 20:10:18] INFO: Procesando categoría encontrada
{
    "category_id": 13,
    "category_name": "News",
    "category_slug": "news"
}
[2025-09-11 20:10:18] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8,
    "posts_ids": [
        50,
        92,
        44,
        42,
        43,
        54,
        79,
        91
    ]
}
[2025-09-11 20:10:18] INFO: Categoría agregada a resultado final
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8
}
[2025-09-11 20:10:18] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 3,
    "categories_summary": [
        {
            "category_id": 4,
            "category_name": "Pools",
            "posts_count": 10
        },
        {
            "category_id": 6,
            "category_name": "Interest",
            "posts_count": 10
        },
        {
            "category_id": 13,
            "category_name": "News",
            "posts_count": 8
        }
    ]
}
[2025-09-11 20:10:44] INFO: Parámetros recibidos en otherReadings
{
    "postID": 60,
    "categories_raw": null,
    "categories_processed": [
        "pools",
        "interest",
        "news"
    ],
    "request_all": {
        "postID": "60",
        "categoriesSlugs": [
            "pools",
            "interest",
            "news"
        ]
    }
}
[2025-09-11 20:10:44] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "pools",
        "interest",
        "news"
    ]
}
[2025-09-11 20:10:44] INFO: Procesando categoría encontrada
{
    "category_id": 4,
    "category_name": "Pools",
    "category_slug": "pools"
}
[2025-09-11 20:10:44] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 4,
    "postID": 60,
    "cache_key": "blog.other_readings.category_4.exclude_60"
}
[2025-09-11 20:10:44] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 4,
    "posts_count": 10,
    "posts_ids": [
        45,
        30,
        10,
        12,
        22,
        51,
        64,
        31,
        35,
        44
    ],
    "posts_titles": [
        "Must-Have Pool Features for Luxurious Pools",
        "Getting Your Pool Ready for a Hurricane",
        "Backyard Shade Ideas to Keep You Cool This Summer",
        "Kid-Friendly Pool Ideas",
        "Can Swimming Help Joints?",
        "Do You Need a Pool Heater in Florida?",
        "Pool Safety for Pets",
        "Swimming is Good for Your Health!",
        "Light vs. Dark Interior Pool Finish",
        "Hurricane Season and Your Pool"
    ]
}
[2025-09-11 20:10:44] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10,
    "posts_ids": [
        45,
        30,
        10,
        12,
        22,
        51,
        64,
        31,
        35,
        44
    ]
}
[2025-09-11 20:10:44] INFO: Categoría agregada a resultado final
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10
}
[2025-09-11 20:10:44] INFO: Procesando categoría encontrada
{
    "category_id": 6,
    "category_name": "Interest",
    "category_slug": "interest"
}
[2025-09-11 20:10:44] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 6,
    "postID": 60,
    "cache_key": "blog.other_readings.category_6.exclude_60"
}
[2025-09-11 20:10:44] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 6,
    "posts_count": 10,
    "posts_ids": [
        71,
        110,
        51,
        35,
        21,
        23,
        26,
        32,
        36,
        37
    ],
    "posts_titles": [
        "Paver Sealing and Cleaning: Protect Your Investment!",
        "Paver Walkways and Driveways Increase Value in Your Home",
        "Do You Need a Pool Heater in Florida?",
        "Light vs. Dark Interior Pool Finish",
        "Is a Pool Heater Worth It?",
        "Ways to Make Your Driveway More Appealing",
        "Ways to Make Your Backyard Relaxing",
        "Raised or Flush Spa?",
        "Getting to Know Your Pool",
        "When's the Best Time to Install a Pool In Florida?"
    ]
}
[2025-09-11 20:10:44] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10,
    "posts_ids": [
        71,
        110,
        51,
        35,
        21,
        23,
        26,
        32,
        36,
        37
    ]
}
[2025-09-11 20:10:44] INFO: Categoría agregada a resultado final
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10
}
[2025-09-11 20:10:44] INFO: Procesando categoría encontrada
{
    "category_id": 13,
    "category_name": "News",
    "category_slug": "news"
}
[2025-09-11 20:10:44] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 13,
    "postID": 60,
    "cache_key": "blog.other_readings.category_13.exclude_60"
}
[2025-09-11 20:10:44] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 13,
    "posts_count": 8,
    "posts_ids": [
        50,
        92,
        44,
        42,
        43,
        54,
        79,
        91
    ],
    "posts_titles": [
        "Apex Pavers & Pools Is a 2020 Inc. 5000 company",
        "Apex Pavers & Pools: An A+ Rated Company",
        "Hurricane Season and Your Pool",
        "Proud Sponsor of Rockin' the 4th Event",
        "Pool Trends: We're Still Seeing High Demand for Pools Post-Covid",
        "NEWS: Apex Pavers and Pools Buys Lunch for MCSO",
        "Helping the Community: Humane Society Of The Treasure Coast",
        "Baby Boomers and Pool Remodels"
    ]
}
[2025-09-11 20:10:44] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8,
    "posts_ids": [
        50,
        92,
        44,
        42,
        43,
        54,
        79,
        91
    ]
}
[2025-09-11 20:10:44] INFO: Categoría agregada a resultado final
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8
}
[2025-09-11 20:10:44] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 3,
    "categories_summary": [
        {
            "category_id": 4,
            "category_name": "Pools",
            "posts_count": 10
        },
        {
            "category_id": 6,
            "category_name": "Interest",
            "posts_count": 10
        },
        {
            "category_id": 13,
            "category_name": "News",
            "posts_count": 8
        }
    ]
}
[2025-09-11 20:28:35] INFO: Parámetros recibidos en otherReadings
{
    "postID": 60,
    "categories_raw": null,
    "categories_processed": [
        "pools",
        "interest",
        "news"
    ],
    "request_all": {
        "postID": "60",
        "categoriesSlugs": [
            "pools",
            "interest",
            "news"
        ]
    }
}
[2025-09-11 20:28:35] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "pools",
        "interest",
        "news"
    ]
}
[2025-09-11 20:28:35] INFO: Procesando categoría encontrada
{
    "category_id": 4,
    "category_name": "Pools",
    "category_slug": "pools"
}
[2025-09-11 20:28:35] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10,
    "posts_ids": [
        45,
        30,
        10,
        12,
        22,
        51,
        64,
        31,
        35,
        44
    ]
}
[2025-09-11 20:28:35] INFO: Categoría agregada a resultado final
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10
}
[2025-09-11 20:28:35] INFO: Procesando categoría encontrada
{
    "category_id": 6,
    "category_name": "Interest",
    "category_slug": "interest"
}
[2025-09-11 20:28:35] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10,
    "posts_ids": [
        71,
        110,
        51,
        35,
        21,
        23,
        26,
        32,
        36,
        37
    ]
}
[2025-09-11 20:28:35] INFO: Categoría agregada a resultado final
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10
}
[2025-09-11 20:28:35] INFO: Procesando categoría encontrada
{
    "category_id": 13,
    "category_name": "News",
    "category_slug": "news"
}
[2025-09-11 20:28:35] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8,
    "posts_ids": [
        50,
        92,
        44,
        42,
        43,
        54,
        79,
        91
    ]
}
[2025-09-11 20:28:35] INFO: Categoría agregada a resultado final
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8
}
[2025-09-11 20:28:35] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 3,
    "categories_summary": [
        {
            "category_id": 4,
            "category_name": "Pools",
            "posts_count": 10
        },
        {
            "category_id": 6,
            "category_name": "Interest",
            "posts_count": 10
        },
        {
            "category_id": 13,
            "category_name": "News",
            "posts_count": 8
        }
    ]
}
[2025-09-11 21:07:26] INFO: Parámetros recibidos en otherReadings
{
    "postID": 71,
    "categories_raw": null,
    "categories_processed": [
        "interest",
        "education",
        "pavers"
    ],
    "request_all": {
        "postID": "71",
        "categoriesSlugs": [
            "interest",
            "education",
            "pavers"
        ]
    }
}
[2025-09-11 21:07:26] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "interest",
        "education",
        "pavers"
    ]
}
[2025-09-11 21:07:26] INFO: Procesando categoría encontrada
{
    "category_id": 6,
    "category_name": "Interest",
    "category_slug": "interest"
}
[2025-09-11 21:07:26] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 6,
    "postID": 71,
    "cache_key": "blog.other_readings.category_6.exclude_71"
}
[2025-09-11 21:07:26] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 6,
    "posts_count": 10,
    "posts_ids": [
        60,
        110,
        51,
        35,
        21,
        23,
        26,
        32,
        36,
        37
    ],
    "posts_titles": [
        "Research is Out: Swimming Makes You Happier",
        "Paver Walkways and Driveways Increase Value in Your Home",
        "Do You Need a Pool Heater in Florida?",
        "Light vs. Dark Interior Pool Finish",
        "Is a Pool Heater Worth It?",
        "Ways to Make Your Driveway More Appealing",
        "Ways to Make Your Backyard Relaxing",
        "Raised or Flush Spa?",
        "Getting to Know Your Pool",
        "When's the Best Time to Install a Pool In Florida?"
    ]
}
[2025-09-11 21:07:26] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10,
    "posts_ids": [
        60,
        110,
        51,
        35,
        21,
        23,
        26,
        32,
        36,
        37
    ]
}
[2025-09-11 21:07:26] INFO: Categoría agregada a resultado final
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10
}
[2025-09-11 21:07:26] INFO: Procesando categoría encontrada
{
    "category_id": 14,
    "category_name": "Education",
    "category_slug": "education"
}
[2025-09-11 21:07:26] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 14,
    "postID": 71,
    "cache_key": "blog.other_readings.category_14.exclude_71"
}
[2025-09-11 21:07:26] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 14,
    "posts_count": 10,
    "posts_ids": [
        16,
        9,
        8,
        30,
        22,
        63,
        64,
        31,
        44,
        11
    ],
    "posts_titles": [
        "Choosing a Pool Company",
        "Invest in the Quality of your Living Space",
        "3D Renderings and Why They're Important",
        "Getting Your Pool Ready for a Hurricane",
        "Can Swimming Help Joints?",
        "Why a Crushed Rock Base is Important When Installing Pavers",
        "Pool Safety for Pets",
        "Swimming is Good for Your Health!",
        "Hurricane Season and Your Pool",
        "Preparing for Your Pool Appointment"
    ]
}
[2025-09-11 21:07:26] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10,
    "posts_ids": [
        16,
        9,
        8,
        30,
        22,
        63,
        64,
        31,
        44,
        11
    ]
}
[2025-09-11 21:07:26] INFO: Categoría agregada a resultado final
{
    "category_id": 14,
    "category_name": "Education",
    "posts_count": 10
}
[2025-09-11 21:07:26] INFO: Procesando categoría encontrada
{
    "category_id": 5,
    "category_name": "Pavers",
    "category_slug": "pavers"
}
[2025-09-11 21:07:26] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 5,
    "postID": 71,
    "cache_key": "blog.other_readings.category_5.exclude_71"
}
[2025-09-11 21:07:26] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 5,
    "posts_count": 8,
    "posts_ids": [
        111,
        110,
        63,
        92,
        13,
        23,
        59,
        72
    ],
    "posts_titles": [
        "Beautiful Florida Outdoor Kitchens",
        "Paver Walkways and Driveways Increase Value in Your Home",
        "Why a Crushed Rock Base is Important When Installing Pavers",
        "Apex Pavers & Pools: An A+ Rated Company",
        "Choosing the Right Pavers for Your Pool Deck and Patio",
        "Ways to Make Your Driveway More Appealing",
        "How Much Does It Cost to Build a Paver Patio?",
        "Two most important points to consider when designing a paver driveway"
    ]
}
[2025-09-11 21:07:26] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 5,
    "category_name": "Pavers",
    "posts_count": 8,
    "posts_ids": [
        111,
        110,
        63,
        92,
        13,
        23,
        59,
        72
    ]
}
[2025-09-11 21:07:26] INFO: Categoría agregada a resultado final
{
    "category_id": 5,
    "category_name": "Pavers",
    "posts_count": 8
}
[2025-09-11 21:07:26] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 3,
    "categories_summary": [
        {
            "category_id": 6,
            "category_name": "Interest",
            "posts_count": 10
        },
        {
            "category_id": 14,
            "category_name": "Education",
            "posts_count": 10
        },
        {
            "category_id": 5,
            "category_name": "Pavers",
            "posts_count": 8
        }
    ]
}
[2025-09-11 21:39:49] INFO: Parámetros recibidos en otherReadings
{
    "postID": 60,
    "categories_raw": null,
    "categories_processed": [
        "pools",
        "interest",
        "news"
    ],
    "request_all": {
        "postID": "60",
        "categoriesSlugs": [
            "pools",
            "interest",
            "news"
        ]
    }
}
[2025-09-11 21:39:49] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "pools",
        "interest",
        "news"
    ]
}
[2025-09-11 21:39:49] INFO: Procesando categoría encontrada
{
    "category_id": 4,
    "category_name": "Pools",
    "category_slug": "pools"
}
[2025-09-11 21:39:49] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 4,
    "postID": 60,
    "cache_key": "blog.other_readings.category_4.exclude_60"
}
[2025-09-11 21:39:49] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 4,
    "posts_count": 10,
    "posts_ids": [
        45,
        30,
        10,
        12,
        22,
        51,
        64,
        31,
        35,
        44
    ],
    "posts_titles": [
        "Must-Have Pool Features for Luxurious Pools",
        "Getting Your Pool Ready for a Hurricane",
        "Backyard Shade Ideas to Keep You Cool This Summer",
        "Kid-Friendly Pool Ideas",
        "Can Swimming Help Joints?",
        "Do You Need a Pool Heater in Florida?",
        "Pool Safety for Pets",
        "Swimming is Good for Your Health!",
        "Light vs. Dark Interior Pool Finish",
        "Hurricane Season and Your Pool"
    ]
}
[2025-09-11 21:39:49] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10,
    "posts_ids": [
        45,
        30,
        10,
        12,
        22,
        51,
        64,
        31,
        35,
        44
    ]
}
[2025-09-11 21:39:49] INFO: Categoría agregada a resultado final
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10
}
[2025-09-11 21:39:49] INFO: Procesando categoría encontrada
{
    "category_id": 6,
    "category_name": "Interest",
    "category_slug": "interest"
}
[2025-09-11 21:39:49] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 6,
    "postID": 60,
    "cache_key": "blog.other_readings.category_6.exclude_60"
}
[2025-09-11 21:39:49] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 6,
    "posts_count": 10,
    "posts_ids": [
        71,
        110,
        51,
        35,
        21,
        23,
        26,
        32,
        36,
        37
    ],
    "posts_titles": [
        "Paver Sealing and Cleaning: Protect Your Investment!",
        "Paver Walkways and Driveways Increase Value in Your Home",
        "Do You Need a Pool Heater in Florida?",
        "Light vs. Dark Interior Pool Finish",
        "Is a Pool Heater Worth It?",
        "Ways to Make Your Driveway More Appealing",
        "Ways to Make Your Backyard Relaxing",
        "Raised or Flush Spa?",
        "Getting to Know Your Pool",
        "When's the Best Time to Install a Pool In Florida?"
    ]
}
[2025-09-11 21:39:49] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10,
    "posts_ids": [
        71,
        110,
        51,
        35,
        21,
        23,
        26,
        32,
        36,
        37
    ]
}
[2025-09-11 21:39:49] INFO: Categoría agregada a resultado final
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10
}
[2025-09-11 21:39:49] INFO: Procesando categoría encontrada
{
    "category_id": 13,
    "category_name": "News",
    "category_slug": "news"
}
[2025-09-11 21:39:49] INFO: Ejecutando query para obtener posts de categoría
{
    "category_id": 13,
    "postID": 60,
    "cache_key": "blog.other_readings.category_13.exclude_60"
}
[2025-09-11 21:39:49] INFO: Query ejecutado, posts obtenidos
{
    "category_id": 13,
    "posts_count": 8,
    "posts_ids": [
        50,
        92,
        44,
        42,
        43,
        54,
        79,
        91
    ],
    "posts_titles": [
        "Apex Pavers & Pools Is a 2020 Inc. 5000 company",
        "Apex Pavers & Pools: An A+ Rated Company",
        "Hurricane Season and Your Pool",
        "Proud Sponsor of Rockin' the 4th Event",
        "Pool Trends: We're Still Seeing High Demand for Pools Post-Covid",
        "NEWS: Apex Pavers and Pools Buys Lunch for MCSO",
        "Helping the Community: Humane Society Of The Treasure Coast",
        "Baby Boomers and Pool Remodels"
    ]
}
[2025-09-11 21:39:49] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8,
    "posts_ids": [
        50,
        92,
        44,
        42,
        43,
        54,
        79,
        91
    ]
}
[2025-09-11 21:39:49] INFO: Categoría agregada a resultado final
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8
}
[2025-09-11 21:39:49] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 3,
    "categories_summary": [
        {
            "category_id": 4,
            "category_name": "Pools",
            "posts_count": 10
        },
        {
            "category_id": 6,
            "category_name": "Interest",
            "posts_count": 10
        },
        {
            "category_id": 13,
            "category_name": "News",
            "posts_count": 8
        }
    ]
}
[2025-09-11 21:39:58] INFO: Parámetros recibidos en otherReadings
{
    "postID": 60,
    "categories_raw": null,
    "categories_processed": [
        "pools",
        "interest",
        "news"
    ],
    "request_all": {
        "postID": "60",
        "categoriesSlugs": [
            "pools",
            "interest",
            "news"
        ]
    }
}
[2025-09-11 21:39:58] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "pools",
        "interest",
        "news"
    ]
}
[2025-09-11 21:39:58] INFO: Procesando categoría encontrada
{
    "category_id": 4,
    "category_name": "Pools",
    "category_slug": "pools"
}
[2025-09-11 21:39:58] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10,
    "posts_ids": [
        45,
        30,
        10,
        12,
        22,
        51,
        64,
        31,
        35,
        44
    ]
}
[2025-09-11 21:39:58] INFO: Categoría agregada a resultado final
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10
}
[2025-09-11 21:39:58] INFO: Procesando categoría encontrada
{
    "category_id": 6,
    "category_name": "Interest",
    "category_slug": "interest"
}
[2025-09-11 21:39:58] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10,
    "posts_ids": [
        71,
        110,
        51,
        35,
        21,
        23,
        26,
        32,
        36,
        37
    ]
}
[2025-09-11 21:39:58] INFO: Categoría agregada a resultado final
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10
}
[2025-09-11 21:39:58] INFO: Procesando categoría encontrada
{
    "category_id": 13,
    "category_name": "News",
    "category_slug": "news"
}
[2025-09-11 21:39:58] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8,
    "posts_ids": [
        50,
        92,
        44,
        42,
        43,
        54,
        79,
        91
    ]
}
[2025-09-11 21:39:58] INFO: Categoría agregada a resultado final
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8
}
[2025-09-11 21:39:58] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 3,
    "categories_summary": [
        {
            "category_id": 4,
            "category_name": "Pools",
            "posts_count": 10
        },
        {
            "category_id": 6,
            "category_name": "Interest",
            "posts_count": 10
        },
        {
            "category_id": 13,
            "category_name": "News",
            "posts_count": 8
        }
    ]
}
[2025-09-11 21:40:09] INFO: Parámetros recibidos en otherReadings
{
    "postID": 60,
    "categories_raw": null,
    "categories_processed": [
        "pools",
        "interest",
        "news"
    ],
    "request_all": {
        "postID": "60",
        "categoriesSlugs": [
            "pools",
            "interest",
            "news"
        ]
    }
}
[2025-09-11 21:40:09] INFO: Iniciando procesamiento de categorías
{
    "categories_to_process": [
        "pools",
        "interest",
        "news"
    ]
}
[2025-09-11 21:40:09] INFO: Procesando categoría encontrada
{
    "category_id": 4,
    "category_name": "Pools",
    "category_slug": "pools"
}
[2025-09-11 21:40:09] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10,
    "posts_ids": [
        45,
        30,
        10,
        12,
        22,
        51,
        64,
        31,
        35,
        44
    ]
}
[2025-09-11 21:40:09] INFO: Categoría agregada a resultado final
{
    "category_id": 4,
    "category_name": "Pools",
    "posts_count": 10
}
[2025-09-11 21:40:09] INFO: Procesando categoría encontrada
{
    "category_id": 6,
    "category_name": "Interest",
    "category_slug": "interest"
}
[2025-09-11 21:40:09] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10,
    "posts_ids": [
        71,
        110,
        51,
        35,
        21,
        23,
        26,
        32,
        36,
        37
    ]
}
[2025-09-11 21:40:09] INFO: Categoría agregada a resultado final
{
    "category_id": 6,
    "category_name": "Interest",
    "posts_count": 10
}
[2025-09-11 21:40:09] INFO: Procesando categoría encontrada
{
    "category_id": 13,
    "category_name": "News",
    "category_slug": "news"
}
[2025-09-11 21:40:09] INFO: Posts obtenidos para categoría (después de caché)
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8,
    "posts_ids": [
        50,
        92,
        44,
        42,
        43,
        54,
        79,
        91
    ]
}
[2025-09-11 21:40:09] INFO: Categoría agregada a resultado final
{
    "category_id": 13,
    "category_name": "News",
    "posts_count": 8
}
[2025-09-11 21:40:09] INFO: Resultado final del endpoint otherReadings
{
    "total_categories_with_posts": 3,
    "categories_summary": [
        {
            "category_id": 4,
            "category_name": "Pools",
            "posts_count": 10
        },
        {
            "category_id": 6,
            "category_name": "Interest",
            "posts_count": 10
        },
        {
            "category_id": 13,
            "category_name": "News",
            "posts_count": 8
        }
    ]
}
