purchaseID

The purchaseID variabeln förhindrar att träffar som innehåller samma köp får fler rapporter. Om en besökare till exempel kommer till din bekräftelsesida skickar du vanligtvis data runt intäkten som genererats från transaktionen till Adobe. Om användaren uppdaterar den här sidan flera gånger eller bokmärker sidan för att besöka den senare, kan dessa träffar generera rapporter. The purchaseID variabeln deduplicerar mått när mer än en träff har samma inköps-ID.

När Adobe identifierar en träff som ett dubblettköp visas inga konverteringsdata (som eVars och events) i rapporteringen. I dataflöden är duplicate_purchase kolumnen är inställd på 1.

Inköp-ID gäller för alla besökare och upphör efter 37 månader. Om en besökare ställer in ett visst köp-ID, kommer en annan besökare att ställa in samma köp-ID ett år senare, det andra köpet tas bort.

Inköps-ID med Web SDK

Inköps-ID är mappas för Adobe Analytics under XDM-fältet commerce.order.purchaseID.

Inköps-ID med Adobe Analytics-tillägget

Det finns inget dedikerat fält i Adobe Analytics-tillägget som kan använda den här variabeln. Använd den anpassade kodredigeraren enligt AppMeasurementen syntax.

s.purchaseID i AppMeasurementet och den anpassade kodredigeraren för Analytics-tillägget

The s.purchaseID variabeln är en sträng som innehåller en unik identifierare för ett köp. Den ställs in på samma träff som en köphändelse. Använd bara alfanumeriska tecken för att fylla i variabeln.

Den här variabeln kan lagra högst 20 byte. Värden som är längre än 20 byte trunkeras. Om det här trunkerade värdet matchar efterföljande trunkerade värden kommer dessa efterföljande träffar att dubbleras.

s.purchaseID = "ABC123";

Om du använder digitalData datalager:

s.purchaseID = digitalData.transaction.transactionID;
CAUTION
Använd inte en slumpgenereringsfunktion för att generera ett köp-ID.
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690