Recherche avancée

Médias (0)

Mot : - Tags -/presse-papier

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (18)

  • Encoding and processing into web-friendly formats

    13 avril 2011, par

    MediaSPIP automatically converts uploaded files to internet-compatible formats.
    Video files are encoded in MP4, Ogv and WebM (supported by HTML5) and MP4 (supported by Flash).
    Audio files are encoded in MP3 and Ogg (supported by HTML5) and MP3 (supported by Flash).
    Where possible, text is analyzed in order to retrieve the data needed for search engine detection, and then exported as a series of image files.
    All uploaded files are stored online in their original format, so you can (...)

  • Demande de création d’un canal

    12 mars 2010, par

    En fonction de la configuration de la plateforme, l’utilisateur peu avoir à sa disposition deux méthodes différentes de demande de création de canal. La première est au moment de son inscription, la seconde, après son inscription en remplissant un formulaire de demande.
    Les deux manières demandent les mêmes choses fonctionnent à peu près de la même manière, le futur utilisateur doit remplir une série de champ de formulaire permettant tout d’abord aux administrateurs d’avoir des informations quant à (...)

  • Installation en mode ferme

    4 février 2011, par

    Le mode ferme permet d’héberger plusieurs sites de type MediaSPIP en n’installant qu’une seule fois son noyau fonctionnel.
    C’est la méthode que nous utilisons sur cette même plateforme.
    L’utilisation en mode ferme nécessite de connaïtre un peu le mécanisme de SPIP contrairement à la version standalone qui ne nécessite pas réellement de connaissances spécifique puisque l’espace privé habituel de SPIP n’est plus utilisé.
    Dans un premier temps, vous devez avoir installé les mêmes fichiers que l’installation (...)

