Shipping Rule network call is not firing. | Adobe Higher Education
Skip to main content
March 14, 2024
Resuelto

Shipping Rule network call is not firing.

  • March 14, 2024
  • 1 respuesta
  • 906 visualizaciones

Hey All,

I have framed 2 rules scCheckout & Shipping in a single page with separate data layer for both the specific events as shown below. I have created separate XDM data elements also for the same. But i am not able to view the network call for the shipping rule i have configure.
Kindly help me sort the issue.

Este tema ha sido cerrado para respuestas.
Mejor respuesta de yuhuisg

Thanks for the screenshots. Looks like your Rules have been configured correctly.

I suspect that it's a timing issue. Your 2 data layer pushes are occurring one after the other immediately. But during the "Shipping" push, the browser is still processing the "Checkout" push. As a result, it seems that the "Shipping" push is not being triggered.

From what I can see in your data layer contents, you're sending the same product information both times. So no one can really tell if it is the "Checkout" or "Shipping" push that's actually being tracked, we can only assume that the "Checkout" one is being tracked since it comes first. To verify, can you modify the productName for the "Shipping" push to be something different? Then we can see which data layer push gets tracked: the "Checkout" productName or the "Shipping" productName.

1 respuesta

yuhuisg
Community Advisor
Community Advisor
March 14, 2024

Please show the 2 Rules where you are using the "Checkout" and "Shipping" events in the data layer.

PavanV2Autor
March 15, 2024

Hey @yuhuisg, kindly refer the S.S below.

1.1.) Page Level Data Layer:-



2.1) XDM Data Element created for Cart Checkout Step 1: Shipping Information.



2.2) Rule Created for Shipping :-

 

 

3.1) XDM Data Element created for Cart Checkout

 

 

3.2) Rule Created for Cart Checkout

Regards
Pavan V

 

 

 

yuhuisg
Community Advisor
yuhuisgCommunity AdvisorRespuesta
Community Advisor
March 15, 2024

Thanks for the screenshots. Looks like your Rules have been configured correctly.

I suspect that it's a timing issue. Your 2 data layer pushes are occurring one after the other immediately. But during the "Shipping" push, the browser is still processing the "Checkout" push. As a result, it seems that the "Shipping" push is not being triggered.

From what I can see in your data layer contents, you're sending the same product information both times. So no one can really tell if it is the "Checkout" or "Shipping" push that's actually being tracked, we can only assume that the "Checkout" one is being tracked since it comes first. To verify, can you modify the productName for the "Shipping" push to be something different? Then we can see which data layer push gets tracked: the "Checkout" productName or the "Shipping" productName.