Saludos hermanos.
Escribo este hilo pidiendo ayuda sobre la protección de landing page que tiene el tracker de bemob. he seguido los pasos que indica bemob en su tutorial
1) Agregando este código a el inicio de mi landing page y remplazando la llave secreta por la que me asigna bemob.
2 ) Guardando la landing page con la extensión .php y por ultimo agregando el siguiente parámetro ?key={landingSignature} a la url de mi landing page en el tracker
El problema esta que cuando intento ver mi landing page por la url que me proporciona la campaña no puedo ver la landing page, me aparece solo una pagina en blanco.
Espero que me puedan ayudar no se que estaré haciendo mal, pienso que debería poder ver mis landing pages desde la url que me proporciona la campaña.
Gracias de antemano a todos los que me puedan ayudar.
Saludos
Escribo este hilo pidiendo ayuda sobre la protección de landing page que tiene el tracker de bemob. he seguido los pasos que indica bemob en su tutorial
1) Agregando este código a el inicio de mi landing page y remplazando la llave secreta por la que me asigna bemob.
PHP:
<?phpdefine('LANDING_SECRET_KEY', 'ODk4ZDc2MjM2MGE4NmRjMmRiY2E3Njg1MDFlZTU0MTIxNjU5YzE1Yw=='); // Your landing secret key from panel.bemob.com -> Settings -> Trackerdefine('SIGNATURE_TTL', '1 minute'); // How long signature should be valid. Valid formats are explained here: http://php.net/manual/en/datetime.formats.phpdefine('SIGNATURE_GET_PARAM', 'key'); // GET parameter with BeMob landing signature$signature = isset($_GET[SIGNATURE_GET_PARAM]) ? rawurldecode($_GET[SIGNATURE_GET_PARAM]) : exit('Access denied');if (!$signature = base64_decode($signature)) { exit('Access denied');}if (!$signature = json_decode($signature, true)) { exit('Access denied');}if (!isset($signature['timestamp']) || !isset($signature['hash'])) { exit('Access denied');}$signedHash = hash_hmac('sha1', $signature['timestamp'], LANDING_SECRET_KEY);if ($signedHash !== $signature['hash'] || strtotime(SIGNATURE_TTL, $signature['timestamp']) < time()) { exit('Access denied');}?>
2 ) Guardando la landing page con la extensión .php y por ultimo agregando el siguiente parámetro ?key={landingSignature} a la url de mi landing page en el tracker
El problema esta que cuando intento ver mi landing page por la url que me proporciona la campaña no puedo ver la landing page, me aparece solo una pagina en blanco.
Espero que me puedan ayudar no se que estaré haciendo mal, pienso que debería poder ver mis landing pages desde la url que me proporciona la campaña.
Gracias de antemano a todos los que me puedan ayudar.
Saludos
Última edición por un moderador: