Dizin
PlaceActions(arayüz)CreatePlaceActionLinkRequest(message)DeletePlaceActionLinkRequest(message)ErrorCode(enum)GetPlaceActionLinkRequest(message)ListPlaceActionLinksRequest(message)ListPlaceActionLinksResponse(message)ListPlaceActionTypeMetadataRequest(message)ListPlaceActionTypeMetadataResponse(message)PlaceActionLink(message)PlaceActionLink.ProviderType(enum)PlaceActionType(enum)PlaceActionTypeMetadata(message)UpdatePlaceActionLinkRequest(message)
PlaceActions
Bu API, işletme konumlarının PlaceAction bağlantılarının yönetilmesini sağlar.
| CreatePlaceActionLink |
|---|
|
Belirtilen konumla ilişkilendirilmiş bir yer işlemi bağlantısı oluşturur ve bu bağlantıyı döndürür.
|
| DeletePlaceActionLink |
|---|
|
Bir yer işlemi bağlantısını belirtilen konumdan siler.
|
| GetPlaceActionLink |
|---|
|
Belirtilen yer işlemi bağlantısını alır.
|
| ListPlaceActionLinks |
|---|
|
Belirtilen konum için yer işlemi bağlantılarını listeler.
|
| ListPlaceActionTypeMetadata |
|---|
|
Bir konum veya ülke için kullanılabilir yer işlemi türlerinin listesini döndürür.
|
| UpdatePlaceActionLink |
|---|
|
Belirtilen yer işlemi bağlantısını günceller ve döndürür.
|
CreatePlaceActionLinkRequest
PlaceActions.CreatePlaceActionLink için mesaj isteyin.
| Alanlar | |
|---|---|
parent |
Zorunlu. Bu yer işlemi bağlantısının oluşturulacağı konumun kaynak adı. |
place_action_link |
Zorunlu. Oluşturulacak yer işlemi bağlantısı. |
DeletePlaceActionLinkRequest
PlaceActions.DeletePlaceActionLink için mesaj isteyin.
| Alanlar | |
|---|---|
name |
Zorunlu. Konumdan kaldırılacak yer işlemi bağlantısının kaynak adı. |
ErrorCode
Dahili hatalar için hata kodları.
| Sıralamalar | |
|---|---|
ERROR_CODE_UNSPECIFIED |
Belirtilmemiş hata kodu. |
UNVERIFIED_LOCATION |
Konum doğrulanmamış. |
INVALID_LOCATION_CATEGORY |
Konum kategorisi, yer işlem türü için uygun değil. Hataya neden olan yer işlemi türü, anahtar olarak "place_action_type" ve değer olarak PlaceActionType enum değer dizesiyle meta veride döndürülür. |
INVALID_URL |
URL hatalı/geçersiz. Geçersiz yer işlemi URL'si meta veride, anahtar olarak "url" dizesi ve değer olarak url olacak şekilde döndürülür. |
URL_PROVIDER_NOT_ALLOWED |
URL'de izin verilmeyen bir sağlayıcı var. İzin verilmeyen yer işlemi URL'si, anahtar olarak "url" ve değer olarak url dizesiyle meta veride döndürülür. |
TOO_MANY_VALUES |
Yer işlem türü için çok fazla değer ayarlandı. Sınıra ulaşılan tür, anahtar olarak "place_action_type" dizesi ve değer olarak PlaceActionType sıralama değeri dizesi olmak üzere meta veride döndürülür. |
DELETED_LINK |
İstenen yer işlemi bağlantısı silindi. İlgili URL, meta veride anahtar olarak "url" dizesi ve değer olarak url olacak şekilde döndürülür. |
LINK_ALREADY_EXISTS |
Bir yer işlemi bağlantısının belirtilen konumdaki aynı URI ve türe sahip mevcut bir bağlantıya dönüştürülmesi için güncelleme isteniyor. |
SCALABLE_DEEP_LINK_INVALID_MULTIPLICITY |
Bağlantının içerdiği alan adı zaten kullanılmış ve her PlaceActionType için alan başına bir bağlantı sınırı vardır. |
LINK_DOES_NOT_EXIST |
Veritabanında bulunmayan bir bağlantı belirtildi. |
GetPlaceActionLinkRequest
PlaceActions.GetPlaceActionLink için mesaj isteyin.
| Alanlar | |
|---|---|
name |
Zorunlu. Getirme işlemi için kullanılacak yer işlemi bağlantısının adı. |
ListPlaceActionLinksRequest
PlaceActions.ListPlaceActionLinks için mesaj isteyin. Bu, bir konumla ilgili yer işlemi bağlantılarını belirli bir sıra olmadan listeler. Bu işlem, yakın zamanda (son 24 saat içinde) oluşturulan bağlantıları Google Benim İşletmem web sitesi gibi diğer platformlardan döndüremeyebilir. 24 saatten uzun bir süre önce oluşturulan tüm bağlantılar bu API üzerinden gösterilir.
| Alanlar | |
|---|---|
parent |
Zorunlu. Yer işlemi bağlantıları listelenecek konumun adı. |
filter |
İsteğe bağlı. Döndürülecek yer işlemi bağlantılarını sınırlayan bir filtre. Yanıt, filtreyle eşleşen girişleri içerir. Yalnızca şu filtre desteklenmektedir: 1. Place_action_type=XYZ, burada XYZ geçerli bir PlaceActionType'tır. |
page_size |
İsteğe bağlı. Sayfa başına döndürülecek yer işlemi bağlantısı sayısı. Varsayılan değer 10'dur. Minimum değer 1'dir. |
page_token |
İsteğe bağlı. Belirtilmişse, yer işlemi bağlantılarının sonraki sayfasını döndürür. |
ListPlaceActionLinksResponse
PlaceActions.ListPlaceActionLinks için yanıt mesajı.
| Alanlar | |
|---|---|
place_action_links[] |
Yer işlemi bağlantılarının döndürülen listesi. |
next_page_token |
İstenen sayfa boyutundan daha fazla yer işlemi bağlantısı varsa bu alan, sonraki sonuç sayfasını getirmek için bir jetonla doldurulur. |
ListPlaceActionTypeMetadataRequest
PlaceActions.ListPlaceActionTypeMetadata için istek mesajı. Sonuçlar belirli bir sıra olmadan döndürülür.
| Alanlar | |
|---|---|
language_code |
İsteğe bağlı. Görünen adları almak için kullanılacak dilin IETF BCP-47 kodu. Bu dil mevcut değilse, mesajlar İngilizce olarak sağlanır. |
page_size |
İsteğe bağlı. Sayfa başına eklenecek işlem türü sayısı. Varsayılan değer 10, minimum değer 1'dir. |
page_token |
İsteğe bağlı. Belirtilirse yer işlem türü meta verilerinin sonraki sayfası alınır. |
filter |
İsteğe bağlı. Meta veri döndürülecek yer işlem türlerini sınırlayan bir filtre. Yanıt, filtreyle eşleşen girişleri içerir. Yalnızca şu filtreler desteklenmektedir: 1. konum=XYZ. Burada XYZ, bir konumun kaynak adını belirten, Filtre sağlanmazsa tüm yer işlem türleri döndürülür. |
ListPlaceActionTypeMetadataResponse
PlaceActions.ListPlaceActionTypeMetadata için yanıt mesajı.
| Alanlar | |
|---|---|
place_action_type_metadata[] |
Kullanılabilir yer işlemi türleri için meta veri koleksiyonu. |
next_page_token |
İşlem türlerinin sayısı istenen sayfa boyutunu aşıyorsa bu alan, sonraki bir |
PlaceActionLink
Bir yer işlemi bağlantısını ve özelliklerini temsil eder.
| Alanlar | |
|---|---|
name |
İsteğe bağlı. Ad alanı, yalnızca sırasıyla bağlantıları güncelleme ve silmeyle ilgili UpdatePlaceActionLink ve DeletePlaceActionLink isteklerinde dikkate alınır. Ancak bu, CreatePlaceActionLink isteğinde yoksayılır. Yeni bağlantı başarıyla oluşturulduktan sonra |
provider_type |
Yalnızca çıkış. Sağlayıcı türünü belirtir. |
is_editable |
Yalnızca çıkış. Bu bağlantının müşteri tarafından düzenlenip düzenlenemeyeceğini belirtir. |
uri |
Zorunlu. Bağlantı URI'si. Aynı URI, farklı konumlarda farklı işlem türleri için yeniden kullanılabilir. Ancak benzersiz her bir kombinasyon (uri, yer işlem türü, konum) için yalnızca bir yer işlemi bağlantısına izin verilir. |
place_action_type |
Zorunlu. Bu bağlantı kullanılarak gerçekleştirilebilecek yer işleminin türü. |
is_preferred |
İsteğe bağlı. Bu bağlantının satıcı tarafından tercih edilip edilmediği. Bir konumda yer işlem türü başına yalnızca bir bağlantı tercih edilen olarak işaretlenebilir. İleride yapılacak bir istekte aynı yer işlemi türü için farklı bir bağlantıyı tercih edilen olarak işaretlerse, tercih edilen mevcut bağlantı (varsa) tercihini kaybeder. |
create_time |
Yalnızca çıkış. Yer işlemi bağlantısının oluşturulduğu zaman. |
update_time |
Yalnızca çıkış. Yer işlemi bağlantısının son değiştirildiği zaman. |
ProviderType
Bağlantı sağlayıcının türü yalnızca okunabilir.
| Sıralamalar | |
|---|---|
PROVIDER_TYPE_UNSPECIFIED |
Belirtilmedi. |
MERCHANT |
Satıcı gibi bir birinci taraf sağlayıcı veya satıcı adına bir ajans. |
AGGREGATOR_3P |
Reserve with Google iş ortağı gibi bir üçüncü taraf toplayıcı. |
PlaceActionType
Bağlantı kullanılarak gerçekleştirilebilecek yer işleminin türü.
| Sıralamalar | |
|---|---|
PLACE_ACTION_TYPE_UNSPECIFIED |
Belirtilmedi. |
APPOINTMENT |
İşlem türü randevu almadır. |
ONLINE_APPOINTMENT |
İşlem türü, online randevu alma. |
DINING_RESERVATION |
İşlem türü, yemek rezervasyonu yapıyor. |
FOOD_ORDERING |
İşlem türü, yemek siparişi ve/veya paket servisi için yemek siparişi verilmesidir. |
FOOD_DELIVERY |
İşlem türü, teslimat için yemek sipariş etmektir. |
FOOD_TAKEOUT |
İşlem türü, paket servisi için yemek sipariş etmektir. |
SHOP_ONLINE |
İşlem türü alışveriştir. Bu seçenek teslimat ve/veya teslim alma olabilir. |
PlaceActionTypeMetadata
Desteklenen yer işlemi türleri için meta veriler.
| Alanlar | |
|---|---|
place_action_type |
Yer işleminin türü. |
display_name |
Varsa özelliğin yerelleştirilmiş görünen adı; aksi takdirde İngilizce görünen ad. |
UpdatePlaceActionLinkRequest
PlaceActions.UpdatePlaceActionLink için mesaj isteyin.
| Alanlar | |
|---|---|
place_action_link |
Zorunlu. Güncellenen yer işlemi bağlantısı. |
update_mask |
Zorunlu. Güncellenecek belirli alanlar. Yalnızca |