Offlinekonvertierungsdatensatz – Massenvorgang
Definiert eine Offlinekonvertierung, die in eine Massendatei hochgeladen werden kann.
Hinweis
Massendownloads werden nicht unterstützt.
Sie können Offlinekonvertierungen hinzufügen, neu erstellen (aktualisieren) oder wiederherstellen (löschen).
- Um eine Offlinekonvertierung hochzuladen, legen Sie die Felder Konvertierungswährungscode, Konvertierungsname, Konvertierungszeit, Konvertierungswert und Microsoft Click ID fest.
- Um eine zuvor hochgeladene Offlinekonvertierung nach Bedarf zu korrigieren oder zu korrigieren, legen Sie das Feld Anpassungstyp auf "Restate" fest, und legen Sie die ursprünglichen Felder Konvertierungsname, Konvertierungszeit und Microsoft Click ID fest. Fügen Sie alle Anpassungen in denselben Datensatz ein, z. B. Anpassungswert, Anpassungszeit und Währungscode.
- Um eine zuvor hochgeladene Offlinekonvertierung nach Bedarf zurückzuziehen oder zu löschen, legen Sie das Feld Anpassungstyp auf "Zurückziehen" fest, und legen Sie die ursprünglichen Felder Konvertierungsname, Konvertierungszeit und Microsoft Click ID fest.
Um die Offlinekonvertierungsnachverfolgung einzurichten, erstellen Sie offlineConversionGoal. Wenn Sie countType von OfflineConversionGoal auf Alle festlegen, werden alle Offlinekonvertierungen für dieselbe MicrosoftClickId mit unterschiedlichen Konvertierungszeiten kumulativ hinzugefügt. Wenn Sie den CountType von OfflineConversionGoal auf Unique festlegen, wird nur die erste Konvertierung gezählt, die nach einem Anzeigenklick erfolgt. Doppelte Offlinekonvertierungen mit derselben MicrosoftClickId und ConversionTime werden ignoriert. Anders ausgedrückt: Nur die erste Offlinekonvertierung für eine bestimmte MicrosoftClickId und ConversionTime wird gezählt.
Wichtig
Nachdem OfflineConversionGoal eingerichtet wurde, warten Sie zwei Stunden, und senden Sie dann Microsoft Advertising die OfflineConversion-Daten über den ApplyOfflineConversions-Vorgang . Es kann bis zu fünf Stunden dauern, bis Konvertierungsdaten in der Microsoft Advertising-Berichterstellung angezeigt werden.
Sie müssen OfflineConversionGoal über die Kampagnenverwaltungs-API erstellen, um die IsExternallyAttributed-Eigenschaft festzulegen.
Als bewährte Methode sollten Sie nach einem Anzeigenklick eine Stunde warten, bevor Sie Offlinekonvertierungen hochladen.
Hinweis
Obwohl Sie Offlinekonvertierungen in der Sandbox für Funktionstests hochladen können, werden die Offlinekonvertierungsdaten nicht in Sandbox-Leistungsberichtsdaten zugeordnet.
Im folgenden Beispiel für Massen-CSV wird eine neue Offlinekonvertierung hinzugefügt.
Type,Status,Id,Parent Id,Client Id,Name,Conversion Currency Code,Conversion Name,Conversion Time,Conversion Value,Microsoft Click Id
Format Version,,,,,6.0,,,,,
Offline Conversion,,,,ClientIdGoesHere,,USD,My Goal Name,4/1/2020 6:50:54 PM,10,f894f652ea334e739002f7167ab8f8e3
Wenn Sie die Bing Ads SDKs für .NET, Java oder Python verwenden, können Sie Zeit sparen, indem Sie den BulkServiceManager zum Hochladen des BulkOfflineConversion-Objekts verwenden, anstatt die Dienstvorgänge direkt aufzurufen und benutzerdefinierten Code zu schreiben, um jedes Feld in der Massendatei zu analysieren.
var uploadEntities = new List<BulkEntity>();
// Map properties in the Bulk file to the BulkOfflineConversion
var bulkOfflineConversion = new BulkOfflineConversion
{
// 'Client Id' column header in the Bulk file
ClientId = "ClientIdGoesHere",
// Map properties in the Bulk file to the
// Label object of the Campaign Management service.
OfflineConversion = new OfflineConversion
{
// 'Conversion Currency Code' column header in the Bulk file
ConversionCurrencyCode = "USD",
// 'Conversion Name' column header in the Bulk file
ConversionName = "My Goal Name",
// 'Conversion Time' column header in the Bulk file
ConversionTime = DateTime.UtcNow,
// 'Conversion Value' column header in the Bulk file
ConversionValue = 10,
// 'Microsoft Click Id' column header in the Bulk file
MicrosoftClickId = "f894f652ea334e739002f7167ab8f8e3"
},
// 'Adjustment Currency Code' column header in the Bulk file
AdjustmentCurrencyCode = null,
// 'Adjustment Time' column header in the Bulk file
AdjustmentTime = null,
// 'Adjustment Type' column header in the Bulk file
AdjustmentType = null,
// 'Adjustment Value' column header in the Bulk file
AdjustmentValue = null,
// 'External Attribution Credit' column header in the Bulk file
ExternalAttributionCredit = null,
// 'External Attribution Model' column header in the Bulk file
ExternalAttributionModel = null,
// 'Hashed Email Address' column header in the Bulk file
HashedEmailAddress = null,
// 'Hashed Phone Number' column header in the Bulk file
HashedPhoneNumber = null
};
uploadEntities.Add(bulkOfflineConversion);
var entityUploadParameters = new EntityUploadParameters
{
Entities = uploadEntities,
ResponseMode = ResponseMode.ErrorsAndResults,
ResultFileDirectory = FileDirectory,
ResultFileName = DownloadFileName,
OverwriteResultFile = true,
};
var uploadResultEntities = (await BulkServiceManager.UploadEntitiesAsync(entityUploadParameters)).ToList();
Für einen Offlinekonvertierungsdatensatz sind die folgenden Attributfelder im Massendateischema verfügbar.
- Währungscode der Anpassung
- Anpassungszeit
- Anpassungstyp
- Anpassungswert
- Client-ID
- Währungsumrechnungscode
- Konvertierungsname
- Konvertierungszeit
- Konvertierungswert
- Externe Zuordnungsgutschrift
- Externes Zuordnungsmodell
- Hashed Email Address
- Telefonnummer mit Hash
- Microsoft Click Id
Währungscode der Anpassung
Der Währungscode für die neu dargestellte Offlineumrechnung.
Weitere Informationen finden Sie unter Währungen.
Hinzufügen: Nicht zutreffend
Restate: Erforderlich. Wenn Sie keinen Anpassungswährungscode mit der Neubewertung angeben, wird das CurrencyCode-Element des ConversionGoalRevenue-Elements des Ziels verwendet.
Zurückziehen: Nicht zutreffend
Anpassungszeit
Das Datum und die Uhrzeit der Anpassung.
Die Anpassungszeit darf nicht vor dem ursprünglichen Offlinekonvertierungsdatum und der ursprünglichen Uhrzeit der Offlinekonvertierung sein.
Wichtig
Der Wert muss in koordinierter Weltzeit (UTC) vorliegen. Dies unterscheidet sich von den Zeitzonenoptionen beim Hochladen von Offlinekonvertierungen in der Microsoft Advertising-Webanwendung. Informationen zum Format von Datum und Uhrzeit finden Sie unter dateTime-Eintrag in Primitive XML-Datentypen.
Hinzufügen: Nicht zutreffend
Restate: Erforderlich
Zurückziehen: Erforderlich
Anpassungstyp
Bestimmt, ob die Offlinekonvertierung zurückgezogen oder neu festgelegt werden soll.
Wenn dieser Wert "Restate" lautet, wird die offline umgerechnete Konvertierung, die zuvor der angegebenen Microsoft Click ID zugeordnet wurde, entsprechend dem neuen Anpassungswährungscode, der Anpassungszeit und dem neuen Anpassungswert angepasst.
Wenn dieser Wert "Retract" lautet, wird die zuvor der angegebenen Microsoft Click ID zugeordnete Offlinekonvertierung zurückgezogen oder gelöscht.
Hinzufügen: Nicht zutreffend
Restate: Erforderlich. Dieses Feld muss auf "Restate" festgelegt werden.
Zurückziehen: Erforderlich. Dieses Feld muss auf "Zurückziehen" festgelegt werden.
Anpassungswert
Der angepasste Offlinekonvertierungswert.
Hinzufügen: Nicht zutreffend
Restate: Erforderlich
Zurückziehen: Nicht zutreffend
Client-ID
Wird verwendet, um Datensätze in der Massenuploaddatei datensätzen in der Ergebnisdatei zuzuordnen. Der Wert dieses Felds wird vom Server nicht verwendet oder gespeichert. es wird einfach aus dem hochgeladenen Datensatz in den entsprechenden Ergebnisdatensatz kopiert. Es kann eine beliebige gültige Zeichenfolge sein, die eine Länge von bis zu 100 hat.
Hinzufügen: Optional
Restate: Optional
Zurückziehen: Optional
Währungsumrechnungscode
Der Währungscode für die Offlineumrechnung.
Weitere Informationen finden Sie unter Währungen.
Hinzufügen: Optional. Wenn Sie keinen Offlineumrechnungswährungscode angeben, wird das CurrencyCode-Element des ConversionGoalRevenue-Elements des Ziels verwendet.
Restate: Nicht zutreffend
Zurückziehen: Nicht zutreffend
Konvertierungsname
Der Name des Konvertierungsziels.
Dieser Name muss mit einem vorhandenen Konvertierungszielnamen übereinstimmen, andernfalls werden die Offlinekonvertierungszieldaten nicht angewendet.
Hinzufügen: Erforderlich
Restate: Erforderlich
Zurückziehen: Erforderlich
Konvertierungszeit
Das Datum und die Uhrzeit der Offlinekonvertierung.
Datum und Uhrzeit müssen innerhalb der letzten 90 Tage sein. Andernfalls schlägt der Vorgang fehl, wenn Sie versuchen, Microsoft Advertising die Offlinekonvertierungsdaten zu senden.
Wichtig
Der Wert muss in koordinierter Weltzeit (UTC) vorliegen. Dies unterscheidet sich von den Zeitzonenoptionen beim Hochladen von Offlinekonvertierungen in der Microsoft Advertising-Webanwendung. Informationen zum Format von Datum und Uhrzeit finden Sie unter dateTime-Eintrag in Primitive XML-Datentypen.
Um von Microsoft Advertising nach erfolgreichem Upload als Offlinekonvertierung gezählt zu werden, müssen die folgenden zusätzlichen Anforderungen erfüllt sein:
- Das Datum und die Uhrzeit der Konvertierung müssen später als das Datum und die Uhrzeit des aufgezeichneten Klicks festgelegt werden.
- Datum und Uhrzeit müssen innerhalb des Konvertierungsfensters sein. Die ConversionWindowInMinutes-Eigenschaft von OfflineConversionGoal bestimmt die maximale Zeitspanne in Minuten nach einem Klick, die Konvertierungen nachverfolgt werden.
Wenn beispielsweise am 30. April drei Klicks aufgezeichnet wurden, wenn conversionWindowInMinutes des OfflineConversionGoal gleich 30 Tage (43200 Minuten) ist und Sie Microsoft Advertising die folgenden Offlinekonvertierungen am 31. Juli senden, zählt Microsoft Advertising nur die mit MicrosoftClickId=2 als Offlinekonvertierung.
- MicrosoftClickId=1; ConversionTime=2020-04-30T17:02:35.6853793Z
- MicrosoftClickId=2; ConversionTime=2020-05-15T17:02:35.6853793Z
- MicrosoftClickId=3; ConversionTime=2020-06-15T17:02:35.6853793Z
Die Offlinekonvertierungsdaten mit MicrosoftClickId=1 werden nicht hochgeladen, da Datum und Uhrzeit der Konvertierung mehr als 90 Tage zurückliegt, und die Offlinekonvertierungsdaten mit MicrosoftClickId=3 werden nicht gezählt, da sie nicht in das Konvertierungsfenster fallen (30. April bis 29. Mai).
Hinzufügen: Erforderlich
Restate: Erforderlich
Zurückziehen: Erforderlich
Konvertierungswert
Der Offlinekonvertierungswert.
Hinzufügen: Optional. Wenn Sie keinen Offlinekonvertierungswert angeben, wird das Value-Element des ConversionGoalRevenue-Elements des Ziels verwendet.
Restate: Nicht zutreffend
Zurückziehen: Nicht zutreffend
Externe Zuordnungsgutschrift
Dieses Feld kann nur für Konvertierungsaktionen festgelegt werden, die eine externe Zuordnung verwenden. Er stellt den Anteil der Konvertierung dar, der jedem Klick zugeordnet wird. Sein Wert muss größer als 0 und kleiner oder gleich 1 sein.
Ein GoalNotEligibleForExternalAttribution-Fehler wird zurückgegeben, wenn dieses Feld mit einer nicht extern attributierten Konvertierungsaktion verwendet wird.
Anwenden: Optional
Externes Zuordnungsmodell
Dieses Feld kann nur für Konvertierungsaktionen festgelegt werden, die eine externe Zuordnung verwenden. Es gibt den Namen des Zuordnungsmodells an.
Ein GoalNotEligibleForExternalAttribution-Fehler wird zurückgegeben, wenn dieses Feld mit einer nicht extern attributierten Konvertierungsaktion verwendet wird.
Anwenden: Optional
Hashed Email Address
Die gehashte E-Mail-Adresse, die den SHA-256-Algorithmus für die Verwendung mit erweiterten Konvertierungen verwendet.
Hinzufügen: Erforderlich für erweiterte Konvertierungen.
Restate: Erforderlich für erweiterte Konvertierungen.
Zurückziehen: Erforderlich für erweiterte Konvertierungen.
Telefonnummer mit Hash
Die gehashte Telefonnummer nach dem E.164-Standard für die Verwendung mit erweiterten Konvertierungen.
Hinzufügen: Erforderlich für erweiterte Konvertierungen.
Restate: Erforderlich für erweiterte Konvertierungen.
Zurückziehen: Erforderlich für erweiterte Konvertierungen.
Microsoft Click Id
Die MSCLKID für die Offlinekonvertierung.
Verwenden Sie das Feld MSCLKID Auto Tagging aktiviert im Kontodatensatz , um sicherzustellen, dass die automatische Kennzeichnung für die Microsoft-Klick-ID-Nachverfolgung aktiviert ist.
Hinzufügen: Erforderlich
Restate: Erforderlich
Zurückziehen: Erforderlich