BigQuery Export, Genel Bakış ve İşlem Analizi sayfalarındaki analiz verilerini indirmenize olanak tanır.
BQ Dışa Aktarmayı Etkinleştirme
1. BigQuery Korumalı Alanı'nı (veya yükseltilmiş BigQuery'yi) etkinleştirme
BigQuery daha önce etkinleştirilmediyse lütfen Sipariş Verme Uçtan Uca Bulut projeniz için BigQuery Korumalı Alanı'nı etkinleştirin. Veriler buradan dışa aktarılır.
Bu proje, Sipariş Verme Uçtan Uca entegrasyonunuzla ilişkili Google Cloud projesi olmalıdır.
Sipariş Uçtan Uca entegrasyonunuza bağlı Cloud projesini onaylama konusunda yardıma ihtiyacınız varsa lütfen bir destek kaydı oluşturun.
2. Google Cloud Console'da BigQuery'ye git
Etkinleştirildikten sonra lütfen Google Cloud'da BigQuery'yi açın ve ekranın sol üst kısmındaki açılır menüyü kullanarak gerekli Cloud projesini seçin. https://console.cloud.google.com/bigquery
3. BigQuery İçin Veri Kümesi Oluşturma
Lütfen BigQuery'de, Google'ın verileri aktaracağı actions_analytics
adlı bir veri kümesi oluşturun. Veri kümesinin adı tam olarak actions_analytics
ile eşleşmelidir.
4. Veri Kümesine erişimi paylaşın
Lütfen veri kümesi için partner-data-exporter-robots@google.com
hizmetine BigQuery Data Editor
erişimini paylaşın. Bu, Google'ın ardışık düzenlerinin verileri BigQuery veri kümesine aktarması için gereklidir. Bunun için veri kümesindeki Sharing
düğmesini bulun, Permissions
uygulamasını açın ve Add Principal
düğmesini tıklayın. Aşağıdaki bilgileri girin ve Save
düğmesini tıklayın:
- Yeni Ana Hesaplar:
partner-data-exporter-robots@google.com
- Rol:
BigQuery Data Editor
5. Cloud projesine erişimi paylaşma
Cloud projesi için lütfen partner-data-exporter-robots@google.com
hizmetine BigQuery Job User
erişimini paylaşın. Bu sayede Google, dışa aktarma işlemleri için verileri BigQuery'ye yükleyebilir. Bunun için kenar çubuğunda IAM & Admin
simgesini bulun ve IAM
düğmesini tıklayın. İzinler sekmesinde Grant Access
simgesini tıklayın. Aşağıdaki bilgileri girin ve Save
düğmesini tıklayın:
- Yeni Ana Hesaplar:
partner-data-exporter-robots@google.com
- Rol:
BigQuery Job User
6. Order with Google destek ekibini bilgilendirme
Yukarıdaki adımların tümü tamamlandıktan sonra lütfen bir destek kaydı oluşturun. Son adım olarak, destek ekibi verileri toplamaya başlayabilmeniz için BigQuery Export'u etkinleştirir. Bu işlem, önceki günün verilerini otomatik olarak dışa aktarmaya başlar.
Veri şeması ve kullanımı
İndirilen veriler, açılan sekmede actions_analytics etiketinin altında tablolar halinde düzenlenir. Aşağıdaki bölümlerde açıklandığı gibi, her gün için beş tablo bulunur:
günlük_gıda_siparişi_iş_istatistikleri
Alan adı | Tür | Açıklama |
---|---|---|
Date |
DATE |
İşlemle ilişkili tarih. |
Week |
INTEGER |
İşlemle ilişkili tarih. |
Month |
INTEGER |
İşlemle ilişkili tarih. |
Restaurant3pId |
STRING |
İşlemle ilişkili tarih. |
RestaurantName |
STRING |
İşlemle ilişkili restoranın adı. |
CurrencyCode |
STRING |
İşlemle ilişkilendirilen para birimi kodu. |
InteractionType |
STRING |
Etkileşim türü aşağıdakilerden biri olabilir:
İlk dört etkileşim türü, ilgili etkileşimlere ilişkin anonimleştirilmiş kullanıcı tıklamalarını belirtir. |
NumInteractions |
INTEGER |
Söz konusu etkileşim türüyle ilişkili etkileşimlerin sayısını gösterir. ORDER_FULFILLED etkileşim türü için NumInteractions alanı, sipariş sayısını temsil eder. |
NumOrders |
INTEGER |
O gün için restoranla ilişkili siparişlerin sayısını gösterir. |
TotalOrderValueNanos |
INTEGER |
O gün için o restoranla ilişkili toplam sipariş değerini Nano cinsinden gösterir. |
TotalCartValueNanos |
INTEGER |
İlgili gün için o restoranla ilişkili alışveriş sepeti değerini Nano cinsinden gösterir. |
Daily_food_ordering_interaction_istats_anonim
Alan adı | Tür | Açıklama |
---|---|---|
Date |
DATE |
İşlemle ilişkili tarih. |
Week |
INTEGER |
İşlemle ilişkili hafta. |
Month |
INTEGER |
İşlemle ilişkilendirilen ay. |
InteractionType |
STRING |
Bu tablodaki InteractionType , PARTNER_SELECTED ile sınırlıdır. Bu, GCP/AoG projesiyle ilişkili sağlayıcıyı seçme işlemini temsil eder. |
NumInteractions |
INTEGER |
Sağlayıcının kaç kez seçildiğini gösterir. |
Daily_food_ordering_transactions_error_stats
Alan adı | Tür | Açıklama |
---|---|---|
Date |
DATE |
İşlemle ilişkili tarih. |
Hour |
INTEGER |
İşlemle ilişkilendirilen saat. |
Minute |
INTEGER |
İşlemle ilişkili dakika. |
CurrencyCode |
STRING |
İşlemle ilişkilendirilen para birimi kodu. |
Channel |
STRING |
Siparişin verildiği ortamı temsil eder. Yalnızca üretim verilerine erişim sağladığımız için kanal alanı her zaman PRODUCTION olur. |
ActionId |
STRING |
İşlemin ödeme mi yoksa gönderme mi olduğunu belirtir.
actions.foodordering.intent.CHECKOUT ödemeyi, actions.intent.TRANSACTION_DECISION ise göndermeyi temsil eder. |
Function |
STRING |
Actionid sütunuyla aynıdır. |
OrderType |
STRING |
Siparişin teslim alma veya teslimat olduğunu gösterir. 1 DELIVERY için kullanılır ve 2 , PICKUP için kullanılır. |
FulfillmentTimeType |
STRING |
Siparişin, en kısa sürede mi yoksa planlanmış sipariş mi olduğunu belirtir. 1 ASAP için kullanılır ve 2 ORDER_AHEAD için kullanılır. |
ApiResponseStatus |
STRING |
Google'a gönderilen yanıtın durumunu gösterir:
|
ApiResponseError |
STRING |
Google'a gönderilen hata türünü gösterir:
|
NumErrors |
INTEGER |
Hata sayısını gösterir. |
Daily_food_ordering_transactions_stats
Alan adı | Tür | Açıklama |
---|---|---|
Date |
DATE |
İşlemle ilişkili tarih. |
Hour |
INTEGER |
İşlemle ilişkilendirilen saat. |
Minute |
INTEGER |
İşlemle ilişkili dakika. |
CurrencyCode |
STRING |
İşlemle ilişkilendirilen para birimi kodu. |
Channel |
STRING |
Siparişin verildiği ortamı temsil eder. Yalnızca üretim verilerine erişim sağladığımız için kanal alanı her zaman PRODUCTION olur. |
ActionId |
STRING
| İşlemin ödeme mi yoksa gönderme mi olduğunu belirtir.
actions.foodordering.intent.CHECKOUT ödemeyi, actions.intent.TRANSACTION_DECISION ise göndermeyi temsil eder. |
Function |
STRING |
Actionid sütunuyla aynıdır.
|
OrderType |
STRING |
Siparişin teslim alma veya teslimat olduğunu gösterir. 1 DELIVERY için kullanılır ve 2 , PICKUP için kullanılır. |
FulfillmentTimeType |
STRING |
Siparişin, en kısa sürede mi yoksa planlanmış sipariş mi olduğunu belirtir. 1 ASAP için kullanılır ve 2 ORDER_AHEAD için kullanılır. |
ApiResponseStatus |
STRING |
Google'a gönderilen yanıtın durumunu gösterir:
|
NumResponse |
INTEGER |
Yanıt sayısını gösterir. |
food_ordering_user_stats_daily
Alan adı | Tür | Açıklama |
---|---|---|
Date |
DATE |
İşlemle ilişkili tarih. |
Restaurant3pId |
STRING |
İş ortağı tarafından feed'de gönderilen restoran kimliği. |
RestaurantName |
STRING |
İşlemle ilişkili restoranın adı. |
CurrencyCode |
STRING |
İşlemle ilişkilendirilen para birimi kodu. |
InteractionType |
STRING |
İşlemle ilişkilendirilen etkileşim türünü gösterir. ORDER_FULFILLED etkileşim türü, başarılı siparişi belirtir. |
ApproximateTotalUsers |
INTEGER |
O gün restorandan sipariş veren toplam kullanıcı sayısını gösterir. |
ApproximateRepeatUsers |
INTEGER |
O gün belirli bir mağazadan sipariş veren tekrar gelen kullanıcıların sayısını temsil eder. |
Dışa aktarılan verileri kullanma
Verileri Google E-Tablolar, Data Studio veya GCS gibi diğer araçlara aktarabilir ya da Google Cloud Platform konsolunda sorgu yazarak verilerden belirli analizler elde edebilirsiniz.
Örnek sorgu
// To get the conversion rate from Partner selection to order placement SELECT ( SELECT NumInteractions FROM aog - project - id.actions_analytics.daily_food_ordering_business_stats_20200620 WHERE InteractionType = 'SUBMIT_SUCCESS' ) / ( SELECT NumInteractions FROM aog - project - id.actions_analytics.daily_food_ordering_interaction_stats_anonymized_20200620 WHERE InteractionType = 'PARTNER_SELECTED' )