@mradex77/google-play-scraper - v1.0.0
    Preparing search index...

    Variable dataSafetyConst

    dataSafety: (
        options: {
            appId: string;
            country?: string;
            lang?: string;
            onDegradation?: OnDegradation;
            requestOptions?: {
                fetchImpl?: (
                    input: string | URL | Request,
                    init?: RequestInit,
                ) => Promise<Response>;
                headers?: Record<string, string>;
                onRequest?: OnRequest;
                onResponse?: OnResponse;
                onRetry?: OnRetry;
                retries?: number;
                signal?: AbortSignal;
                timeoutMs?: number;
            };
            throttle?: number;
        },
    ) => Promise<
        {
            collectedData: {
                data: string;
                optional: boolean;
                purpose?: string;
                type: string;
            }[];
            privacyPolicyUrl?: string;
            securityPractices: { description?: string; practice: string }[];
            sharedData: {
                data: string;
                optional: boolean;
                purpose?: string;
                type: string;
            }[];
        },
    > = ...

    Type Declaration

      • (
            options: {
                appId: string;
                country?: string;
                lang?: string;
                onDegradation?: OnDegradation;
                requestOptions?: {
                    fetchImpl?: (
                        input: string | URL | Request,
                        init?: RequestInit,
                    ) => Promise<Response>;
                    headers?: Record<string, string>;
                    onRequest?: OnRequest;
                    onResponse?: OnResponse;
                    onRetry?: OnRetry;
                    retries?: number;
                    signal?: AbortSignal;
                    timeoutMs?: number;
                };
                throttle?: number;
            },
        ): Promise<
            {
                collectedData: {
                    data: string;
                    optional: boolean;
                    purpose?: string;
                    type: string;
                }[];
                privacyPolicyUrl?: string;
                securityPractices: { description?: string; practice: string }[];
                sharedData: {
                    data: string;
                    optional: boolean;
                    purpose?: string;
                    type: string;
                }[];
            },
        >
      • Parameters

        • options: {
              appId: string;
              country?: string;
              lang?: string;
              onDegradation?: OnDegradation;
              requestOptions?: {
                  fetchImpl?: (
                      input: string | URL | Request,
                      init?: RequestInit,
                  ) => Promise<Response>;
                  headers?: Record<string, string>;
                  onRequest?: OnRequest;
                  onResponse?: OnResponse;
                  onRetry?: OnRetry;
                  retries?: number;
                  signal?: AbortSignal;
                  timeoutMs?: number;
              };
              throttle?: number;
          }

        Returns Promise<
            {
                collectedData: {
                    data: string;
                    optional: boolean;
                    purpose?: string;
                    type: string;
                }[];
                privacyPolicyUrl?: string;
                securityPractices: { description?: string; practice: string }[];
                sharedData: {
                    data: string;
                    optional: boolean;
                    purpose?: string;
                    type: string;
                }[];
            },
        >