Activation de l'acceptation de la politique de confidentialité (instructions SQL)
Lorsque la fonction de magasin est activée pour demander aux acheteurs d'accepter la politique de confidentialité d'un magasin, la page Avis de confidentialité Just-in-Time est ajoutée comme fenêtre contextuelle à votre magasin. La page peut être affichée sous forme de fenêtre contextuelle sur n'importe quelle page de magasin. Chaque client qui visite votre magasin doit cocher la case pour accepter la politique de confidentialité avant que la fenêtre contextuelle ne se ferme et que l'acheteur puisse continuer à utiliser votre site.
Si votre site et votre organisation doivent respecter le Règlement général sur la protection des données (RGPD) de l'Union européenne (UE), activez la fonctionnalité d'acceptation de la politique de confidentialité pour votre magasin personnalisé. L'activation de cette fonction de magasin et la mise à jour du magasin pour fournir des fonctionnalités d'avis de confidentialité Just-in-Time peuvent aider votre organisation à se préparer au RGPD.
Vous pouvez également activer la fonction de magasin pour l'acceptation de la politique de confidentialité à l'aide de l'outil Gestion du magasin dans le Centre de gestion. Pour plus d'informations, voir Activation de l'acceptation de la politique de confidentialité (outil Gestion de magasin).
Procédure
insert into emspot (emspot_id, storeent_id, name, description, usagetype, optcounter) values ($consentOpt_espotId, $storeId, 'ConsentOptions', 'ConsentOptions','STOREFEATURE',1);
insert into emspot (emspot_id, storeent_id, name, description, usagetype, optcounter) values ($mkdConset_espotId, $storeId, 'MarketingConsent', 'MarketingConsent','STOREFEATURE',1);
insert into emspot (emspot_id, storeent_id, name, description, usagetype, optcounter) values ($sesson_espotId, $storeId, 'Session', 'Session','STOREFEATURE',1);
insert into emspot (emspot_id, storeent_id, name, description, usagetype, optcounter) values ($permanent_espotId, $storeId, 'Permanent', 'Permanent','STOREFEATURE',1);
- emspot_id
- ID unique de l'emplacement e-marketing utilisé pour afficher le contenu de gestion du consentement.
- id_entmagasin
- ID d'entité magasin défini dans la colonne STORE_ID de la table STORE. Définir la valeur sur
'$storeId' - nom
- Indique la configuration de la fonction de magasin qui est insérée. Insérez des lignes pour définir les configurations suivantes :
- ConsentOptions
- Activation de l'acceptation des règles de confidentialité du magasin
- MarketingConsent
- Activez la fonctionnalité de traitement du consentement vis-à-vis du suivi du comportement des acheteurs à des fins de marketing.
- Session
- Mémorisez temporairement l'acceptation de la politique de confidentialité par le client pour la session de navigation. Lorsqu'elle est configurée, l'acceptation de la politique de confidentialité n'est mémorisée que pour la session de navigation actuelle du client. Le client doit accepter la politique de confidentialité à nouveau chaque fois qu'il revisite le magasin après qu'il ferme et rouvre le navigateur.
- Permanent
- Mémorisez définitivement la décision du client dans le cache du navigateur Lorsqu'elle est configurée, l'acceptation de la politique de confidentialité est mémorisée jusqu'à ce que l'acheteur supprime le cookie de magasin du navigateur ou que 30 jours s'écoulent à compter de la date à laquelle le cookie est créé. Une fois le cookie supprimé, l'acheteur doit accepter à nouveau la politique de confidentialité lorsqu'il visitera le magasin.
- description
- Description de l'emplacement e-marketing, comme son usage attendu.
- usagetype
- Définit l'utilisation de l'emplacement e-Marketing. Définissez la valeur de chaque configuration de fonction de magasin sur
'STOREFEATURE'. - optcounter
- Le compteur de contrôle d'accès concurrents optimiste pour la table. Chaque fois qu'il y a une mise à jour du tableau, le compteur est incrémenté. Définir la valeur de chaque configuration
'1'
insert into dmemspotdef values ($dmsptodefId,$consentOpt_espotId,$storeId,'FeatureEnabled','false',0,1);
insert into dmemspotdef values ($dmsptodefId,$mkdConset_espotId,$storeId,'FeatureEnabled','false',0,1);
insert into dmemspotdef values ($dmsptodefId,$sesson_espotId,$storeId,'FeatureEnabled','false',0,1);
insert into dmemspotdef values ($dmsptodefId,$permanent_espotId,$storeId,'FeatureEnabled','false',0,1);
- DMEMSPOTDEF_ID
- ID unique du contenu par défaut de l'emplacement e-marketing. Définir la valeur sur
'dmsptodefId' - EMSPOT_ID
- ID unique de l'emplacemente-marketing utilisé pour afficher le contenu de gestion du consentement. Chargez les données pour chacun des emplacements e-marketing suivants :
- $consentOpt-espotId
- L'I unique de l'emplacement e-marketing de la fonction de magasin
ConsentOptions. - $mkdconset_espotId
- L'I unique de l'emplacement e-marketing de la fonction de magasin
MarketingConsent. - $session_espotId
- L'I unique de l'emplacement e-marketing de la fonction de magasin
Session. - $permanent_espot_id
- L'I unique de l'emplacement e-marketing de la fonction de magasin
Permanent.
- STOREENT_ID
- ID d'entité magasin défini dans la colonne STORE_ID de la table STORE. Définir la valeur sur
'$storeId' - CONTENTTYPE
- Type de contenu qui peut s'afficher dans l'emplacement e-Marketing. Définissez la valeur de chaque configuration sur
'FeatureEnabled'. - CONTENT
- Identificateur unique du contenu. Définissez la valeur de la configuration sur
'false'. - SEQUENCE
- Séquence que le contenu affiche dans l'emplacement e-Marketing. Si le contenu est le seul contenu à afficher dans l'emplacement e-Marketing, définissez la valeur sur
'0'. - OPTCOUNTER
- Le compteur de contrôle d'accès concurrents optimiste pour la table. Chaque fois qu'il y a une mise à jour du tableau, le compteur est incrémenté. Définissez la valeur de chaque configuration sur
'1'.