Adicionando o conector
Adicionando o conector da Apple App Store na Kondado, você pode ter acesso aos dados dos seus aplicativos da App Store diretamente no seu Data Warehouse ou Data Lake – processo também conhecido como ETL ou ELT
Para adicionar o conector, você precisará acessar o site da App Store Connect com o usuário principal da conta e seguir estes passos:
1) Com o usuário principal da sua conta, acesse https://appstoreconnect.apple.com/
2) Uma vez logado, vá para a sessão de “Users and Access”
3) Uma vez na página de usuários e acessos, clique em “Keys” na parte superior e depois no botão “Generate API Key”
4) Ao clicar em criar chave, um pop-up irá se abrir. Dê um nome para ela em “Name” (por exemplo “Kondado”), selecione o nível de acesso “Admin” em “Access” e clique em “Generate” para criar a chave
5) Uma vez criada, a chave irá aparecer na listagem de chaves. Você precisará copiar as seguintes informações, conforme figura abaixo:
- a) Copie o “Issuer ID” (localizado na parte superior)
- b) Copie a “KEY ID” (localizado na terceira coluna da chave)
- c) Faça download da chave clicando em “Download API Key” na última coluna
6) A chave baixada terá a extensão “.p8”. Ao abri-la com um editor de texto, você verá um texto similar ao abaixo (que foi gerado aleatoriamente por nós e não é uma chave válida). Copie este texto sem espaços no início ou final.
7) No site da apple store connect, localize no menu superior a opção “Reports” e clique nela
8) Na página de Reports, na parte superior à esquerda, você verá o nome da sua empresa e, abaixo, um texto parecido com “Vendor # 12345678“. Copie o valor após o “#” sem espaços. No nosso exemplo, você iria copiar “12345678“
9) Faça login na plataforma da Kondado, vá para a página de adicionar conectores, selecione o conector da Apple App Store e preencha as informações conforme figura e instruções abaixo dela:
- Vendor ID: Copie o número obtido no passo (8)
- Issuer ID: Copie o texto obtido no passo (5) (a)
- Key ID: Copie o texto obtido no passo (5) (b)
- Key: Copie todo o texto (lembre-se de não deixar espaços no início ou fim) conforme obtido no passo (6)
10) Agora, basta dar um nome para o seu conector e clicar em SALVAR! Você está pronto para enviar dados da Apple App Store para o seu Data Warehouse ou Data Lake.
Integrações
Índice
- Daily Sales Summary Report
- Daily Subscriber Detailed Report
- Daily Subscription Event Summary Report
- Daily Subscription Summary Report
Gráfico de relacionamento
Clique para ampliar
Dados anteriores a 365 dias não estão disponíveis. Pode haver um atraso de alguns dias para disponibilização de dados de dias mais recentes
Daily Sales Summary Report
Campo | Tipo | |
---|---|---|
date |
[en] Report date |
|
text |
[en] Indicates the category of the app, such as Games. |
|
text |
[en] Three-character ISO code indicating the customer’s currency |
|
text |
||
text |
[en] The currency in which your proceeds are earned |
|
text |
[en] Provided by you during app setup. |
|
text |
[en] The service provider in your reports (typically Apple). |
|
float |
[en] The aggregated number of units. Negative values indicate refunds, or CMB credits for previously purchased apps when the CMB column shows ‘CMB-C’. A 0 value may indicate a partial refund |
|
text |
[en] In-App Purchases will show the SKU of the associated app. |
|
float |
[en] The amount you receive per unit. This is the Customer Price minus applicable taxes and Apple’s commission, per Schedule 2 of your Paid Applications agreement . |
|
float |
[en] The price per unit billed to the customer, which you set for your app or in-app purchase in App Store Connect . *Customer price is inclusive of any applicable taxes we collect and remit per Schedule 2 of the Paid Applications agreement. Negative values indicate refunds, or CMB credits for previously purchased apps when the CMB column shows ‘CMB-C’. |
|
text |
[en] A product identifier provided by you during app setup. |
|
text |
[en] Defines the type of transaction (for example, initial download, update, and so on). For more information, visit Product type at https://developer.apple.com/help/app-store-connect/reference/product-type-identifiers |
|
text |
[en] The service provider country code (typically U.S.). |
|
text |
[en] The service provider country code (typically U.S.). |
|
text |
[en] Type of device used for purchase or redownload: iPhone, iPad, Apple TV, iPod touch, or Desktop. |
|
text |
[en] Defines whether an auto-renewable subscription is new or a renewal. |
|
text |
[en] The Apple ID for your app. |
|
text |
[en] List of platforms that your app supports: iOS, tvOS, iOS and tvOS, or macOS. |
|
text |
[en] Two-character ISO country code indicating the App Store territory for the purchase |
|
text |
[en] If the transaction involves a “completed” app bundle, this field will contain a value of “CMB.” App credits for completed bundles will show a value of “CMB-C.” Otherwise this field is blank. |
|
text |
[en] Indicates where the purchase happened: App Store for iMessage, News, or blank. |
|
text |
[en] If the transaction was part of a promotion, this field will contain a value. This field is empty for all non-promotional items. For more information, visit Promotional codes . |
|
text |
[en] Defines the duration of an auto-renewable subscription purchase. Values include: 7 days, 1 month, 2 months, 3 months, 6 months, and 1 year. |
|
text |
[en] For introductory offers or subscription offers, indicates what type of transaction this line item is: Pay Up Front or Pay As You Go. For pre-orders, indicates whether a purchase originated from a Pre-Order. For promotional offers, the field will populate the Order ID. For offer codes, the field will populate the offer code reference name used in App Store Connect when setting up the subscription offer. |
|
text |
[en] Provided by you during the initial account setup. |
|
text |
[en] For Renew events, if the price is preserved then this field equals “Yes”. Otherwise it is blank. |
Daily Subscription Summary Report
Campo | Tipo | |
---|---|---|
date |
[en] Report date |
|
text |
[en] The promotional offer reference name or the offer code reference name used in App Store Connect when setting up the subscription offer |
|
text |
[en] Three-character ISO code indicating the customer’s currency |
|
float |
[en] Total number of offer code subscriptions currently in a free trial. |
|
float |
[en] Total number of offer code subscriptions with a pay up front offer price. |
|
float |
[en] Total number of offer code subscriptions with a pay as you go offer price. |
|
float |
[en] The number of subscribers who have access to the auto-renewable subscription including entitled family members. Note that this field is only populated when the record represents more than 3 subscriptions |
|
float |
[en] Total number of subscriptions in the Billing Retry status. This indicates that the App Store is still attempting to automatically renew a subscription when billing issues arise (for example, an expired credit card). Available in reports for dates starting December 7, 2017. |
|
float |
[en] Total number of promotional offers currently in a free trial. |
|
text |
[en] Duration of the standard subscription: 7 Days, 1 Month, 2 Months, 3 Months, 6 Months, or 1 Year. |
|
text |
[en] State field in the address submitted by the customer when signing up for their Apple ID. This field is not validated and may be blank. |
|
text |
[en] Apple ID of your subscription’s parent app. |
|
float |
[en] Total number of auto-renewable standard paid subscriptions currently active, excluding free trials, subscription offers, introductory offers, and marketing opt-ins. Subscriptions are active during the period for which the customer has paid without cancellation. |
|
float |
[en] The proceeds for each subscription. |
|
float |
[en] Total number of introductory offer subscriptions currently with a pay as you go introductory price. |
|
float |
[en] Retail Price displayed on the App Store and charged to the customer. |
|
text |
[en] An identifier that you set for your subscription offers in App Store Connect. For Promotional Offers this is the value entered in the Promotional Offer Reference Name field when setting up the offer. For one-time use offer codes, this is the value entered in the Offer Code Reference Name field when setting up the offer. For custom offer codes this is the code shared with your users. |
|
text |
[en] For Renew events, if the subscription has been active for more than a year then you receive 85 percent of the customer price, minus applicable taxes, and this field equals “Rate After One Year”. Otherwise, you receive 70 percent and the field is blank. |
|
text |
[en] Type of device used for subscription purchase: iPhone, iPad, Apple TV, iPod touch, or Desktop. |
|
float |
[en] Total number of promotional offers with a pay up front promotional price. |
|
float |
[en] Total number of promotional offers with a pay as you go promotional price |
|
float |
[en] Total number of introductory offer subscriptions currently in a free trial |
|
float |
[en] Total number of subscriptions currently in a marketing opt-in bonus period |
|
text |
[en] Apple ID of your subscription |
|
text |
[en] Two-character ISO country code indicating the App Store territory for the purchase |
|
text |
[en] The currency in which your proceeds are earned |
|
text |
[en] Your subscription’s Group ID (formerly Family ID). |
|
text |
[en] If the subscription was purchased from News then this field equals “News”. Otherwise, it is blank. |
|
text |
[en] Title of your subscription. |
|
text |
[en] Title of your subscription’s parent app. |
|
float |
[en] Total number of introductory offer subscriptions currently with a pay up front introductory price. |
|
text |
[en] For Renew events, if the price is preserved then this field equals “Yes”. Otherwise, it is blank. |
|
text |
[en] Total number of subscriptions in the Billing Grace Period state. This indicates that subscriber can continue accessing your content for a certain period of time (6 or 16 days) while Apple attempts to correct the billing issue |
Daily Subscription Event Summary Report
Campo | Tipo | |
---|---|---|
date |
[en] Report date |
|
float |
[en] For reactivate events, the number of days ago that the subscriber canceled. |
|
text |
[en] Your subscription’s Group ID (formerly Family ID). |
|
text |
[en] For upgrade, downgrade, and crossgrade events, the title of the previous subscription. |
|
text |
[en] Duration of the standard subscription: 7 Days, 1 Month, 2 Months, 3 Months, 6 Months, or 1 Year. |
|
text |
[en] The Promotional Offer Reference Name used in App Store Connect when setting up the offer. |
|
text |
[en] State field in the address submitted by the customer when signing up for their Apple ID. This field is not validated and may be blank. |
|
text |
[en] Apple ID of your subscription’s parent app. |
|
float |
[en] For cancel events, the number of days from the start date to when a subscriber canceled, which could be in the middle of the period. This only applies to cancel events where cancellation reason equals ‘canceled‘. Otherwise, it is blank. |
|
text |
[en] Duration of the introductory price if applicable. For example: 3 Days, 7 Days, 2 Weeks, 1 Month, 2 Months, 3 Months, 6 Months, or 1 Year. |
|
text |
[en] An identifier that you set for your subscription offers in App Store Connect. This is the value entered in the Promotional Offer Product Code field when setting up a subscription offer. For details on implementation see Generating a Signature for Promotional Offers . |
|
text |
[en] If the subscription included a marketing opt-in then this field equals “Yes”. Otherwise, it is blank. |
|
text |
[en] For Renew events, if the subscription has been active for more than a year then you receive 85 percent of the customer price, minus applicable taxes, and this field equals “Rate After One Year”. Otherwise, you receive 70 percent and the field is blank. |
|
text |
[en] Type of device used for initial subscription purchase: iPhone, iPad, Apple TV, iPod touch, or Desktop. |
|
date |
[en] Date of the initial subscription purchase. |
|
text |
[en] Reason for a cancellation: Billing issue, Price increase, Canceled, Removed from Sale, or Other |
|
text |
[en] Apple ID of your subscription. |
|
text |
[en] Two-character ISO country code indicating the App Store territory for the purchase |
|
text |
[en] Duration of the opt-in if applicable: 7 Days, 1 Month, 2 Months, 3 Months, 6 Months, or 1 Year. |
|
text |
[en] If the subscription was purchased from News then this field equals “News”. Otherwise, it is blank. |
|
text |
[en] For upgrade, downgrade, and crossgrade events, the Apple ID of the previous subscription. |
|
float |
[en] Number of events with the same values for the other fields. |
|
text |
[en] Title of your subscription. |
|
text |
[en] Title of your subscription’s parent app. |
|
float |
[en] The total number of paid periods that the subscription has been active without cancellation. This does not include free trials, marketing opt-in bonus periods, or grace periods. |
|
text |
[en] Type of introductory price: Pay Up Front, Pay As You Go, or Free Trial |
|
text |
[en] Type of event that occurred |
|
text |
[en] For Renew events, if the price is preserved then this field equals “Yes”. Otherwise, it is blank. |
Daily Subscriber Detailed Report
Campo | Tipo | |
---|---|---|
date |
[en] Report date |
|
text |
[en] Three-character ISO code indicating the customer’s currency |
|
text |
[en] The randomly generated Subscriber ID that is unique to each customer and developer. |
|
text |
[en] For refunds, the date of the original purchase. |
|
text |
[en] If a customer cancels all of their subscriptions with you and does not resubscribe within 180 days, the Subscriber ID will be deleted. If the same customer resubscribes after 180 days, then we create a new Subscriber ID and this field equals “Yes.” Otherwise, it is blank.Subscriber IDs are reset when an app is transferred to another developer account . |
|
text |
[en] Your subscription’s Group ID (formerly Family ID). |
|
text |
[en] Duration of the standard subscription: 7 Days, 1 Month, 2 Months, 3 Months, 6 Months, or 1 Year. |
|
text |
[en] The promotional offer reference name or the offer code reference name used in App Store Connect when setting up the subscription offer. |
|
text |
[en] Apple ID of your subscription’s parent app. |
|
float |
[en] The proceeds for each item delivered. |
|
float |
[en] The price of your auto-renewable subscription. Negative values indicate refunds. |
|
text |
[en] Duration of the introductory price if applicable: For example, 3 Days, 1 Week, 2 Weeks, 1 Month, 2 Months, 3 Months, 6 Months, or 1 Year. |
|
text |
[en] A code that you create for customers to enter and redeem the subscription offer. |
|
date |
[en] Date the event occurred |
|
text |
[en] If a subscription has been active for more than a year then you receive 85 percentage of the customer price, minus applicable taxes, and this field equals “Rate After One Year.” Otherwise, you receive 70 percentage and the field is blank. |
|
text |
[en] Type of device used for subscription purchase: iPhone, iPad, Apple TV, iPod touch, or Desktop. |
|
float |
[en] The aggregated number of units. |
|
text |
[en] Apple ID of your subscription. |
|
text |
[en] Two-character ISO country code indicating the App Store territory for the purchase |
|
text |
[en] Duration of the marketing opt-in if applicable: 7 Days, 1 Month, 2 Months, 3 Months, 6 Months, or 1 Year. |
|
text |
[en] The currency in which your proceeds are earned. |
|
text |
[en] If the subscription was purchased from News then this field equals “News”. Otherwise, it is blank. |
|
text |
[en] For full or partial refunds, this field equals “Yes.” Otherwise, it is blank. |
|
text |
[en] Title of your subscription. |
|
text |
[en] Title of your subscription’s parent app. |
|
text |
||
text |
[en] For renewals, if the price is preserved then this field equals “Yes”. Otherwise, it is blank. |