{
  "eventName": "portal.login.login_method.selected",
  "eventId": "3f5bffbc-369e-4599-8c4d-abfe0ae0ef96",
  "timestamp": 1632345000,
  "sessionId": "345397c6-d963-4aa4-a0ba-2aaca6c3ee05",
  "requestId": "23539478-c744-566a-c78c-c4cc7763ff62",
  "result": "success",
  "reason": "invalid_credentials",
  "attributes": {
    "persona": "non_payer",
    "blackFridayTest": "Base_group"
  },
  "customer": {
    "playerId": "671e81bb-55ef-428b-97ba-f67783971e0d",
    "email": "john.doe@gmail.com"
  },
  "utm": {
    "utmSource": "google",
    "utmMedium": "cpc",
    "utmCampaign": "spring_sale",
    "utmTerm": "buy+coins",
    "utmContent": "ad1"
  },
  "login": {
    "method": "Facebook",
    "trigger": "Player clicked on the login button while signed out.",
    "source": "webview"
  },
  "device": {
    "platform": "iOS",
    "deviceModel": "iPhone 16 Pro",
    "osType": "Apple",
    "osVersion": "18",
    "browserType": "Google Chrome",
    "browserVersion": "138"
  },
  "geolocation": {
    "countryCode2": "US",
    "region": "Florida",
    "ipAddress": "192.168.1.1.",
    "zipCode": "34997"
  }
}
An event triggered when a login method is selected in the game portal. For example, a social media platform. Event Data
eventName
string
Event name.
eventId
string
Event ID.
timestamp
number
Event timestamp in Epoch time. Example: 1632345000.
sessionId
string
The session ID of the player’s current session. Example: 345397c6-d963-4aa4-a0ba-2aaca6c3ee05.
requestId
string
ID assigned by Appcharge to each request sent to the publisher. Helps the publisher identify and debug failed requests.
result
string
Event result. Example: success.
reason
string
Reason for the event result. Example: invalid_credentials.
attributes
map<any,any>
A key-value map used to label events for tracking personas or tests. Example: { "persona":"non_payer", "blackFridayTest":"Base_group" }
customer
object
Information about the player.
utm
object
UTM data.
login
object
Information about the login.
device
object
Information about the player’s device.
geolocation
object
Information about the player’s geolocation.
{
  "eventName": "portal.login.login_method.selected",
  "eventId": "3f5bffbc-369e-4599-8c4d-abfe0ae0ef96",
  "timestamp": 1632345000,
  "sessionId": "345397c6-d963-4aa4-a0ba-2aaca6c3ee05",
  "requestId": "23539478-c744-566a-c78c-c4cc7763ff62",
  "result": "success",
  "reason": "invalid_credentials",
  "attributes": {
    "persona": "non_payer",
    "blackFridayTest": "Base_group"
  },
  "customer": {
    "playerId": "671e81bb-55ef-428b-97ba-f67783971e0d",
    "email": "john.doe@gmail.com"
  },
  "utm": {
    "utmSource": "google",
    "utmMedium": "cpc",
    "utmCampaign": "spring_sale",
    "utmTerm": "buy+coins",
    "utmContent": "ad1"
  },
  "login": {
    "method": "Facebook",
    "trigger": "Player clicked on the login button while signed out.",
    "source": "webview"
  },
  "device": {
    "platform": "iOS",
    "deviceModel": "iPhone 16 Pro",
    "osType": "Apple",
    "osVersion": "18",
    "browserType": "Google Chrome",
    "browserVersion": "138"
  },
  "geolocation": {
    "countryCode2": "US",
    "region": "Florida",
    "ipAddress": "192.168.1.1.",
    "zipCode": "34997"
  }
}