Sur d’autres sites (3640)

  • Switch to Matomo for WordPress from Google Analytics

    10 mars 2020, par Joselyn Khor — Plugins, Privacy

    While Google Analytics may seem like a great plugin option on the WordPress directory, we’d like to present a new ethical alternative called Matomo for WordPress, which gives you 100% data ownership and privacy protection.

    Firstly what does Google Analytics offer in WordPress ?

    When you think of getting insights about visitors on your WordPress (WP) sites, the first thing that comes to mind might be Google Analytics. Why not right ? Especially when there are good free Google Analytics plugins, like Monster Insights and Site Kit. 

    These give you access to a great analytics platform, but the downside with Google Analytics is the lack of transparency around privacy and data ownership.

    Google Analytics alternative

    Matomo Analytics for WordPress is an ethical alternative to Google Analytics for WordPress

    If you’re more interested in a privacy-respecting, GDPR compliant alternative, there’s now a new option on the WP plugins directory : Matomo Analytics – Ethical Stats. Powerful Insights. 

    It’s free and can be considered the #1 ethical alternative to Google Analytics in terms of features and capabilities. Why is it important to choose a web analytics platform that respects privacy ?

    Matomo Analytics for WordPress

    Risk facing fines for non-GDPR compliance and privacy/data breaches

    In Europe there’s an overarching privacy law called GDPR which provides better privacy protection for EU citizens on the web. 

    Websites need to be GDPR compliant and follow rules governing how personal data is used or risk facing fines up to 4% of their yearly revenue for data/privacy breaches or non-compliance. Even if your website is based outside of Europe. If you have visitors from Europe, you can still be liable.

    Matomo Analytics GDPR Google Analytics

    In the US, there isn’t one main privacy law, there hundreds on both the federal and state levels to protect the personal data (or personally identifiable information) of US residents – like the California Consumer Privacy Act (CCPA). There are also industry-specific statutes related to data privacy like HIPAA.

    To protect your website from coming under fire for privacy breaches, best practise is to find platforms that are privacy and GDPR compliant by design. 

    When you own your own data – as with the case of Matomo – you have control over where data is stored, what you’re doing with it, and can better protect the privacy of your visitors.

    At this point you may be asking, “what’s the point of an analytics platform if you have to follow all these rules ?”

    The importance of analytics for your WordPress site

    • Figuring out how your audience behaves to increase conversions
    • Setting, tracking and measuring conversion goals
    • Being able to find insights to improve and optimize your site 
    • Making smarter, data-driven decisions so your company can thrive, rather than risk being left behind

    Analytics is used to answer questions like :

    • Where are your website visitors coming from (location) ?
    • How many people visit your website ?
    • Which are the most popular pages on your site ?
    • What sources of traffic are coming to your site (social, marketing campaigns, search) ?
    • Is your marketing campaign performing better this month compared to last ?

    Matomo can answer all of the above questions. BONUS : On top of that, with Matomo you get the peace of mind knowing you’re the only one who has access to those answers.

    Web analytics for WordPress

    Matomo Analytics vs Google Analytics on WordPress

    The top 5 most useful features in Matomo Analytics that’s comparable to GA

    1. Campaign measurement – traffic. Matomo also has a URL builder that lets you track which campaigns are working effectively
    2. Tracking goals. Matomo empowers you to set goals you can track. Being able to see this means you can accurately measure your return on investment (ROI) 
    3. Audience reports to learn about visitors. Matomo’s powerful visitors feature lets you learn who is visiting your site, what their journey is and the steps they take to conversion.
    4. In depth view of behaviour with Funnels in Matomo. This tracks the journey of your visitors from the moment they enter your site, to when they leave. Giving you insight into where and why you lose your visitors.
    5. Custom reports. Where you create your unique reports to fit your business goals.

    Other benefits of using Matomo :

    • No data sampling which means you get 100% accurate reporting
    • 100% data ownership
    • Free Tag Manager
    • Search engine keyword rankings
    • Unlimited websites
    • Unlimited team members
    • GDPR manager
    • API access
    • Hosted on your own servers so you have full control over where your data is stored

    Learn more about the differences in this comprehensive table.

    Benefits of web analytics for WordPress

    Matomo Analytics for WordPress is free !

    Matomo Analytics is the best free Google Analytics alternative on the WordPress Directory. In addition to having comparable features where you can do pretty much do everything you wanted to do in GA. Matomo Analytics for WordPress makes for an ethical choice because you can respect your visitor’s privacy, can become GDPR compliant, and maintain control over your own data.

    Google Analytics leads the market for good reasons. It’s a great free tool for those who want analytics, but there’s no clarity when it comes to grey areas like privacy and data ownership. If these are major concerns for you, Matomo offers complete peace of mind that you’re doing the best you can to stay ethical while growing your business and website.

    It’s just as easy to install in a few click !

  • Build FFMPEG for Android error

    27 juillet 2015, par Douglas Anunciação

    I cannot build FFMPEG for Android in Ubuntu 14.04 64-bits. I have followed many tutorials but still cannot do it right. I’m using the project recommended by FFMPEG team : https://github.com/cine-io/android-ffmpeg-with-rtmp.

    But I get this error in the terminal when I run build.sh :

    douglas@douglas-mob:~/dev/android-ffmpeg-with-rtmp$ ./build.sh
    Setting up build environment ...
    Looking for the NDK ...
    find: `/usr/share/doc/google-chrome-stable': Permissão negada
    Path to NDK []: /home/douglas/dev/android-ndk-r9
    Saving configuration into /home/douglas/dev/android-ffmpeg-with-rtmp/.build-config.sh ...
    OS_ARCH=linux-x86_64
    NDK=/home/douglas/dev/android-ndk-r9
    SYSROOT=/home/douglas/dev/android-ndk-r9/platforms/android-19/arch-arm
    TOOLCHAIN=/home/douglas/dev/android-ndk-r9/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64
    Building openssl-android ...
    Building librtmp for android ...
    Couldn't build librtmp for android!
    Check the build log: /home/douglas/dev/android-ffmpeg-with-rtmp/build/build.log

    And the build.log file content is as follows :

    Cloning into
    ’/home/douglas/dev/android-ffmpeg-with-rtmp/src/openssl-android’...
    Android NDK :
    WARNING :/home/douglas/dev/android-ffmpeg-with-rtmp/src/openssl-android/crypto/Android.mk:crypto_static : LOCAL_LDLIBS is always ignored for static libraries Compile thumb
     : crypto <= cryptlib.c
    /home/douglas/dev/android-ffmpeg-with-rtmp/src/openssl-android/crypto/cryptlib.c :
    In function ’CRYPTO_THREADID_current’ :
    /home/douglas/dev/android-ffmpeg-with-rtmp/src/openssl-android/crypto/cryptlib.c:503:2 :
    warning : passing argument 2 of ’CRYPTO_THREADID_set_pointer’ discards
    ’volatile’ qualifier from pointer target type [enabled by default]
    /home/douglas/dev/android-ffmpeg-with-rtmp/src/openssl-android/crypto/cryptlib.c:431:6 :
    note : expected ’void *’ but argument is of type ’int volatile *’
    Compile thumb : crypto <= mem.c Compile thumb : crypto <= mem_clr.c
    Compile thumb : crypto <= mem_dbg.c Compile thumb : crypto <=
    cversion.c Compile thumb : crypto <= ex_data.c Compile thumb :
    crypto <= cpt_err.c Compile thumb : crypto <= ebcdic.c Compile thumb
     : crypto <= uid.c Compile thumb : crypto <= o_time.c Compile thumb :
    crypto <= o_str.c Compile thumb : crypto <= o_dir.c Compile thumb :
    crypto <= aes_cbc.c Compile thumb : crypto <= aes_cfb.c Compile thumb
     : crypto <= aes_ctr.c Compile thumb : crypto <= aes_ecb.c Compile
    thumb : crypto <= aes_misc.c Compile thumb : crypto <= aes_ofb.c
    Compile thumb : crypto <= aes_wrap.c Compile thumb : crypto <=
    a_bitstr.c Compile thumb : crypto <= a_bool.c Compile thumb : crypto
    <= a_bytes.c Compile thumb : crypto <= a_d2i_fp.c Compile thumb :
    crypto <= a_digest.c Compile thumb : crypto <= a_dup.c Compile thumb
     : crypto <= a_enum.c Compile thumb : crypto <= a_gentm.c Compile
    thumb : crypto <= a_i2d_fp.c Compile thumb : crypto <= a_int.c
    Compile thumb : crypto <= a_mbstr.c Compile thumb : crypto <=
    a_object.c Compile thumb : crypto <= a_octet.c Compile thumb :
    crypto <= a_print.c Compile thumb : crypto <= a_set.c Compile thumb
     : crypto <= a_sign.c Compile thumb : crypto <= a_strex.c Compile
    thumb : crypto <= a_strnid.c Compile thumb : crypto <= a_time.c
    Compile thumb : crypto <= a_type.c Compile thumb : crypto <=
    a_utctm.c Compile thumb : crypto <= a_utf8.c Compile thumb : crypto
    <= a_verify.c Compile thumb : crypto <= ameth_lib.c Compile thumb :
    crypto <= asn1_err.c Compile thumb : crypto <= asn1_gen.c Compile
    thumb : crypto <= asn1_lib.c Compile thumb : crypto <= asn1_par.c
    Compile thumb : crypto <= asn_mime.c Compile thumb : crypto <=
    asn_moid.c Compile thumb : crypto <= asn_pack.c Compile thumb :
    crypto <= bio_asn1.c Compile thumb : crypto <= bio_ndef.c Compile
    thumb : crypto <= d2i_pr.c Compile thumb : crypto <= d2i_pu.c
    Compile thumb : crypto <= evp_asn1.c Compile thumb : crypto <=
    f_enum.c Compile thumb : crypto <= f_int.c Compile thumb : crypto <=
    f_string.c Compile thumb : crypto <= i2d_pr.c Compile thumb : crypto
    <= i2d_pu.c Compile thumb : crypto <= n_pkey.c Compile thumb :
    crypto <= nsseq.c Compile thumb : crypto <= p5_pbe.c Compile thumb :
    crypto <= p5_pbev2.c Compile thumb : crypto <= p8_pkey.c Compile
    thumb : crypto <= t_bitst.c Compile thumb : crypto <= t_crl.c
    Compile thumb : crypto <= t_pkey.c Compile thumb : crypto <= t_req.c
    Compile thumb : crypto <= t_spki.c Compile thumb : crypto <=
    t_x509.c Compile thumb : crypto <= t_x509a.c Compile thumb : crypto
    <= tasn_dec.c Compile thumb : crypto <= tasn_enc.c Compile thumb :
    crypto <= tasn_fre.c Compile thumb : crypto <= tasn_new.c Compile
    thumb : crypto <= tasn_prn.c Compile thumb : crypto <= tasn_typ.c
    Compile thumb : crypto <= tasn_utl.c Compile thumb : crypto <=
    x_algor.c Compile thumb : crypto <= x_attrib.c Compile thumb :
    crypto <= x_bignum.c Compile thumb : crypto <= x_crl.c Compile thumb
     : crypto <= x_exten.c Compile thumb : crypto <= x_info.c Compile
    thumb : crypto <= x_long.c Compile thumb : crypto <= x_name.c
    Compile thumb : crypto <= x_nx509.c Compile thumb : crypto <=
    x_pkey.c Compile thumb : crypto <= x_pubkey.c Compile thumb : crypto
    <= x_req.c Compile thumb : crypto <= x_sig.c Compile thumb : crypto
    <= x_spki.c Compile thumb : crypto <= x_val.c Compile thumb : crypto
    <= x_x509.c Compile thumb : crypto <= x_x509a.c Compile thumb :
    crypto <= bf_cfb64.c Compile thumb : crypto <= bf_ecb.c Compile thumb
     : crypto <= bf_enc.c Compile thumb : crypto <= bf_ofb64.c Compile
    thumb : crypto <= bf_skey.c Compile thumb : crypto <= b_dump.c
    Compile thumb : crypto <= b_print.c Compile thumb : crypto <=
    b_sock.c Compile thumb : crypto <= bf_buff.c Compile thumb : crypto
    <= bf_nbio.c Compile thumb : crypto <= bf_null.c Compile thumb :
    crypto <= bio_cb.c Compile thumb : crypto <= bio_err.c Compile thumb
     : crypto <= bio_lib.c Compile thumb : crypto <= bss_acpt.c Compile
    thumb : crypto <= bss_bio.c Compile thumb : crypto <= bss_conn.c
    Compile thumb : crypto <= bss_dgram.c Compile thumb : crypto <=
    bss_fd.c Compile thumb : crypto <= bss_file.c Compile thumb : crypto
    <= bss_log.c Compile thumb : crypto <= bss_mem.c Compile thumb :
    crypto <= bss_null.c Compile thumb : crypto <= bss_sock.c Compile
    thumb : crypto <= bn_add.c Compile thumb : crypto <= bn_asm.c
    Compile thumb : crypto <= bn_blind.c Compile thumb : crypto <=
    bn_ctx.c Compile thumb : crypto <= bn_div.c Compile thumb : crypto
    <= bn_err.c Compile thumb : crypto <= bn_exp.c Compile thumb :
    crypto <= bn_exp2.c Compile thumb : crypto <= bn_gcd.c Compile thumb
     : crypto <= bn_gf2m.c Compile thumb : crypto <= bn_kron.c Compile
    thumb : crypto <= bn_lib.c Compile thumb : crypto <= bn_mod.c
    Compile thumb : crypto <= bn_mont.c Compile thumb : crypto <=
    bn_mpi.c Compile thumb : crypto <= bn_mul.c Compile thumb : crypto
    <= bn_nist.c Compile thumb : crypto <= bn_prime.c Compile thumb :
    crypto <= bn_print.c Compile thumb : crypto <= bn_rand.c Compile
    thumb : crypto <= bn_recp.c Compile thumb : crypto <= bn_shift.c
    Compile thumb : crypto <= bn_sqr.c Compile thumb : crypto <=
    bn_sqrt.c Compile thumb : crypto <= bn_word.c Compile thumb : crypto
    <= buf_err.c Compile thumb : crypto <= buffer.c Compile thumb :
    crypto <= c_rle.c Compile thumb : crypto <= c_zlib.c Compile thumb :
    crypto <= comp_err.c Compile thumb : crypto <= comp_lib.c Compile
    thumb : crypto <= conf_api.c Compile thumb : crypto <= conf_def.c
    Compile thumb : crypto <= conf_err.c Compile thumb : crypto <=
    conf_lib.c Compile thumb : crypto <= conf_mall.c Compile thumb :
    crypto <= conf_mod.c Compile thumb : crypto <= conf_sap.c Compile
    thumb : crypto <= cbc_cksm.c Compile thumb : crypto <= cbc_enc.c
    Compile thumb : crypto <= cfb64ede.c Compile thumb : crypto <=
    cfb64enc.c Compile thumb : crypto <= cfb_enc.c Compile thumb :
    crypto <= des_enc.c Compile thumb : crypto <= des_old.c Compile thumb
     : crypto <= des_old2.c Compile thumb : crypto <= ecb3_enc.c Compile
    thumb : crypto <= ecb_enc.c Compile thumb : crypto <= ede_cbcm_enc.c
    Compile thumb : crypto <= enc_read.c Compile thumb : crypto <=
    enc_writ.c Compile thumb : crypto <= fcrypt.c Compile thumb : crypto
    <= fcrypt_b.c Compile thumb : crypto <= ofb64ede.c Compile thumb :
    crypto <= ofb64enc.c Compile thumb : crypto <= ofb_enc.c Compile
    thumb : crypto <= pcbc_enc.c Compile thumb : crypto <= qud_cksm.c
    Compile thumb : crypto <= rand_key.c Compile thumb : crypto <=
    read2pwd.c Compile thumb : crypto <= rpc_enc.c Compile thumb :
    crypto <= set_key.c Compile thumb : crypto <= str2key.c Compile thumb
     : crypto <= xcbc_enc.c Compile thumb : crypto <= dh_ameth.c Compile
    thumb : crypto <= dh_asn1.c Compile thumb : crypto <= dh_check.c
    Compile thumb : crypto <= dh_depr.c Compile thumb : crypto <=
    dh_err.c Compile thumb : crypto <= dh_gen.c Compile thumb : crypto
    <= dh_key.c Compile thumb : crypto <= dh_lib.c Compile thumb :
    crypto <= dh_pmeth.c Compile thumb : crypto <= dsa_ameth.c Compile
    thumb : crypto <= dsa_asn1.c Compile thumb : crypto <= dsa_depr.c
    Compile thumb : crypto <= dsa_err.c Compile thumb : crypto <=
    dsa_gen.c Compile thumb : crypto <= dsa_key.c Compile thumb : crypto
    <= dsa_lib.c Compile thumb : crypto <= dsa_ossl.c Compile thumb :
    crypto <= dsa_pmeth.c Compile thumb : crypto <= dsa_prn.c Compile
    thumb : crypto <= dsa_sign.c Compile thumb : crypto <= dsa_vrf.c
    Compile thumb : crypto <= dso_dl.c Compile thumb : crypto <=
    dso_dlfcn.c Compile thumb : crypto <= dso_err.c Compile thumb :
    crypto <= dso_lib.c Compile thumb : crypto <= dso_null.c Compile
    thumb : crypto <= dso_openssl.c Compile thumb : crypto <= dso_vms.c
    Compile thumb : crypto <= dso_win32.c Compile thumb : crypto <=
    ec2_mult.c Compile thumb : crypto <= ec2_smpl.c Compile thumb :
    crypto <= ec_ameth.c Compile thumb : crypto <= ec_asn1.c Compile
    thumb : crypto <= ec_check.c Compile thumb : crypto <= ec_curve.c
    Compile thumb : crypto <= ec_cvt.c Compile thumb : crypto <=
    ec_err.c Compile thumb : crypto <= ec_key.c Compile thumb : crypto
    <= ec_lib.c Compile thumb : crypto <= ec_mult.c Compile thumb :
    crypto <= ec_pmeth.c Compile thumb : crypto <= ec_print.c Compile
    thumb : crypto <= eck_prn.c Compile thumb : crypto <= ecp_mont.c
    Compile thumb : crypto <= ecp_nist.c Compile thumb : crypto <=
    ecp_smpl.c Compile thumb : crypto <= ech_err.c Compile thumb :
    crypto <= ech_key.c Compile thumb : crypto <= ech_lib.c Compile thumb
     : crypto <= ech_ossl.c Compile thumb : crypto <= ecs_asn1.c Compile
    thumb : crypto <= ecs_err.c Compile thumb : crypto <= ecs_lib.c
    Compile thumb : crypto <= ecs_ossl.c Compile thumb : crypto <=
    ecs_sign.c Compile thumb : crypto <= ecs_vrf.c Compile thumb :
    crypto <= err.c Compile thumb : crypto <= err_all.c Compile thumb :
    crypto <= err_prn.c Compile thumb : crypto <= bio_b64.c Compile thumb
     : crypto <= bio_enc.c Compile thumb : crypto <= bio_md.c Compile
    thumb : crypto <= bio_ok.c Compile thumb : crypto <= c_all.c Compile
    thumb : crypto <= c_allc.c Compile thumb : crypto <= c_alld.c
    Compile thumb : crypto <= digest.c Compile thumb : crypto <= e_aes.c
    Compile thumb : crypto <= e_bf.c Compile thumb : crypto <= e_des.c
    Compile thumb : crypto <= e_des3.c Compile thumb : crypto <=
    e_null.c Compile thumb : crypto <= e_old.c Compile thumb : crypto <=
    e_rc2.c Compile thumb : crypto <= e_rc4.c Compile thumb : crypto <=
    e_rc5.c Compile thumb : crypto <= e_xcbc_d.c Compile thumb : crypto
    <= encode.c Compile thumb : crypto <= evp_acnf.c Compile thumb :
    crypto <= evp_enc.c Compile thumb : crypto <= evp_err.c Compile thumb
     : crypto <= evp_key.c Compile thumb : crypto <= evp_lib.c Compile
    thumb : crypto <= evp_pbe.c Compile thumb : crypto <= evp_pkey.c
    Compile thumb : crypto <= m_dss.c Compile thumb : crypto <= m_dss1.c
    Compile thumb : crypto <= m_ecdsa.c Compile thumb : crypto <=
    m_md4.c Compile thumb : crypto <= m_md5.c Compile thumb : crypto <=
    m_mdc2.c Compile thumb : crypto <= m_null.c Compile thumb : crypto
    <= m_ripemd.c Compile thumb : crypto <= m_sha1.c Compile thumb :
    crypto <= m_sigver.c Compile thumb : crypto <= m_wp.c Compile thumb
     : crypto <= names.c Compile thumb : crypto <= p5_crpt.c Compile thumb
     : crypto <= p5_crpt2.c Compile thumb : crypto <= p_dec.c Compile
    thumb : crypto <= p_enc.c Compile thumb : crypto <= p_lib.c Compile
    thumb : crypto <= p_open.c Compile thumb : crypto <= p_seal.c
    Compile thumb : crypto <= p_sign.c Compile thumb : crypto <=
    p_verify.c Compile thumb : crypto <= pmeth_fn.c Compile thumb :
    crypto <= pmeth_gn.c Compile thumb : crypto <= pmeth_lib.c Compile
    thumb : crypto <= hm_ameth.c Compile thumb : crypto <= hm_pmeth.c
    Compile thumb : crypto <= hmac.c Compile thumb : crypto <=
    krb5_asn.c Compile thumb : crypto <= lh_stats.c Compile thumb :
    crypto <= lhash.c Compile thumb : crypto <= md4_dgst.c Compile thumb
     : crypto <= md4_one.c Compile thumb : crypto <= md5_dgst.c Compile
    thumb : crypto <= md5_one.c Compile thumb : crypto <= cbc128.c
    Compile thumb : crypto <= cfb128.c Compile thumb : crypto <=
    ctr128.c Compile thumb : crypto <= ofb128.c Compile thumb : crypto
    <= o_names.c Compile thumb : crypto <= obj_dat.c Compile thumb :
    crypto <= obj_err.c Compile thumb : crypto <= obj_lib.c Compile thumb
     : crypto <= obj_xref.c Compile thumb : crypto <= ocsp_asn.c Compile
    thumb : crypto <= ocsp_cl.c Compile thumb : crypto <= ocsp_err.c
    Compile thumb : crypto <= ocsp_ext.c Compile thumb : crypto <=
    ocsp_ht.c Compile thumb : crypto <= ocsp_lib.c Compile thumb :
    crypto <= ocsp_prn.c Compile thumb : crypto <= ocsp_srv.c Compile
    thumb : crypto <= ocsp_vfy.c Compile thumb : crypto <= pem_all.c
    Compile thumb : crypto <= pem_err.c Compile thumb : crypto <=
    pem_info.c Compile thumb : crypto <= pem_lib.c Compile thumb :
    crypto <= pem_oth.c Compile thumb : crypto <= pem_pk8.c Compile thumb
     : crypto <= pem_pkey.c Compile thumb : crypto <= pem_seal.c Compile
    thumb : crypto <= pem_sign.c Compile thumb : crypto <= pem_x509.c
    Compile thumb : crypto <= pem_xaux.c Compile thumb : crypto <=
    pvkfmt.c Compile thumb : crypto <= p12_add.c Compile thumb : crypto
    <= p12_asn.c Compile thumb : crypto <= p12_attr.c Compile thumb :
    crypto <= p12_crpt.c Compile thumb : crypto <= p12_crt.c Compile
    thumb : crypto <= p12_decr.c Compile thumb : crypto <= p12_init.c
    Compile thumb : crypto <= p12_key.c Compile thumb : crypto <=
    p12_kiss.c Compile thumb : crypto <= p12_mutl.c Compile thumb :
    crypto <= p12_npas.c Compile thumb : crypto <= p12_p8d.c Compile
    thumb : crypto <= p12_p8e.c Compile thumb : crypto <= p12_utl.c
    Compile thumb : crypto <= pk12err.c Compile thumb : crypto <=
    pk7_asn1.c Compile thumb : crypto <= pk7_attr.c Compile thumb :
    crypto <= pk7_doit.c Compile thumb : crypto <= pk7_lib.c Compile
    thumb : crypto <= pk7_mime.c Compile thumb : crypto <= pk7_smime.c
    Compile thumb : crypto <= pkcs7err.c Compile thumb : crypto <=
    md_rand.c Compile thumb : crypto <= rand_egd.c Compile thumb :
    crypto <= rand_err.c Compile thumb : crypto <= rand_lib.c Compile
    thumb : crypto <= rand_unix.c Compile thumb : crypto <= randfile.c
    Compile thumb : crypto <= rc2_cbc.c Compile thumb : crypto <=
    rc2_ecb.c Compile thumb : crypto <= rc2_skey.c Compile thumb :
    crypto <= rc2cfb64.c Compile thumb : crypto <= rc2ofb64.c Compile
    thumb : crypto <= rc4_enc.c Compile thumb : crypto <= rc4_skey.c
    Compile thumb : crypto <= rmd_dgst.c Compile thumb : crypto <=
    rmd_one.c Compile thumb : crypto <= rsa_ameth.c Compile thumb :
    crypto <= rsa_asn1.c Compile thumb : crypto <= rsa_chk.c Compile
    thumb : crypto <= rsa_eay.c Compile thumb : crypto <= rsa_err.c
    Compile thumb : crypto <= rsa_gen.c Compile thumb : crypto <=
    rsa_lib.c Compile thumb : crypto <= rsa_none.c Compile thumb :
    crypto <= rsa_null.c Compile thumb : crypto <= rsa_oaep.c Compile
    thumb : crypto <= rsa_pk1.c Compile thumb : crypto <= rsa_pmeth.c
    Compile thumb : crypto <= rsa_prn.c Compile thumb : crypto <=
    rsa_pss.c Compile thumb : crypto <= rsa_saos.c Compile thumb :
    crypto <= rsa_sign.c Compile thumb : crypto <= rsa_ssl.c Compile
    thumb : crypto <= rsa_x931.c Compile thumb : crypto <= sha1_one.c
    Compile thumb : crypto <= sha1dgst.c Compile thumb : crypto <=
    sha256.c Compile thumb : crypto <= sha512.c Compile thumb : crypto
    <= sha_dgst.c Compile thumb : crypto <= stack.c Compile thumb :
    crypto <= ts_err.c Compile thumb : crypto <= txt_db.c Compile thumb
     : crypto <= ui_compat.c Compile thumb : crypto <= ui_err.c Compile
    thumb : crypto <= ui_lib.c Compile thumb : crypto <= ui_openssl.c
    Compile thumb : crypto <= ui_util.c Compile thumb : crypto <=
    by_dir.c Compile thumb : crypto <= by_file.c Compile thumb : crypto
    <= x509_att.c Compile thumb : crypto <= x509_cmp.c Compile thumb :
    crypto <= x509_d2.c Compile thumb : crypto <= x509_def.c Compile
    thumb : crypto <= x509_err.c Compile thumb : crypto <= x509_ext.c
    Compile thumb : crypto <= x509_lu.c Compile thumb : crypto <=
    x509_obj.c Compile thumb : crypto <= x509_r2x.c Compile thumb :
    crypto <= x509_req.c Compile thumb : crypto <= x509_set.c Compile
    thumb : crypto <= x509_trs.c Compile thumb : crypto <= x509_txt.c
    Compile thumb : crypto <= x509_v3.c Compile thumb : crypto <=
    x509_vfy.c Compile thumb : crypto <= x509_vpm.c Compile thumb :
    crypto <= x509cset.c Compile thumb : crypto <= x509name.c Compile
    thumb : crypto <= x509rset.c Compile thumb : crypto <= x509spki.c
    Compile thumb : crypto <= x509type.c Compile thumb : crypto <=
    x_all.c Compile thumb : crypto <= pcy_cache.c Compile thumb : crypto
    <= pcy_data.c Compile thumb : crypto <= pcy_lib.c Compile thumb :
    crypto <= pcy_map.c Compile thumb : crypto <= pcy_node.c Compile
    thumb : crypto <= pcy_tree.c Compile thumb : crypto <= v3_akey.c
    Compile thumb : crypto <= v3_akeya.c Compile thumb : crypto <=
    v3_alt.c Compile thumb : crypto <= v3_bcons.c Compile thumb : crypto
    <= v3_bitst.c Compile thumb : crypto <= v3_conf.c Compile thumb :
    crypto <= v3_cpols.c Compile thumb : crypto <= v3_crld.c Compile
    thumb : crypto <= v3_enum.c Compile thumb : crypto <= v3_extku.c
    Compile thumb : crypto <= v3_genn.c Compile thumb : crypto <=
    v3_ia5.c Compile thumb : crypto <= v3_info.c Compile thumb : crypto
    <= v3_int.c Compile thumb : crypto <= v3_lib.c Compile thumb :
    crypto <= v3_ncons.c Compile thumb : crypto <= v3_ocsp.c Compile
    thumb : crypto <= v3_pci.c Compile thumb : crypto <= v3_pcia.c
    Compile thumb : crypto <= v3_pcons.c Compile thumb : crypto <=
    v3_pku.c Compile thumb : crypto <= v3_pmaps.c Compile thumb : crypto
    <= v3_prn.c Compile thumb : crypto <= v3_purp.c Compile thumb :
    crypto <= v3_skey.c Compile thumb : crypto <= v3_sxnet.c Compile
    thumb : crypto <= v3_utl.c Compile thumb : crypto <= v3err.c Compile
    thumb : crypto <= aes-armv4.S Compile thumb : crypto <= armv4-mont.S
    Compile thumb : crypto <= sha1-armv4-large.S Compile thumb : crypto
    <= sha256-armv4.S Compile thumb : crypto <= sha512-armv4.S
    SharedLibrary : libcrypto.so Install : libcrypto.so =>
    libs/armeabi/libcrypto.so Compile thumb : openssl <= app_rand.c
    Compile thumb : openssl <= apps.c Compile thumb : openssl <=
    asn1pars.c Compile thumb : openssl <= ca.c Compile thumb : openssl
    <= ciphers.c Compile thumb : openssl <= crl.c Compile thumb :
    openssl <= crl2p7.c Compile thumb : openssl <= dgst.c Compile thumb
     : openssl <= dh.c Compile thumb : openssl <= dhparam.c Compile thumb
     : openssl <= dsa.c Compile thumb : openssl <= dsaparam.c Compile
    thumb : openssl <= ecparam.c Compile thumb : openssl <= ec.c Compile
    thumb : openssl <= enc.c Compile thumb : openssl <= engine.c Compile
    thumb : openssl <= errstr.c Compile thumb : openssl <= gendh.c
    Compile thumb : openssl <= gendsa.c Compile thumb : openssl <=
    genpkey.c Compile thumb : openssl <= genrsa.c Compile thumb :
    openssl <= nseq.c Compile thumb : openssl <= ocsp.c Compile thumb :
    openssl <= openssl.c Compile thumb : openssl <= passwd.c Compile
    thumb : openssl <= pkcs12.c Compile thumb : openssl <= pkcs7.c
    Compile thumb : openssl <= pkcs8.c Compile thumb : openssl <= pkey.c
    Compile thumb : openssl <= pkeyparam.c Compile thumb : openssl <=
    pkeyutl.c Compile thumb : openssl <= prime.c Compile thumb : openssl
    <= rand.c Compile thumb : openssl <= req.c Compile thumb : openssl
    <= rsa.c Compile thumb : openssl <= rsautl.c Compile thumb : openssl
    <= s_cb.c Compile thumb : openssl <= s_client.c Compile thumb :
    openssl <= s_server.c Compile thumb : openssl <= s_socket.c Compile
    thumb : openssl <= s_time.c Compile thumb : openssl <= sess_id.c
    Compile thumb : openssl <= smime.c Compile thumb : openssl <=
    speed.c Compile thumb : openssl <= spkac.c Compile thumb : openssl
    <= verify.c Compile thumb : openssl <= version.c Compile thumb :
    openssl <= x509.c Compile thumb : ssl <= s2_meth.c Compile thumb :
    ssl <= s2_srvr.c Compile thumb : ssl <= s2_clnt.c Compile thumb :
    ssl <= s2_lib.c Compile thumb : ssl <= s2_enc.c Compile thumb : ssl
    <= s2_pkt.c Compile thumb : ssl <= s3_meth.c Compile thumb : ssl <=
    s3_srvr.c Compile thumb : ssl <= s3_clnt.c Compile thumb : ssl <=
    s3_lib.c Compile thumb : ssl <= s3_enc.c Compile thumb : ssl <=
    s3_pkt.c Compile thumb : ssl <= s3_both.c Compile thumb : ssl <=
    s23_meth.c Compile thumb : ssl <= s23_srvr.c Compile thumb : ssl <=
    s23_clnt.c Compile thumb : ssl <= s23_lib.c Compile thumb : ssl <=
    s23_pkt.c Compile thumb : ssl <= t1_meth.c Compile thumb : ssl <=
    t1_srvr.c Compile thumb : ssl <= t1_clnt.c Compile thumb : ssl <=
    t1_lib.c Compile thumb : ssl <= t1_enc.c Compile thumb : ssl <=
    t1_reneg.c Compile thumb : ssl <= ssl_lib.c Compile thumb : ssl <=
    ssl_err2.c Compile thumb : ssl <= ssl_cert.c Compile thumb : ssl <=
    ssl_sess.c Compile thumb : ssl <= ssl_ciph.c Compile thumb : ssl <=
    ssl_stat.c Compile thumb : ssl <= ssl_rsa.c Compile thumb : ssl <=
    ssl_asn1.c Compile thumb : ssl <= ssl_txt.c Compile thumb : ssl <=
    ssl_algs.c Compile thumb : ssl <= bio_ssl.c Compile thumb : ssl <=
    ssl_err.c Compile thumb : ssl <= kssl.c SharedLibrary : libssl.so
    Executable : openssl Install : openssl =>
    libs/armeabi/openssl Install : libssl.so =>
    libs/armeabi/libssl.so Compile thumb : ssltest <= ssltest.c
    Executable : ssltest Install : ssltest =>
    libs/armeabi/ssltest Cloning into
    ’/home/douglas/dev/android-ffmpeg-with-rtmp/src/rtmpdump’... patching
    file Makefile
    /home/douglas/dev/android-ndk-r9/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc
    -Wall -marm -I/home/douglas/dev/android-ffmpeg-with-rtmp/src/openssl-android/include
    -isysroot /home/douglas/dev/android-ndk-r9/platforms/android-19/arch-arm
    -I/home/douglas/dev/android-ndk-r9/platforms/android-19/arch-arm -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_OPENSSL -fPIC -c -o rtmp.o rtmp.c In file included from rtmp.c:26:0 :
    /home/douglas/dev/android-ndk-r9/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.8/include/stdint.h:9:26 :
    fatal error : stdint.h : No such file or directory # include_next

    ^ compilation terminated. : recipe for target ’rtmp.o’ failed make : *** [rtmp.o] Error 1

    Does anyone knows how to solve this ?

  • How to increase engagement and convert them into customers

    8 septembre 2020, par Joselyn Khor — Analytics Tips, Marketing

    Long gone are the days of simply tracking page views as a measure of engagement. Now it’s about engagement analysis, which is layered and provides insight for effective data-driven decisions.

    Discover how engaged people are with your website by uncovering behavioural patterns that tell you how well your site and content is or isn’t performing. This insight helps you re-evaluate, adapt and optimise your content and strategy. The more engaged they are, the more likely you’ll be able to guide them on a predetermined journey that results in more conversions ; and helps you reach the goals you’ve set for your business. 

    Why is visitor engagement important ?

    It’s vital to measure engagement if you have anything content related that plays a role in your customer’s journey. Some websites may find more value in figuring out how engaging their entire site is, while others may only want to zone in on, say, a blogging section, e-newsletters, social media channels or sign-up pages.

    In the larger scheme of things, engagement can be seen as what’s running your site. Every aspect of the buyer’s journey requires your visitors to be engaged. Whether you’re trying to attract, convert or build a loyal audience base, you need to know your content is optimised to maintain their attention and encourage them along the path to purchase, conversion or loyalty.

    How to increase engagement with Matomo

    You need to know what’s going right or wrong to eventually be able to deliver more riveting content your visitors can’t help but be drawn to. Learn how to apply Matomo’s easy-to-use features to increase engagement :

    1. The Behaviour feature
    2. Heatmaps
    3. A/B Testing
    4. Media Analytics
    5. Transitions
    6. Custom reports
    7. Other metrics to keep an eye on

    1. Look at the Behaviour feature

    It allows you to learn how visitors are responding to your content. This information is gathered by drawing insight from features such as site search, downloads, events and content interactions. Learn more

    Matomo's behaviour feature

    Matomo’s top five ways to increase engagement with the Behaviour feature :

    Behaviour -> Pages
    Get complete insights on what pages your users engage with, what pages provide little value to your business and see the results of entry and exit pages. If important content is generating low traffic, you need to place it where it can be seen. Spend time where it matters and focus on the content that will engage with your users and see how it eventually converts them into customers.

    Behaviour -> Site search
    Site search tracks how people use your website’s internal search engine. You can see :

    • What search keywords visitors used on your website’s internal search.
    • Which of those keywords resulted in no results (what content your visitors are looking for but cannot find).
    • What pages visitors visited immediately after a search.
    • What search categories visitors use (if your website employs search categories).

    Behaviour -> Downloads
    What are users wanting to take away with them ? They could be downloading .pdfs, .zip files, ebooks, infographics or other free/paid resources. For example, if you were working for an education institution and created valuable information packs for students that you made available online in .pdf format. To see an increase in downloads meant students were finding the .pdfs and realising the need to download them. No downloads could mean the information packs weren’t being found which would be problematic.

    Behaviour -> Events
    Tracking events is a very useful way to measure the interactions your users have with your website content, which are not directly page views or downloads.

    How have Events been used effectively ? A great example comes from one of our customers, Catalyst. They wanted to capture and measure the user interaction of accordions (an area of content that expands or closes depending on how a user interacts with it) to see if people were actually getting all the information available to them on this one page. By creating an Event to record which accordion had been opened, as well as creating events for other user interactions, they were able to figure out which content got the most engagement and which got the least. Being able to see how visitors navigated through their website helped them optimise the site to ensure people were getting the relevant information they were craving.

    Behaviour -> Content interactions
    Content tracking allows you to track interaction within the content of your web page. Go beyond page views, bounce rates and average time spent on page with your content. Instead, you can analyse content interaction rates based on mouse clicking and configuring scrolling or hovering behaviours to see precisely how engaged your users are. If interaction rates are low, perhaps you need to restructure your page layout to grab your user’s attention sooner. Possibly you will get more interaction when you have more images or banner ads to other areas of your business.

    Watch this video to learn about the Behaviour feature

    2. Set up Heatmaps

    Effortlessly discover how your visitors truly engage with your most important web pages that impact the success of your business. Heatmaps shows you visually where your visitors try to click, move the mouse and how far down they scroll on each page.

    Matomo's heatmaps feature

    You don’t need to waste time digging for key metrics or worry about putting together tables of data to understand how your visitors are interacting with your website. Heatmaps make it easy and fast to discover where your users are paying their attention, where they have problems, where useless content is and how engaging your content is. Get insights that you cannot get from traditional reports. Learn more


    TRY IT FOR FREE

    3. Carry out A/B testing

    With A/B Testing you reduce risk in your decision-making and can test what your visitors are responding well to. 

    Matomo's a/b testing feature

    Ever had discussions with colleagues about where to place content on a landing page ? Or discussed what the call-to-action should be and assumed you were making the best decisions ? The truth is, you never know what really works the best (and what doesn’t) unless you test it. Learn more

    How to increase engagement with A/B Testing : Test, test and test. This is a surefire way to learn what content is leading your visitors on a path to conversion and what isn’t.

    4. Media Analytics

    Tells you how visitors are engaging with your video or audio content, and whether they’re leading to your desired conversions. Track :

    • How many plays your media gets and which parts they viewed
    • Finish rates
    • How your media was consumed over time
    • How media was consumed on specific days
    • Which locations your users were viewing your content from
    • Learn more

    Media Analytics

    How to increase engagement with Media Analytics : These metrics give a picture of how audiences are behaving when it comes to your content. By showing insights such as, how popular your media content is, how engaging it is and which days content will be most viewed, you can tailor content strategies to produce content people will actually find interesting and watch/listen.

    Matomo example : When we went through the feature video metrics on our own site to see how our videos were performing, we noticed our Acquisition video had a 95% completion rate. Even though it was longer than most videos, the stats showed us it had, by far, the most engagement. By using Media Analytics to get insights on the best and worst performing videos, we gathered useful info to help us better allocate resources effectively so that in the future, we’re producing more videos that will be watched.

    5. Investigate transitions

    See which page visitors are entering the site from and where they exit to. Transitions shows engagement on each page and whether the content is leading them to the pages you want them to be directed to.

    Transitions

    This gives you a greater understanding of user pathways. You may be assuming visitors are finding your content from one particular pathway, but figure out users are actually coming through other channels you never thought of. Through Transitions, you may discover and capitalise on new opportunities from external sites.

    How to increase engagement with Transitions : Identify clearly where users may be getting distracted to click away and where other pages are creating opportunity to click-through to conversion. 

    6. Create Custom Reports

    You can choose from over 200 dimensions and metrics to get the insights you need as well as various visualisation options. This makes understanding the data incredibly easy and you can get the insights you need instantly for faster results without the need for a developer. Learn more

    Custom Reports

    How to increase engagement with Custom Reports : Set custom reports to see when content is being viewed and figure out how engaged users are by looking at different hours of the day or which days of the week they’re visiting your website. For example, you could be wondering what hour of the day performed best for converting your customers. Understanding these metrics helps you figure out the best time to schedule your blog posts, pay-per-click advertising, edms or social media posts knowing that your visitors are more likely to convert at different times.


    TRY IT FOR FREE

    7. Other metrics to key an eye on …

    A good indication of a great experience and of engagement is whether your readers, viewers or listeners want to do it again and again.

    “Best” metrics are hard to determine so you’ll need to ask yourself what you want to do or what you want your site to do. How do you want your users to behave or what kind of buyer’s journey do you want them to have ?

    Want to know where to start ? Look at …

    • Bounce rate – a high bounce rate isn’t great as people aren’t finding what they’re looking for and are leaving without taking action. (This offers great opportunities as you can test to see why people are bouncing off your site and figure out what you need to change.)
    • Time on site – a long time on site is usually a good indication that people are spending time reading, navigating and being engaged with your website. 
    • Frequency of visit – how often do people come back to interact with the content on your website ? The higher the % of your visitors that come back time and time again will show how engaged they are with your content.
    • Session length/average session duration – how much time users spend on site each session
    • Pages per session – is great to show engagement because it shows visitors are happy going through your website and learn more about your business.

    Key takeaway

    Whichever stage of the buyer’s journey your visitors are in, you need to ensure your content is optimised for engagement so that visitors can easily spend time on your website.

    “Every single visit by every single visitor is no longer judged as a success or a failure at the end of 29 min (max) session in your analytics tool. Every visit is not a ‘last-visit’, rather it becomes a continuous experience leading to a win-win outcome.” – Avinash Kaushik

    As you can tell, one size does not fit all when it comes to analysing and measuring engagement, but with a toolkit of features, you can make sure you have everything you need to experiment and figure out the metrics that matter to the success of your business and website.

    Concurrently, these gentle nudges for visitors to consume more and more content encourages them along their path to purchase, conversion or loyalty. They get a more engaging website experience over time and you get happy visitors/customers who end up coming back for more.


    TRY IT FOR FREE

    Want to learn how to increase conversions with Matomo ? Look out for the final in this series : part 3 ! We’ll go through how you can boost conversions and meet your business goals with web analytics.