- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- CustomerSkAdNetworkConversionValueSchemaOperation
- CustomerSkAdNetworkConversionValueSchema
- SkAdNetworkConversionValueSchema
- FineGrainedConversionValueMappings
- ConversionValueMapping
- Événement
- RevenueRange
- EventOccurrenceRange
- PostbackMapping
- CoarseGrainedConversionValueMappings
- MutateCustomerSkAdNetworkConversionValueSchemaResult
- Essayer
Crée ou met à jour le schéma CustomerSkAdNetworkConversionValueSchema.
Liste des erreurs générées: AuthenticationError AuthorizationError FieldError InternalError MutateError
Requête HTTP
POST https://googleads.googleapis.com/v16/customers/{customerId}/customerSkAdNetworkConversionValueSchemas:mutate
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
customerId |
Identifiant du client dont les ensembles partagés sont en cours de modification. |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"operation": {
object ( |
Champs | |
---|---|
operation |
Opération à effectuer. |
validateOnly |
Si la valeur est "true", la requête est validée, mais pas exécutée. Seules les erreurs sont renvoyées, pas les résultats. |
enableWarnings |
Facultatif. Si la valeur est "true", active l'affichage d'avertissements. Les avertissements renvoient des messages d'erreur et des codes d'erreur sans bloquer l'exécution de l'opération de mutation. |
Corps de la réponse
Message de réponse pour customerSkAdNetworkConversionValueSchemas.mutate.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{ "result": { object ( |
Champs | |
---|---|
result |
Tous les résultats pour la méthode mutate. |
warning |
Erreurs non bloquantes qui fournissent des détails sur l'échec de la validation du schéma. Renvoyée uniquement lorsque enableAvertissements = true. |
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/adwords
Pour en savoir plus, consultez la présentation d'OAuth 2.0.
CustomerSkAdNetworkConversionValueSchemaOperation
Opération de mise à jour unique pour CustomerSkAdNetworkConversionValueSchema.
Représentation JSON |
---|
{
"update": {
object ( |
Champs | |
---|---|
update |
Opération de mise à jour: le schéma doit avoir un nom de ressource valide. |
CustomerSkAdNetworkConversionValueSchema
CustomerSkAdNetworkConversionValueSchema.
Représentation JSON |
---|
{
"resourceName": string,
"schema": {
object ( |
Champs | |
---|---|
resourceName |
Uniquement en sortie. Nom de ressource du schéma. Les noms des ressources CustomerSkAdNetworkConversionValueSchema ont le format suivant: customers/{customerId}/customerSkAdNetworkConversionValueSchemas/{accountLinkId}. |
schema |
Uniquement en sortie. Schéma de la ressource spécifiée. |
SkAdNetworkConversionValueSchema
Le schéma SkAdNetworkConversionValueSchema spécifique à CustomerLink.
Représentation JSON |
---|
{ "appId": string, "measurementWindowHours": integer, "fineGrainedConversionValueMappings": [ { object ( |
Champs | |
---|---|
appId |
Obligatoire. Uniquement en sortie. ID de l'application sur l'App Store d'Apple. |
measurementWindowHours |
Uniquement en sortie. Période (mesurée en heures) après l'installation, après laquelle le partenaire du programme App Attribution Partner ou l'annonceur cesse d'appeler updateConversionValue. |
fineGrainedConversionValueMappings[] |
Uniquement en sortie. Mappages précis des valeurs de conversion. Pour les versions 4.0 ou ultérieures de SkAdNetwork acceptant plusieurs périodes de suivi des conversions, les mappages plus précis des valeurs de conversion ne s'appliquent qu'au premier postback. |
postbackMappings[] |
Uniquement en sortie. Mappages de la valeur de conversion par postback pour les postbacks dans plusieurs périodes de suivi des conversions. S'applique uniquement aux versions 4.0 ou ultérieures de SkAdNetwork. |
FineGrainedConversionValueMappings
Mappages pour une valeur de conversion plus précise
Représentation JSON |
---|
{
"fineGrainedConversionValue": integer,
"conversionValueMapping": {
object ( |
Champs | |
---|---|
fineGrainedConversionValue |
Uniquement en sortie. Valeur de conversion précise. Les valeurs valides sont comprises dans la plage inclusive [0,63]. |
conversionValueMapping |
Uniquement en sortie. Événements de conversion auxquels la valeur de conversion détaillée est mappée |
ConversionValueMapping
Représente le mappage entre une valeur de conversion et un ou plusieurs événements de conversion.
Représentation JSON |
---|
{
"minTimePostInstallHours": string,
"maxTimePostInstallHours": string,
"mappedEvents": [
{
object ( |
Champs | |
---|---|
minTimePostInstallHours |
Uniquement en sortie. Durée minimale de la période pendant laquelle un utilisateur a été actif pour la dernière fois au cours de la période de mesure. |
maxTimePostInstallHours |
Uniquement en sortie. Durée maximale de la période pendant laquelle un utilisateur a été actif pour la dernière fois au cours de la période de mesure. |
mappedEvents[] |
Uniquement en sortie. La valeur de conversion peut être associée à plusieurs événements ayant divers attributs. |
Événement
Définit un événement de conversion Google auquel la valeur de conversion est associée.
Représentation JSON |
---|
{ "mappedEventName": string, "currencyCode": string, // Union field |
Champs | |
---|---|
mappedEventName |
Uniquement en sortie. Nom de l'événement Google représenté par cette valeur de conversion. |
currencyCode |
Uniquement en sortie. Devise enregistrée pour event_revenue. Code de devise ISO 4217 à trois lettres, par exemple "EUR" |
Champ d'union revenue_rate . Plage ou valeur spécifique des revenus de l'événement. revenue_rate ne peut être qu'un des éléments suivants : |
|
eventRevenueRange |
Uniquement en sortie. Plage de revenus de l'événement. |
eventRevenueValue |
Uniquement en sortie. Valeur des revenus spécifiques à l'événement. |
Champ d'union event_rate . Il s'agit soit d'une plage, soit d'une valeur spécifique pour le compteur d'événements. event_rate ne peut être qu'un des éléments suivants : |
|
eventOccurrenceRange |
Uniquement en sortie. Plage du compteur d'événements. |
eventCounter |
Uniquement en sortie. Pour des valeurs de compteur d'événements spécifiques. |
RevenueRange
Définit une plage pour les valeurs des revenus.
Représentation JSON |
---|
{ "minEventRevenue": number, "maxEventRevenue": number } |
Champs | |
---|---|
minEventRevenue |
Uniquement en sortie. Pour les plages de revenus, il s'agit de la valeur minimale (en |
maxEventRevenue |
Uniquement en sortie. Pour les plages de revenus, il s'agit de la valeur maximale (en |
EventOccurrenceRange
Définit une plage pour les valeurs du compteur d'événements.
Représentation JSON |
---|
{ "minEventCount": string, "maxEventCount": string } |
Champs | |
---|---|
minEventCount |
Uniquement en sortie. Pour les plages de compteurs d'événements, valeur minimale de la plage définie. Une valeur de 0 est traitée comme non définie. |
maxEventCount |
Uniquement en sortie. Plage maximale de la plage définie pour les compteurs d'événements. Une valeur de 0 est traitée comme non définie. |
PostbackMapping
Mappages pour chaque postback dans plusieurs périodes de suivi des conversions.
Représentation JSON |
---|
{ "postbackSequenceIndex": integer, "coarseGrainedConversionValueMappings": { object ( |
Champs | |
---|---|
postbackSequenceIndex |
Uniquement en sortie. Index basé sur 0 indiquant l'ordre du postback. Les valeurs valides sont comprises dans la plage inclusive [0,2]. |
coarseGrainedConversionValueMappings |
Uniquement en sortie. Mappages des valeurs de conversion pour toutes les valeurs de conversion sommaires. |
Champ d'union lock_window_trigger . Valeur d'événement ou de conversion utilisée pour verrouiller la période de suivi des conversions. lock_window_trigger ne peut être qu'un des éléments suivants : |
|
lockWindowCoarseConversionValue |
Uniquement en sortie. Valeur de conversion sommaire qui déclenche le verrouillage de la période de suivi des conversions. |
lockWindowFineConversionValue |
Uniquement en sortie. Valeur de conversion détaillée qui déclenche le verrouillage de la période de suivi des conversions. |
lockWindowEvent |
Uniquement en sortie. Nom de l'événement qui déclenche le verrouillage de la période de suivi des conversions. |
CoarseGrainedConversionValueMappings
Mappages pour des valeurs de conversion sommaires.
Représentation JSON |
---|
{ "lowConversionValueMapping": { object ( |
Champs | |
---|---|
lowConversionValueMapping |
Uniquement en sortie. Mise en correspondance pour une valeur de conversion approximative "faible". |
mediumConversionValueMapping |
Uniquement en sortie. Mise en correspondance pour la valeur de conversion approximative "moyenne". |
highConversionValueMapping |
Uniquement en sortie. Mappage pour une valeur de conversion approximative "élevée". |
MutateCustomerSkAdNetworkConversionValueSchemaResult
Résultat de la modification du schéma de conversion CustomerSkAdNetworkConversionValueSchema.
Représentation JSON |
---|
{ "resourceName": string, "appId": string } |
Champs | |
---|---|
resourceName |
Nom de ressource du client qui a été modifié. |
appId |
ID de l'application SkanConversionValue modifié. |