Molo使用的用户元数据。
项目描述
提供代码,帮助在Molo代码库项目中处理用户元数据。
安装
pip install molo.usermetadata
在您的应用设置中
INSTALLED_APPS = ( 'molo.usermetadata', ) MIDDLEWARE = ( 'molo.usermetadata.middleware.PeronsaMiddleware' )
在您的app urls.py中
urlpatterns += patterns('',
     url(r'^meta/', include('molo.usermetadata.urls', namespace='molo.usermetadata', app_name='molo.usermetadata')),
)
注意
In order for the personae to be activated, choose activate under wagtail settings > personae settings
Google Analytics
为了使GA能够获取角色数据,您需要将以下内容添加到您的base.html中
在模板的顶部加载角色标签
{% load persona_tags %}
在您的GTM块中添加以下内容以获取角色值
{% persona_selected as persona_selected_value %}
在您的<noscript>标签中添加以下内容到src,以便在不启用JS时将角色添加到数据层
{% if persona_selected_value%}&persona={{ persona_selected_value }}&event=persona{% endif %}
在您的标签管理器块的底部添加以下内容,以便在启用JS时将角色添加到数据层
{% if persona_selected_value %}
  <script type="text/javascript">
    dataLayer.push({'persona': '{{ persona_selected_value }}', 'event': 'persona'});
  </script>
{% endif %}
项目详情
    
       关闭
    
      
        
    
    
  
molo.usermetadata-6.0.0.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 8600590e87b90b8c173934b035f180d74809737fd63db012d056b5491259c5da | |
| MD5 | 81a6da93101a2c930a2a2c7c5550a261 | |
| BLAKE2b-256 | ef869d5b72a7c0ca19336c17af2f730385d60df73093faddedc758deb69e0143 | 
    
       关闭
    
      
        
    
    
  
molo.usermetadata-6.0.0-py2-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 1eaf1e92636f46751686e8b0a21802396bd840de5fc6bee6bd1711f016550d54 | |
| MD5 | 7f69be1a77db423da413f55aff095176 | |
| BLAKE2b-256 | d89aeb3289608c93d53a66fb20fd83eb7119d899c71c25be88ac5f85c6d9e7e4 |