Publicación de la aplicación
En esta sección se explica cómo se realiza la publicación y la distribución de la aplicación en paquetes en AppExchange.
En este capítulo...
• ¿Qué es AppExchange?
Todas sus aplicaciones y listas de servicios deben publicarse bajo una sola organización de salesforce.com, que será su organización de publicación de • Gestión de las organizaciones de
Salesforce
AppExchange (APO). En la mayoría de los casos, la APO coincide con la • Publicación de la aplicación o el
servicio organización que utiliza para gestionar las licencias. Puede vincular una o varias organizaciones con Developer Edition a la APO como organizaciones • Creación o modificación de listas
secundarias. De este modo, podrá iniciar sesión en la APO para gestionar todas • Marca de la aplicación
las aplicaciones en paquetes y las plantillas de prueba (versiones de ejemplo de • Envío de la lista para su aprobación
su aplicación) que las listas proporcionan, con independencia de la organización que ha utilizado para crear las aplicaciones.
• Registro del paquete y elección de la configuración de la licencia
• Notificaciones por email
• Uso de Checkout de AppExchange • Preguntas más frecuentes sobre
Checkout de AppExchange • Trabajo con prospectos de
AppExchange
• Reportes de análisis para publicadores • Preguntas más frecuentes sobre
¿Qué es AppExchange?
Vender en AppExchange
Bienvenido a AppExchange, un mercado completo dedicado a las aplicaciones y los socios de consultoría en el modelo Cloud Computing. Antes de poner su propia aplicación o servicio a disposición pública de los clientes potenciales (proceso denominado también publicación de una lista), debe ser un socio de salesforce.com. Si no es un socio, visite http://www.salesforce.com/partners para obtener más información.
Antes de empezar
Si va a publicar aplicaciones en AppExchange, instale la aplicación gratuita Aplicación de gestión de licencias (LMA, siglas en inglés). Gracias a la LMA podrá recibir automáticamente una notificación cada vez que su paquete (aplicación) se instale o desinstale, de modo que podrá realizar el seguimiento de los usuarios y avisar a estos cuando publique alguna actualización.
¿Cómo funciona AppExchange?
El poder creativo subyacente a todas las aplicaciones de AppExchange reside en un usuario de Salesforce. AppExchange constituye un lugar donde crear, publicar o instalar aplicaciones y extensiones en Salesforce. El funcionamiento de AppExchange de Force.com se explica de un modo breve a continuación:
Crear
Cualquier usuario de Salesforce inicia el proceso cuando crea un objeto personalizado, una ficha personalizada o un conjunto de tableros y reportes que mejoran su negocio. Estos clientes pueden compartir sus personalizaciones, como aplicaciones o extensiones, con otros usuarios de Salesforce.
Publicar
Cualquier cliente de Salesforce puede registrar y publicar sus aplicaciones en AppExchange. También puede crear una demostración de la funcionalidad incluida en la aplicación para que los clientes la vean antes de instalarla.
Instalar
Los administradores de Salesforce pueden instalar cualquier aplicación publicada en AppExchange. La instalación de una aplicación publicada desde AppExchange es una tarea segura y sencilla:
Examinar
Vea las descripciones, las opiniones y las demostraciones de cualquier aplicación de AppExchange. Con esta información, podrá elegir la aplicación que mejor se adapte a sus necesidades.
Prueba
Revise una demostración totalmente funcional de la aplicación como usuario de solo lectura y planifique su implementación.
Instalar
Agregue la aplicación y todos sus componentes al entorno de Salesforce.
Implementar
Dé acceso inmediato a sus usuarios a la aplicación o personalícelo para un grupo escogido de usuarios.
¿Qué es AppExchange? Publicación de la aplicación
¿Quién puede utilizar AppExchange?
Cualquiera puede explorar y probar las listas de AppExchange. Los administradores y usuarios de Salesforce que cuenten con el permiso “Descargar paquetes de AppExchange” pueden instalar aplicaciones de AppExchange. Para poder publicar una aplicación en AppExchange, un usuario debe tener los permisos “Crear paquetes de AppExchange” y “Cargar paquetes de AppExchange”.
Gestión de las organizaciones de Salesforce
Decida cómo quiere estructurar sus organizaciones de salesforce.com. Todas sus aplicaciones y listas de servicios deben publicarse bajo una sola organización de salesforce.com, que será su organización de publicación de AppExchange (APO) principal. La APO, que casi siempre coincide con la organización que utiliza para gestionar las licencias, es la organización donde va a gestionar la publicación de AppExchange. Proporciona al perfil detalles que los clientes ven cuando buscan sus listas. Las organizaciones con Developer Edition donde crea y carga la aplicación deberían estar vinculadas a la APO como organizaciones secundarias. De este modo, podrá iniciar sesión en la APO para gestionar todos los paquetes (aplicaciones) y las plantillas de prueba (versiones de ejemplo de su aplicación) que las listas proporcionan, con independencia de la organización que ha utilizado para crear las aplicaciones.
Como socio de salesforce.com, tiene una APO y todas las organizaciones vinculadas que necesite. Se recomienda utilizar la misma organización como su APO y su organización de gestión de licencias (LMO). De esta manera, podrá realizar el seguimiento de los prospectos que la lista genere, así como de los clientes que instalen su aplicación en un lugar. Para gestionar sus organizaciones, haga clic en la ficha Publicando en AppExchange e inicie sesión. Siga el vínculo Sus
organizaciones (Your Organizations). En esta página, puede hacer lo siguiente:
• Hacer clic en Cambiar mi organización de publicación de AppExchange e ingresar las credenciales de la organización que va a designar como su APO. Si ya tiene una APO designada, al efectuar estos pasos la organización y todas sus organizaciones vinculadas se trasladarán a la APO nueva. Solo puede cambiar su APO si no tiene ninguna lista pública en AppExchange. Si ya ha publicado una lista, debe registrar un caso en el servicio de atención al cliente de Salesforce para cambiar la APO. Tenga en cuenta que la organización con Developer Edition donde crea las aplicaciones no debería ser la APO sino que debería estar vinculada a esta.
• Ver una lista de las organizaciones vinculadas si ha iniciado sesión en la APO. • Ver la información de la APO si ha iniciado sesión en una organización vinculada.
• Haga clic en Vincular organización nueva (Link New Organization) si ha iniciado sesión en la APO y ha ingresado las credenciales de la organización que va a agregar.
En la lista de las organizaciones vinculadas se proporciona la información siguiente:
Descripción Campo
El nombre de la organización vinculada Organización
El Id. de la organización vinculada Id.
La edición de la organización vinculada Edición de Salesforce
El número de paquetes cargados desde la organización vinculada
Paquetes
El número de plantillas de prueba cargadas desde la organización vinculada
Plantillas de prueba (Trial Templates)
La fecha en la que la organización se vinculó a la APO. Fecha de vinculación (Linked On)
¿Quién puede utilizar AppExchange? Publicación de la aplicación
Publicación de la aplicación o el servicio
Para que su aplicación o servicio de consultoría esté disponible en AppExchange, debe crear una lista del modo siguiente:
1. Inicie sesión en su organización de publicación de AppExchange (APO) o en la organización que designe como su APO cuando haya iniciado sesión.
2. Cree un perfil de proveedor.
3. Cree una lista nueva.
4. Si su lista es una aplicación y no un servicio, envíe el paquete de la aplicación para que se someta al proceso de revisión de seguridad.
5. Una vez que la aplicación esté aprobada, haga clic en Clasificar como público para que su lista esté disponible en la
comunidad de AppExchange. Los servicios de consultoría públicos no necesitan someterse a una revisión.
Publicación de aplicaciones en AppExchange
La inclusión de su aplicación en una lista en AppExchange es flexible. No tiene que limitarse a una sola lista. Puede publicar una aplicación destinada a una necesidad de negocio genérica y también publicar distintas variaciones de la aplicación específicas para determinados mercados verticales. Una vez que ha creado un perfil de proveedor y cargado su aplicación, puede comenzar a crear una lista de aplicaciones; para ello, hay que hacer clic en Crear lista nueva (Create New Listing) en la página de inicio de Publishing.
Las listas constituyen la herramienta de marketing principal para promocionar la aplicación. Cuanta más información agregue a estas, más probable será que los usuarios la encuentren. Describa su solución, los precios, el servicio de asistencia y otros detalles para que los posibles clientes puedan determinar si su solución es la adecuada para ellos. Cargue videos informativos, documentos técnicos y cualquier otro contenido que contribuya a que el cliente conozca con mayor profundidad las funciones de su aplicación.
Para incluir su aplicación en una lista pública, esta deberá superar la revisión de seguridad de AppExchange. La finalidad de esta revisión es garantizar que la instalación de la aplicación o la plantilla de prueba es segura para los clientes.
Creación o modificación del perfil de proveedor
El perfil de proveedor que cree para su APO incluye la información sobre la compañía que quiere que esté visible para los clientes. En las listas la información de perfil se encuentra en la ficha Proveedor (Provider). También puede crear un perfil de proveedor para sus organizaciones vinculadas aunque este no será público. En estos momentos, puede indicar un servicio por perfil de proveedor.
Para modificar el perfil, debe iniciar sesión con las credenciales de la organización de destino y hacer clic en la opción Su perfil
de proveedor (Your Provider Profile) que verá en la esquina superior izquierda de la página de Publishing. Puede indicar la
información siguiente:
Descripción Campo
El nombre de su compañía. Este es el único campo obligatorio. Nombre de proveedor (Provider Name)
La URL del sitio Web de su compañía. Sitio Web
El email de contacto de su compañía. Email
El teléfono de contacto de su compañía. Teléfono
Publicación de la aplicación o el servicio Publicación de la aplicación
Descripción Campo
La dirección completa de la oficina central de su compañía en la que no debe faltar la ciudad, el estado (si procede) y el país. Oficina central (Headquarters)
El año en que se fundó la compañía. Año de fundación (Year Founded)
El número de empleados que trabajan en la compañía. Empleados
Un párrafo o dos breves en los que se hable sobre la compañía. Descripción
La cuenta de socio de Salesforce.com de la compañía. Este campo es obligatorio para incluir su aplicación o servicio en Asociación con Salesforce.com (Salesforce.com
Partnership)
una lista pública en AppExchange. Haga clic en Cambiar
asociación (Change Partnership) para crear un vínculo entre
la cuenta del portal de socios y el perfil de proveedor de AppExchange. De este modo, la información de certificación, proyecto, satisfacción de los clientes y los datos del socio se mostrarán en AppExchange.
Importante: Como solo puede vincular su cuenta
del portal de socios de Salesforce.com una vez, asegúrese de vincularla a su APO.
El logotipo de su compañía. Ingrese la ubicación de un archivo o haga clic en Examinar... para buscar el logotipo.
Logotipo
Creación o modificación de listas
Las listas constituyen su herramienta de marketing principal para promocionar su aplicación o servicio de consultoría en AppExchange. Cuanta más información agregue a estas, más probable será que los usuarios la encuentren. Cree una lista para cada aplicación o servicio de consultoría. Modifique las fichas siguientes. Se trata de las fichas que los usuarios ven cuando tienen su lista delante.
• Ficha Básica (Basic): para las aplicaciones y los servicios de consultoría • Ficha Oferta (Offering): para las aplicaciones
• Ficha Precios (Pricing): para las aplicaciones • Ficha Especificaciones (Specs): para las aplicaciones • Ficha Soporte: para las aplicaciones
• Ficha Experiencia (Experience): para los servicios de consultoría
• Ficha Contenido cargado (Uploaded Content): para las aplicaciones y los servicios de consultoría • Ficha Prospectos (Leads): para las aplicaciones y los servicios de consultoría
Ficha Básico
En la ficha Básico (Basic) se incluye información que ayuda a los clientes a encontrar y evaluar su lista.
Descripción Campo
(Obligatorio) El nombre de la lista. Título de la lista (Listing Title)
Creación o modificación de listas Publicación de la aplicación
Descripción Campo
(Obligatorio) Una frase breve que describe la lista. Línea de identificación (Tag Line)
(Obligatorio) Las categorías que los clientes utilizan para examinar su lista. Si la lista es una aplicación, salesforce.com Categorías
asigna las categorías poco después de que la lista se haya hecho pública. De este modo, aumentan las posibilidades de que los clientes potenciales encuentren su aplicación. Para cambiar las categorías de una aplicación, debe registrar un caso en el portal de socios.
(Obligatorio) Email de negocio/marketing: la dirección de email en la que salesforce.com puede hacer contacto con usted para tratar temas relacionados con el negocio o el marketing. Información de contacto (Contact Information)
(privada y utilizada con salesforce.com)
(Obligatorio) Email técnico: la dirección de email en la que salesforce.com puede hacer contacto con usted para tratar temas técnicos o relacionados con la seguridad.
(Obligatorio) Email para opiniones: la dirección de email en la que desea recibir las notificaciones por email relacionadas con las opiniones y comentarios sobre su lista.
Las direcciones de email anteriores no se comparten con los clientes.
Email: la dirección de contacto de la compañía para los clientes
potenciales. Información de contacto (pública)
Teléfono: el número de teléfono de contacto de la compañía
para los clientes potenciales.
Sitio Web: la URL del sitio Web de la compañía.
(Obligatorio) Un resumen de la lista. El número máximo de caracteres permitidos es de 255.
Descripción breve (Brief Description)
Funciones clave relativas a su lista. Aspectos destacados (Highlights)
Una descripción detallada de la lista. El número máximo de caracteres permitidos es de 1200.
Descripción completa (Full Description)
Ficha Oferta (aplicaciones)
En la ficha Oferta (Offering) debe decidir cómo pueden instalar los clientes su aplicación.
Descripción Campo
Un paquete es el contenedor que reúne todos los objetos y fichas personalizados y estándares que conforman su aplicación. ¿Qué tipo de aplicación va a incluir en la
lista? (What kind of application are you
listing?) Seleccione si la lista utiliza un paquete o la API. En caso de
que la lista incluya un paquete y la API, seleccione la opción API.
Ficha Oferta (aplicaciones) Publicación de la aplicación
Descripción Campo
Consulte el apartado Elección de la mejor opción de instalación.
¿Cómo deberían los usuarios instalar su aplicación? (How should people install your application?)
Marque aquí si quiere permitir a los clientes su inscripción para una prueba gratuita de 30 días de Salesforce y su Habilitar inscripción de prueba gratuita de
Salesforce y su aplicación (Enable free trial sign up
of Salesforce and your application) aplicación. Para obtener más información, consulte el apartado ¿Cómo puedo ofrecer una prueba gratuita de mi aplicación? Si su lista incluye un paquete, haga clic en Cambiar paquetes (Change Packages) e incluya todas las versiones de la Vincular uno o varios paquetes cargados a
esta lista (Link one or more of your uploaded
packages to this listing) aplicación. Cada versión del paquete se puede asociar
únicamente con una lista cada vez.
Seleccione la versión que quiere que los clientes instalen. La información correspondiente a esta versión se muestra en la Seleccione la versión más reciente de la
aplicación (Select the latest version of your
application) ficha Especificaciones (Specs) de la lista. Cada versión del
paquete se puede asociar únicamente con una lista cada vez. Si va a permitir el uso de una prueba gratuita, deberá asociar al menos una plantilla de prueba.
Vincular una o varias plantillas de prueba a esta lista (Link one or more of your trial templates to this listing)
Seleccione la plantilla que los clientes recibirán cuando se inscriban en la prueba gratuita. Para obtener más información Seleccione la plantilla de prueba de
inscripción (Select the sign-up trial
template) sobre las plantillas de prueba, consulte el apartado ¿Cómo
puedo ofrecer una prueba gratuita de mi aplicación? Marque aquí si quiere que los usuarios de Salesforce puedan probar una versión de solo lectura de su aplicación. Consulte el apartado Asociación de una prueba con su lista.
Prueba
Elección de la mejor opción de instalación
Cuanto más fácil sea instalar y probar la aplicación, más probable será que los usuarios se conviertan en clientes de pago. En AppExchange, los posibles clientes hacen clic en Obtener ahora (Get It Now) en la lista de aplicaciones y responden algunas preguntas sencillas para guiarles por el proceso de instalación. El flujo depende de la respuesta que dé a la pregunta ¿Cómo deberían los usuarios instalar su aplicación? cuando cree la lista.
Consideraciones Opción
Si su aplicación es un paquete, normalmente es la opción más sencilla. Permite que los usuarios instalen su aplicación en su Instalarla directamente desde AppExchange
(Install it directly from the AppxExchange)
entorno de sandbox o producción de Salesforce a través de la secuencia de instalación de AppExchange sin que usted tenga que hacer nada.
Si su aplicación es un cliente que se puede descargar o necesita que se instale información adicional, se trata de la mejor Instalarla directamente desde el sitio Web
de la compañía (Install it directly from your
company’s website) opción. Una vez que se hace clic en el botón Obtener ahora
en la lista de aplicaciones y se aceptan los términos y
condiciones, se pasa al sitio Web para completar el proceso de Elección de la mejor opción de instalación Publicación de la aplicación
Consideraciones Opción
instalación. Asegúrese de que en el sitio Web hay instrucciones claras sobre cómo se descarga la aplicación y realice la configuración que sea necesaria. Si no se puede instalar la aplicación sin su ayuda, descarte esta opción.
Si se requiere ayuda en su instalación o proceso de selección, esta es la única opción posible. Después de aceptar los términos Contactar con su compañía para ayudarle en
la instalación (Contact your company so you
can help them install it) y condiciones, avisa al cliente que se pondrá en contacto con él para ayudarle con la instalación. Asegúrese de que en su compañía hay los recursos necesarios para ayudar a todos los posibles clientes.
Esta opción proporciona una prueba gratuita de 30 días de Salesforce y su aplicación. Para conocer los requisitos, consulte ¿Cómo puedo ofrecer una prueba gratuita de mi aplicación? Habilitar inscripción de prueba gratuita de
Salesforce y su aplicación (Enable free trial sign up of Salesforce and your application)
Asociación de una unidad de prueba con su lista
Los usuarios de Salesforce pueden tener otra oportunidad de probar una versión de solo lectura de su aplicación en una organización con Developer Edition. Esta organización, que incluye los datos de ejemplo que elija, es tan segura como cualquier otro entorno de Salesforce. Las unidades de prueba cuentan en la clasificación de popularidad.
Para asociar una unidad de prueba a su lista, haga lo siguiente:
1. Cuando cree o modifique la lista, en la ficha Oferta (Offering) haga clic en Crear unidad de prueba (Create Test Drive). 2. Ingrese un título.
3. Seleccione el paquete. Se instalará en una organización con Developer Edition nueva.
4. Haga clic en Enviar. Salesforce enviará información sobre la nueva organización con Developer Edition a la dirección de
email de usuario de Salesforce.
5. Cuando reciba la información de inicio de sesión, entre como administrador de la organización nueva y cree datos de
ejemplo o realice otras tareas de configuración.
6. Cuando la organización ya esté lista, retroceda a la página Publishing de AppExchange. 7. Haga clic en Modificar (Edit) en la lista de destino.
8. En la ficha Oferta (Offering), haga clic en Cambiar organización (Change Organization) para especificar la organización
con Developer Edition nueva.
9. Ingrese el inicio de sesión y la contraseña del usuario de evaluación que se le ha enviado junto con las credenciales de
administrador. (La contraseña del usuario de evaluación no puede terminar en #). Tenga en cuenta que el usuario de