Check fbq Availability

User
$("#consult-first").click(function () {
fbq('track', 'StartTrial');
});
check if fbq available
Assistant
To ensure that the `fbq` function is available before calling it, you can add a check like this:

$("#consult-first").click(function () {
    if (typeof fbq === "function") {
        fbq('track', 'StartTrial');
    } else {
        console.warn('fbq is not available');
    }
});

### Explanation:
1. **`typeof fbq === "function"`**: This checks if `fbq` is defined and is a function before attempting to call it.
2. **Fallback Warning**: The `console.warn` statement provides a warning in the browser's console if `fbq` is not available.

This prevents errors in your JavaScript if the Facebook Pixel library isn't loaded or initialized.

Leave a Comment

Your email address will not be published. Required fields are marked *