Gegevensstroomoverschrijvingen configureren
Met overschrijvingen van gegevensstroom kunt u aanvullende configuraties voor uw gegevensstromen definiëren. Deze configuraties worden via de SDK van het Web of de mobiele SDK aan de Edge Network doorgegeven.
Dit helpt u verschillend gegevensstroomgedrag dan de standaarddegenen teweegbrengen, zonder een gegevensstroom te creëren of uw bestaande montages te wijzigen.
De configuratieopheffing van gegevensstroom is een proces in twee stappen:
-
Eerst moet u de configuratieoverschrijving voor de gegevensstroom definiëren in het dialoogvenster configuratiepagina gegevensstroom.
-
Vervolgens moet u de overschrijvingen op een van de volgende manieren naar de Edge Network verzenden:
- Via de
sendEvent
ofconfigure
Web SDK opdrachten. - Via de web SDK tagextensie.
- Via de mobiele SDK sendEvent API of door gebruik Regels.
- Via de
Dit artikel verklaart het proces van de de configuratieopheffing van begin tot eind van de gegevensstroom voor elk type van gesteunde opheffing.
De overrides van DataStream zouden moeten worden gebruikt wanneer u verschillende gegevens nodig hebt die naar verschillende gegevensstromen worden verzonden. Gebruik geen gegevensstroomoverschrijvingen voor gevallen van verpersoonlijking of toestemmingsgegevens.
Gebruiksscenario’s use-cases
Om u beter te helpen begrijpen hoe en wanneer om datastream met voeten te treden, zijn hier sommige gebruiksgevallen die de klanten van Adobe Experience Platform kunnen oplossen door deze eigenschap te gebruiken.
Gegevensverzameling over meerdere regio's
Een bedrijf heeft verschillende websites of subdomeinen voor verschillende landen waarin het actief is. Ze hebben geconfigureerd afzonderlijke gegevensstromen met overeenkomstige analytische-specifieke rapportreeksen, land-specifieke eigenschappen van Adobe Target tokens, landspecifieke schema's, datasets, configuraties van Journey Optimizer, etc. De onderneming heeft ook een algemene reeks configuraties waarbij alle landspecifieke gegevens worden samengevoegd.
Door gegevensstroomoverschrijvingen te gebruiken, kan het bedrijf dynamisch de stroom van gegevens aan verschillende gegevensstromen, in plaats van het standaardgedrag schakelen om gegevens naar één gegevensstroom te verzenden.
Een veelvoorkomend geval van gebruik kan het verzenden van gegevens naar een landspecifieke gegevensstroom en ook naar een globale gegevensstroom zijn waar klanten een belangrijke actie uitvoeren, zoals het plaatsen van een orde of het bijwerken van hun gebruikersprofiel.
Verschillende profielen en identiteiten voor verschillende bedrijfseenheden
Een bedrijf met veelvoudige bedrijfseenheden wil veelvoudige Experience Platforms zandbakken gebruiken om gegevens op te slaan specifiek voor elke bedrijfseenheid.
In plaats van gegevens naar een standaardgegevensstroom te verzenden, kan het bedrijf gegevensstroomoverschrijvingen gebruiken om ervoor te zorgen dat elke bedrijfseenheid zijn eigen gegevensstroom heeft om gegevens door te ontvangen.
Gegevensstroomoverschrijvingen configureren in de interface voor gegevensstromen configure-overrides
De configuratieoverschrijvingen van DataStream staan u toe om de volgende configuraties van de gegevensstroom te wijzigen:
- Gegevenssets voor gebeurtenissen Experience Platform
- Adobe Target-eigenschapstokens
- Audience Manager-id-synchronisatiecontainers
- Adobe Analytics rapport suites
DataStream-overschrijvingen voor Adobe Target target-overrides
Als u gegevensstroomoverschrijvingen voor een Adobe Target-gegevensstroom wilt configureren, moet u eerst een Adobe Target-gegevensstroom hebben gemaakt. Volg de instructies op configureren, een gegevensstroom met de Adobe Target service.
Als u de gegevensstroom hebt gemaakt, bewerkt u de Adobe Target service die u hebt toegevoegd en gebruikt Property Token Overrides om de gewenste gegevensstroomoverschrijvingen toe te voegen, zoals in de onderstaande afbeelding wordt getoond. Voeg één eigenschapstoken per regel toe.
Nadat u de gewenste overschrijvingen hebt toegevoegd, slaat u de gegevensstroominstellingen op.
De Adobe Target-gegevensstroomoverschrijvingen moeten nu zijn geconfigureerd. Nu kunt u verzend de met voeten treedt naar de Edge Network via het Web SDK of Mobiele SDK.
DataStream-overschrijvingen voor Adobe Analytics analytics-overrides
Als u gegevensstroomoverschrijvingen voor een Adobe Analytics-gegevensstroom wilt configureren, moet u eerst een Adobe Analytics datastream gemaakt. Volg de instructies op configureren, een gegevensstroom met de Adobe Analytics service.
Als u de gegevensstroom hebt gemaakt, bewerkt u de Adobe Analytics service die u hebt toegevoegd en gebruikt Report Suite Overrides om de gewenste gegevensstroomoverschrijvingen toe te voegen, zoals in de onderstaande afbeelding wordt getoond.
Selecteren Show Batch Mode om batch-bewerking van de rapportsuite-overschrijvingen in te schakelen. U kunt een lijst met rapportsuite-overschrijvingen kopiëren en plakken en per regel één rapportsuite invoeren.
Nadat u de gewenste overschrijvingen hebt toegevoegd, slaat u de gegevensstroominstellingen op.
De Adobe Analytics-gegevensstroomoverschrijvingen moeten nu zijn geconfigureerd. Nu kunt u verzend de met voeten treedt naar de Edge Network via het Web SDK of Mobiele SDK.
DataStream-overschrijvingen voor gegevenssets met gebeurtenissen Experience Platform event-dataset-overrides
Om gegevensstroomoverschrijvingen voor de gebeurtenisdatasets van het Experience Platform te vormen, moet u eerst hebben Adobe Experience Platform datastream gemaakt. Volg de instructies op configureren, een gegevensstroom met de Adobe Experience Platform service.
Als u de gegevensstroom hebt gemaakt, bewerkt u de Adobe Experience Platform service die u hebt toegevoegd en selecteer de Add Event Dataset optie om één of meerdere met voeten te treden gebeurtenis datasets, zoals aangetoond in het hieronder beeld toe te voegen.
Nadat u de gewenste overschrijvingen hebt toegevoegd, slaat u de gegevensstroominstellingen op.
De Adobe Experience Platform-gegevensstroomoverschrijvingen moeten nu zijn geconfigureerd. Nu kunt u verzend de met voeten treedt naar de Edge Network via het Web SDK of Mobiele SDK.
DataStream overschrijft de synchronisatie-containers van externe id's container-overrides
Als u gegevensstroomoverschrijvingen voor synchronisatie-containers van derden wilt configureren, moet u eerst een gegevensstroom hebben gemaakt. Volg de instructies op configureren, een gegevensstroom om er een te maken.
Wanneer u de gegevensstroom hebt gemaakt, gaat u naar Advanced Options en de Third Party ID Sync -optie.
Gebruik vervolgens de Container ID Overrides om de container-id's toe te voegen die u wilt overschrijven met de standaardinstelling, zoals in de onderstaande afbeelding wordt getoond.
1234567
en niet tekenreeksen, zoals "1234567"
. Als u een koordwaarde door SDK van het Web als de opheffing van containeridentiteitskaart verzendt, zult u een fout ontvangen.
Nadat u de gewenste overschrijvingen hebt toegevoegd, slaat u de gegevensstroominstellingen op.
U moet nu de containeroverschrijvingen voor id-synchronisatie hebben geconfigureerd. Nu kunt u verzend de met voeten treedt naar de Edge Network via het Web SDK of Mobiele SDK.
De overschrijvingen naar de Edge Network verzenden send-overrides
Na het vormen van gegevensstroom treedt in de Inzameling UI van Gegevens met voeten, kunt u de met voeten treedt naar de Edge Network door het Web SDK of Mobiele SDK verzenden.
- Web SDK: Zie gegevensstroomconfiguratie overschrijft voor instructies voor het toevoegen van tags en voorbeelden van JavaScript-bibliotheekcode.
- Mobile SDK: U kunt ID-overschrijvingen van gegevensstroom verzenden met de opdracht sendEvent-API of door Regels.
Payload-voorbeeld payload-example
De bovenstaande voorbeelden genereren een Edge Network lading gelijkend op hieronder.
{
"meta": {
"configOverrides": {
"com_adobe_experience_platform": {
"datasets": {
"event": {
"datasetId": "SampleProfileDatasetIdOverride"
}
}
},
"com_adobe_analytics": {
"reportSuites": [
"MyFirstOverrideReportSuite",
"MySecondOverrideReportSuite",
"MyThirdOverrideReportSuite"
]
},
"com_adobe_identity": {
"idSyncContainerId": "1234567"
},
"com_adobe_target": {
"propertyToken": "63a46bbc-26cb-7cc3-def0-9ae1b51b6c62"
}
},
"state": { }
},
"events": [ ]
}