Instrucciones de implementación amp-call-tracking


amp-call-tracking


El componente amp-call-tracking reemplaza los números de teléfono estáticos con los números de teléfono generados dinámicamente utilizados para el análisis de seguimiento de llamadas.

Agregar

Importe el componente de seguimiento amp-call-tracking justo después de la apertura <head>


<script async custom-element="amp-call-tracking" src="https://cdn.ampproject.org/v0/amp-call-tracking-0.1.js"></script>


Uso básico

Un punto final XHR que devuelve una respuesta JSON definirá el número de teléfono y cómo se formateará el número.

Su punto final XHR necesita seguir e implementar solicitudes CORS en la especificación AMP.

La siguiente es la respuesta JSON utilizada en el punto final en este ejemplo:


 {
    "phoneNumber": "15559876543",
    "formattedPhoneNumber": "1 (555) 987-6543"
  }


Tenga en cuenta que formattedPhoneNumber es opcional. Consulte la documentación del componente para obtener más información.

También necesitamos establecer un número de teléfono predeterminado que se mostrará antes de que el punto final responda. Esto se hace a través de un elemento <a> dentro de la etiqueta de amp-call-tracking.


Ejemplo

Call us! 1 (000) 111-1111

<p>   <strong>Call us!</strong>   <br>   <amp-call-tracking config="https://ampbyexample.com/json/call-tracking-number.json">     <a href="tel:10001111111">1 (000) 111-1111</a>   </amp-call-tracking> </p>




Share:

Related post

Comentarios

Disqus

Disqus comments:


Facebook

Facebook comments: