Documentation
Goofls
Advanced
Cookies

Cookies Example

import React, {useEffect, useState} from 'react'
import fls_global from 'google-fls'
import styled from "styled-components";
 
function App() {
    const [cookies, setCookies] = useState(false)
    const handleChange = () => {
        setCookies(true)
    }
    useEffect(() => {
        fls_global(cookies,{
            format: 'global',
            advertiser_id: 8384813
        }, {
            type: 'test',
            cat: 'test'
        })
    }, [])
    return (
        <>
            {cookies
                ?  null
                : <CookiesButton onClick={() => handleChange}>Accept Cookies</CookiesButton>
            }
        </>
    )
}
 
export default App;
 
const CookiesButton = styled.button`
    font-weight: 500;
    font-size: 14px;
    color: #ffffff;
    background-color: #5e656f;
    padding: 10px 15px;
    border: 0;
    border-radius: 3px;
    cursor: pointer;
`;