Once you’ve set up your reverse proxy, don’t forget to update the apiHost parameter in the <Analytics /> component to point to your proxy URL.
Copy
import { Analytics as CodeQRAnalytics } from "@codeqr/analytics/react";export default function App() { return ( <Layout> <CodeQRAnalytics apiHost="/_proxy/codeqr" // the URL of your reverse proxy domainsConfig={{ refer: "go.example.com", // the custom domain you're using on CodeQR for your short links }} queryParam="via" // optional: query parameter to listen to for client-side click-tracking (default: "via") /> {/* Your app code here */} </Layout> );}
Once you’ve set up your reverse proxy, don’t forget to update the scriptProps.src parameter in the <Analytics /> component to point to your proxy URL.
Copy
import { Analytics as CodeQRAnalytics } from "@codeqr/analytics/react";export default function App() { return ( <Layout> <CodeQRAnalytics scriptProps={{ src: "/_proxy/codeqr/script.js", // pointing to your reverse proxy }} /> {/* Your app code here */} </Layout> );}