Dienstleistungsfeed strukturieren

Preisinterpretation für Dienste

„Preis“ ist ein Pflichtfeld. Sehen Sie sich die Beispiele an, die Nutzern angezeigt werden, um zu erfahren, wie Preise im Feed dargestellt werden sollten.

Beispiele

Preisinterpretation:

INTERPRETATION_EXACT Dem Nutzer angezeigter Preis: 39,99 $

  
{
  "service_price": {
    "price_interpretation": "INTERPRETATION_EXACT",
    "min_price": {
      "price_micros": 39990000,
      "currency_code": "USD"
    }
  }
}
  

Dem Nutzer angezeigt: Kostenlos

  
{
  "service_price": {
    "price_interpretation": "INTERPRETATION_EXACT",
    "min_price": {
      "price_micros": 0,
      "currency_code": "USD"
    }
  }
}
  

Preisinterpretation:

INTERPRETATION_STARTS_AT Wie für den Nutzer angezeigt : Ab 0,00 €

  
{
  "service_price": {
    "price_interpretation": "INTERPRETATION_STARTS_AT",
    "min_price": {
      "price_micros": 0,
      "currency_code": "USD"
    }
  }
}
  

Für Nutzer angezeigt: Ab 25,00 €

  
{
  "service_price": {
    "price_interpretation": "INTERPRETATION_STARTS_AT",
    "min_price": {
      "price_micros": 25000000,
      "currency_code": "USD"
    }
  }
}
  

Preisinterpretation:

INTERPRETATION_RANGE: Wie für den Nutzer angezeigt: 15,00 €–25,00 €

  
{
  "service_price": {
    "price_interpretation": "INTERPRETATION_RANGE",
    "min_price": {
      "price_micros": 15000000,
      "currency_code": "USD"
    },
    "max_price": {
      "price_micros": 25000000,
      "currency_code": "USD"
    }
  }
}
  

Preisinterpretation: INTERPRETATION_NOT_DISPLAYED

Dem Nutzer angezeigter Preis: Dem Nutzer wird kein Preis angezeigt.

  
{
  "service_price": {
    "price_interpretation": "INTERPRETATION_NOT_DISPLAYED"
  }
}
  

Eine Dienstleistungsbeschreibung wird dringend empfohlen, ist aber optional. Wir sind uns bewusst, dass einige Dienstleistungen selbsterklärend sind und nicht alle Händler eine solche Beschreibung bereitstellen. Wenn die Beschreibung eines Dienstes mit dem Namen des Dienstes identisch ist, empfehlen wir, die Beschreibung leer zu lassen, um Redundanzen zu vermeiden. Dies wird jedoch nicht erzwungen.

Beispiele

Wenn für einen Dienst eine Dienstleistungsbeschreibung angegeben ist:

  
{
  "localized_service_description": {
    "value": "Consultation to learn more about your hair coloring needs and schedule the reservation.",
    "Localized_value": {
      "locale": "en",
      "value": "Consultation to learn more about your hair coloring needs and schedule the reservation."
    }
  }
}
  
Screenshot eines Dienstleistungstyps mit einer Beschreibung

Wenn für die Dienstleistungen keine Beschreibung angegeben ist:

Screenshot eines Dienstleistungstyps ohne Beschreibung

Wenn eine Dienstleistungsbeschreibung angegeben ist, aber länger als 120 Zeichen ist, wird sie gekürzt:


{
  "localized_service_description": {
    "value": "Keratin smoothing treatments repair damage, block humidity, and reduce frizz while restoring the hair’s strength & vibrance for healthier hair. Treatment times may vary.",
    "Localized_value": {
      "locale": "en",
      "value": "Keratin smoothing treatments repair damage, block humidity, and reduce frizz while restoring the hair’s strength & vibrance for healthier hair. Treatment times may vary."
    }
  }
}

