Nivel 1
Nivel 2
Iniciar sesión en la comunidad
Iniciar sesión para ver todas las insignias
The support of HTTPv1 has been added in AC7 20.3.1 release. HTTPv1 is supported by all AC8 releases.
AC7 customers using a version released before 20.3.1 will have to migrate to the latest recommended version of AC7 to be able to migrate to HTTPv1.
Locate all Android Mobile applications on your marketing instance.
Proceed to update the API version on all Android applications.
Next you need to the Project JSON file. For more information on how to extract your JSON file, please refer to this page. We have summarized the steps below:
Steps outlined below are, if not applied correctly, can break the templates. Please proceed with caution and take utmost care. It will be a good idea to backup your templates by exporting them as a package
if( appSubscription.mobileApp.label!='' && appSubscription.mobileApp.img!='' && appSubscription.mobileApp.fcmProtocol!='' &&
( ( appSubscription.mobileApp.senderId!='' && appSubscription.mobileApp.password!='' ) ||
( appSubscription.mobileApp.fcmProjectId!='' && appSubscription.mobileApp.fcmPrivateKey!='' && appSubscription.mobileApp.fcmClientEmail!='' ) ) &&
String(message.delivery.idTracking)!='' && String(message.delivery.idMarketing)!='' )
Mid-sourcing is not impacted.
Adobe Campaign support needs to be contacted to have the configuration changes done.
The Firebase Admin SDK service's account JSON file needs to be added to the request.
The same procedure as the marketing server needs to be followed on Message Center. Existing deliveries on RT instance will continue to use Legacy API. Follow the steps from next section to make them compatible with HTTPv1
Steps outlined below are, if not applied correctly, can break the templates. Please proceed with caution and take utmost care. It will be a good idea to back up your templates by exporting them as a package.
These steps have to be performed for each Android Template on the Control instance.
if( rtEvent.mobileApp.label!='' && rtEvent.mobileApp.img!='' && rtEvent.mobileApp.fcmProtocol!='' &&
( ( rtEvent.mobileApp.senderId!='' && rtEvent.mobileApp.password!='' ) ||
( rtEvent.mobileApp.fcmProjectId!='' && rtEvent.mobileApp.fcmPrivateKey!='' && rtEvent.mobileApp.fcmClientEmail!='' ) ) &&
String(message.delivery.idTracking)!='' && String(message.delivery.idMarketing)!='' )
The Delivery Log should say it was sent using HTTP v1
Your implementation must have a lot of templates and manually updating them can take time. Given the deadline for Jun 20th, we advise
Debe ser un usuario registrado para añadir un comentario aquí. Si ya está registrado, inicie sesión. Si todavía no está registrado, hágalo e inicie sesión.