Se quiser carregar o botão da iubenda de forma assíncrona após carregar outro conteúdo do site (ao invés de inicializar no carregamento da página como é o padrão), basta seguir as etapas descritas abaixo.
Insira a seguinte função na página BODY
. Como ele será usado no lugar do código de incorporação padrão, lembre-se de substituir Xxxxxx
(como no exemplo abaixo) pelo id da sua própria política de privacidade.
[git:pre_js-code@https://github.com/iubenda/cookie-law-solution-codesnippets/blob/master/embedding_privacy_policy/initializer_async_callback.js]
Isso pode ser implementado adicionando o callback da iubenda à função que carrega seu conteúdo dinâmico.
Por exemplo,
function initializeWebSiteContent() {
// create list
// populate list
// apply style to list
startIubendaBadge();
}