Hinweise zur Dienstkategorie und zum Ranking Rankinghinweise wirken sich sowohl auf die Reihenfolge der Dienste innerhalb einer Dienstkategorie als auch auf die Reihenfolge der Kategorien selbst aus. Der Rankinghinweis für eine Kategorie gilt als Mindestrankinghinweis für alle Artikel in der Kategorie. Beachten Sie, dass auch andere Faktoren wie der Preis oder der Nutzerverlauf das endgültige Ranking beeinflussen können. Wir empfehlen, eine Gesamtreihenfolge für alle Dienste zu definieren, indem Sie jedem einen eindeutigen ganzzahligen Ranking-Hinweis zuweisen und dafür sorgen, dass sich die Werte für den Ranking-Hinweis nicht überschneiden. Wenn wir beispielsweise die bevorzugte Reihenfolge der Kategorien und Dienstleistungen so festlegen möchten: Add-ons können nur dann als eigene Kategorie hinzugefügt werden, wenn sie unabhängig gebucht werden können (ohne Hauptdienst).

Beispiel

  
{
  "data": [
    {
      "merchant_id":"merchant-1",
      "service_id": "services-1",
      "localized_service_name": {
        "value": "Classic Shave"
      },
      "localized_service_category": {
        "value": "Barber"
      },
      "service_price": {
          "price_interpretation": "INTERPRETATION_STARTS_AT",
          "min_price": {
              "price_micros": 25000000,
              "currency_code": "USD"
          }
      },
       "service_duration": {
          "duration_interpretation": "INTERPRETATION_EXACT",
          "min_duration_sec": 4500
      },
        "action_link": [
        {
          "url": "https://www.rwgpartnerwebsite.com/appointment/service-1/in-person-1",
          "language": "en"
        }
      ],
      "ranking hint": {
        "score": 1
      }
    },
    {
      "merchant_id":"merchant-1",
      "service_id": "services-2",
      "localized_service_name": {
        "value": "Beard Trim"
      },
      "localized_service_category": {
        "value": "Barber"
      },
       "service_price": {
          "price_interpretation": "INTERPRETATION_STARTS_AT",
          "min_price": {
              "price_micros": 20000000,
              "currency_code": "USD"
          }
      },
       "service_duration": {
          "duration_interpretation": "INTERPRETATION_EXACT",
          "min_duration_sec": 1500
      },
        "action_link": [
        {
          "url": "https://www.rwgpartnerwebsite.com/appointment/service-1/in-person-1",
          "language": "en"
        }
      ],
      "ranking hint": {
        "score": 2
      }
    },
    {
      "merchant_id":"merchant-1",
      "service_id": "services-3",
      "localized_service_name": {
        "value": "Massage Shampoo"
      },
      "localized_service_category": {
        "value": "Shampoo"
      },
       "service_price": {
          "price_interpretation": "INTERPRETATION_STARTS_AT",
          "min_price": {
              "price_micros": 15000000,
              "currency_code": "USD"
          }
      },
       "service_duration": {
          "duration_interpretation": "INTERPRETATION_EXACT",
          "min_duration_sec": 1500
      },
        "action_link": [
        {
          "url": "https://www.rwgpartnerwebsite.com/appointment/service-1/in-person-1",
          "language": "en"
        }
      ],
      "ranking hint": {
        "score": 3
      }
    },
    {
      "merchant_id":"merchant-1",
      "service_id": "services-4",
      "localized_service_name": {
        "value": "Buzz Cut"
      },
      "localized_service_category": {
        "value": "Haircuts"
      },
       "service_price": {
          "price_interpretation": "INTERPRETATION_STARTS_AT",
          "min_price": {
              "price_micros": 35000000,
              "currency_code": "USD"
          }
      },
       "service_duration": {
          "duration_interpretation": "INTERPRETATION_EXACT",
          "min_duration_sec": 3000
      },
        "action_link": [
        {
          "url": "https://www.rwgpartnerwebsite.com/appointment/service-1/in-person-1",
          "language": "en"
        }
      ],
      "ranking hint": {
        "score": 4
      }
    }
  ]
}
  
Screenshot verschiedener Arten von Diensten
Screenshot der Dienste auf einer Seite