Gegevensstroomoverschrijvingen configureren

De edgeConfigOverrides kunt u de configuratie-instellingen overschrijven voor opdrachten die op de huidige pagina worden uitgevoerd. Dit met voeten getreden voorwerp is geen bevel, maar eerder een voorwerp dat u in de meeste bevelen van SDK van het Web kunt omvatten.

Dit object is handig wanneer u verschillende websites of subdomeinen voor verschillende landen hebt of wanneer u meerdere sandboxen voor Experience Platforms hebt om gegevens op te slaan die specifiek zijn voor verschillende bedrijfseenheden.

IMPORTANT
Voor gedetailleerde, end-to-end configuratieinstructies voor gegevensstroomoverschrijvingen, zie gegevensstroomconfiguratie overschrijft documentatie.

De configuratieopheffing van gegevensstroom is een proces in twee stappen:

  1. Eerst moet u de configuratieoverschrijving voor de gegevensstroom definiëren in het dialoogvenster configuratiepagina gegevensstroom, binnen de UI van Datastreams. Zie de gegevensstroomconfiguratie overschrijft documentatie voor instructies over hoe te om overschrijvingen te vormen.

  2. Nadat u de gegevensstroomopheffing in UI hebt gevormd, moet u de overschrijvingen naar het Netwerk van de Rand op één van de volgende manieren verzenden:

    • Via de web SDK tagextensie.
    • Via de sendEvent of configure Web SDK-opdrachten.
    • Via de mobiele SDK sendEvent gebruiken.

Als u plaatst treedt zowel in de configuratie van SDK van het Web als in een specifiek bevel met voeten (zoals sendEvent), hebben de overschrijvingen in het specifieke bevel voorrang.

Objecteigenschappen

De volgende eigenschappen zijn beschikbaar in dit object:

  • DataStream overschrijven: Verzend aanroepen naar een andere gegevensstroom. Als u deze waarde plaatst, moeten andere met voeten treden die configuratie vereisen van de gegevensstroom in de hier geplaatste gegevensstroom worden gevormd.
  • Identiteitskaart van derden synchronisatiecontainer: De id voor de synchronisatiecontainer van de doel-id van derden in Adobe Audience Manager. U moet een containeroverschrijving van een externe id configureren in de instellingen van de gegevensstroom voordat u dit veld kunt gebruiken.
  • Eigenschap-token doel: De token voor de eigenschap destination in Adobe Target. Het vormen van een de bezitssymbolenopheffing van het Doel in de montages van de gegevensstroom wordt vereist alvorens dit gebied te gebruiken.
  • Reeksen rapporteren: De rapportsuite-id's die in Adobe Analytics moeten worden genegeerd. U moet rapportsuite configureren met overschrijvingen in de instellingen van de gegevensstroom voordat u dit veld gebruikt.

Verstuur gegevensstroom met voeten treedt aan het Netwerk van de Rand door de de markeringsuitbreiding van SDK van het Web tag-extension

Zie de documentatie op configureren van gegevensstroomoverschrijvingen van de de markeringsuitbreiding van SDK van het Web voor gedetailleerde configuratieinstructies.

Als u gegevensstroomoverschrijvingen van de de markeringsuitbreiding van SDK van het Web wilt vormen, plaats elk gewenst gebied onder Datastream configuration overrides wanneer configureren van de tagextensie.

  1. Aanmelden bij experience.adobe.com je Adobe ID-gebruikersgegevens gebruiken.
  2. Ga naar Data Collection > Tags.
  3. Selecteer de gewenste eigenschap tag.
  4. Navigeren naar Extensions en klik vervolgens op Configure op de Adobe Experience Platform Web SDK kaart.
  5. Omlaag schuiven naar de Datastream configuration overrides sectie. Stel elke gewenste overschrijvingswaarde in.
  6. Klikken Save publiceert u vervolgens uw wijzigingen.

Als u alleen voor een bepaalde opdracht overschrijvingen wilt instellen, stelt u elk gewenst veld in binnen de handelingen van een labelregel.

  1. Aanmelden bij experience.adobe.com je Adobe ID-gebruikersgegevens gebruiken.
  2. Ga naar Data Collection > Tags.
  3. Selecteer de gewenste eigenschap tag.
  4. Navigeren naar Rules Selecteer vervolgens de gewenste regel.
  5. Onder Actions, selecteert u een bestaande actie of maakt u een actie.
  6. Stel de Extension vervolgkeuzeveld naar Adobe Experience Platform Web SDK en stelt de Action Type tot Send event.
  7. Omlaag schuiven naar de sectie met het label Datastream configuration overrides.
  8. Stel elk veld in deze sectie in op de gewenste overschrijvingswaarde.
  9. Klikken Keep Changes en voer vervolgens uw publicatieworkflow uit.

