googleapis-elixir-google-api

repository·main·Indexed 22 days ago

https://github.com/googleapis/elixir-google-api

A collection of Elixir client libraries for interacting with various Google APIs, including Admin SDK, Vertex AI, Google Analytics, Android Management, and AdSense. The project includes a generator pipeline used to create these clients from Google's API discovery documents.

Tokens
47.6K
Snippets
394
Records
429
Agent score
77%

What's inside googleapis-elixir-google-api

  1. Overview of the My Business Business Calls API

    main

    The My Business Business Calls API manages business call information for Google locations and collects insights such as the number of missed calls.

    Permissions Required: To view or perform actions on a location's calls, you must have one of the following roles for that location:

    • OWNER
    • CO_OWNER
    • MANAGER

    Integration Note: If a Google Business Profile is linked to a Google Ads account and call history is enabled, calls exceeding a specific duration that are attributable to an ad interaction will appear in the linked Google Ads account under "Calls from Ads" conversions. This can impact ad spend if smart bidding and call conversions are used.

  2. Overview of GoogleApi.IAMCredentials

    main

    The GoogleApi.IAMCredentials library is a client for the IAM Service Account Credentials API. It is used to create short-lived credentials for impersonating IAM service accounts.

    Note on API dependencies:

    • Disabling this API also disables the IAM API (iam.googleapis.com).
    • Enabling this API does not automatically enable the IAM API.
  3. Overview of GoogleApi.ContainerAnalysis

    main

    The GoogleApi.ContainerAnalysis library is a client for the Container Analysis API. This API is an implementation of the Grafeas API, which allows for storing, querying, and retrieving critical metadata about software artifacts.

    It is a prerequisite for:

    • Leveraging Artifact Analysis scanning capabilities in Artifact Registry.
    • Using Advanced Vulnerability Insights (runtime scanning) in GKE.
  4. Overview of the Perspective Comment Analyzer API

    main

    The Perspective Comment Analyzer API provides insights into the potential impact of a comment on a conversation, such as providing a "toxicity" score.

    Key features include:

    • SuggestCommentScore: A method that allows users to submit corrections to improve the Perspective model over time.
    • Privacy Control: Users can set the doNotStore flag to ensure that submitted comments are automatically deleted immediately after scores are returned.