Afzonderlijke velden zijn voorzien van Development, Staging, en Production omgevingen. Zorg ervoor dat u elk gewenst veld voor elke omgeving invult.

De overschrijvingen naar het Edge Network verzenden via de Web SDK JavaScript-bibliotheek library

Na configureren van gegevensstroomoverschrijvingen in de UI van de Inzameling van Gegevens, kunt u de met voeten getreden aan het Netwerk van de Rand, via de bibliotheek van SDK JavaScript van het Web verzenden.

Als u Web SDK gebruikt, verzendt het verzenden van de overschrijvingen naar het Netwerk van de Rand via edgeConfigOverrides bevel is de tweede en definitieve stap van het activeren van de configuratieoverschrijvingen van de gegevensstroom.

De gegevensstroomconfiguratieoverschrijvingen worden verzonden naar het Netwerk van de Rand door edgeConfigOverrides Web SDK, opdracht. Met deze opdracht maakt u gegevensstroomoverschrijvingen die worden doorgegeven aan de Edge Network op de volgende opdracht. Als u het configure , worden de overschrijvingen voor elk verzoek overgegaan.

De edgeConfigOverrides wordt gebruikt om gegevensstroomoverschrijvingen te maken die worden doorgegeven aan de Edge Network op de volgende opdracht.

Wanneer een configuratieopheffing met wordt verzonden configure bevel, is het inbegrepen op de volgende bevelen van SDK van het Web.

De opties globaal worden gespecificeerd kunnen door de configuratieoptie op individuele bevelen worden met voeten getreden.

Verstuur configuratiemet voeten treedt via Web SDK sendEvent command send-event

In het onderstaande voorbeeld ziet u hoe een configuratieoverschrijving eruit kan zien op een sendEvent gebruiken.

alloy("sendEvent", {
  xdm: {
    /* ... */
  },
  edgeConfigOverrides: {
    datastreamId: "{DATASTREAM_ID}"
    com_adobe_experience_platform: {
      datasets: {
        event: {
          datasetId: "SampleEventDatasetIdOverride"
        }
      }
    },
    com_adobe_analytics: {
      reportSuites: [
        "MyFirstOverrideReportSuite",
        "MySecondOverrideReportSuite",
        "MyThirdOverrideReportSuite"
        ]
    },
    com_adobe_identity: {
      idSyncContainerId: "1234567"
    },
    com_adobe_target: {
      propertyToken: "63a46bbc-26cb-7cc3-def0-9ae1b51b6c62"
    }
  }
});
Parameter
Beschrijving
edgeConfigOverrides.datastreamId
Met deze parameter kan één aanvraag naar een andere gegevensstroom gaan dan de gegevensstroom die door de configure gebruiken.
com_adobe_analytics.reportSuites[]
Een array van tekenreeksen die bepaalt naar welke rapportsuites analytische gegevens moeten worden verzonden.
com_adobe_identity.idSyncContainerId
De synchronisatiecontainer van een externe id die u in Audience Manager wilt gebruiken.
com_adobe_target.propertyToken
Het token voor de Adobe Target-doeleigenschap.

Verstuur configuratiemet voeten treedt via Web SDK configure command send-configure

In het onderstaande voorbeeld ziet u hoe een configuratieoverschrijving eruit kan zien op een configure gebruiken.

alloy("configure", {
  defaultConsent: "in",
  edgeDomain: "etc",
  edgeBasePath: "ee",
  datastreamId: "{DATASTREAM_ID}",
  orgId: "org",
  debugEnabled: true,
  edgeConfigOverrides: {
    "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"
    }
  },
  onBeforeEventSend: function() { /* … */ });
};
Parameter
Beschrijving
edgeConfigOverrides.datastreamId
Met deze parameter kan één aanvraag naar een andere gegevensstroom gaan dan de gegevensstroom die door de configure gebruiken.
com_adobe_analytics.reportSuites[]
Een array van tekenreeksen die bepaalt naar welke rapportsuites analytische gegevens moeten worden verzonden.
com_adobe_identity.idSyncContainerId
De synchronisatiecontainer van een externe id die u in Audience Manager wilt gebruiken.
com_adobe_target.propertyToken
Het token voor de Adobe Target-doeleigenschap.
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636