Settings (websites) - Waiviogit/waivio GitHub Wiki

The Settings page (website) provides centralized control over settings that impact the entire website. It allows for adjustments of parameters such as language preferences, currency settings, and verification methods, offering the website owner full control over key operational aspects. image

Language Preferences

This section allows users to select the default language for the website interface. The default language is set to English, but users can choose from other available languages via a dropdown menu. Note that individual users can customize their language preferences through personal settings. Title: "Default language:".

Dropdown: drop-down with languages supported by platform. By default - English.

Note: "Users can select another language for the interface in the user settings."

image

Currency Settings

The base currency of the site is set to USD by default, with other options available in a dropdown menu. A note clarifies that exchange rates are provided by third-party services and may not always be fully accurate.

Title: "Base currency:"

Dropdown: drop-down with currencies supported by platform. By default - USD.

Note: "Disclaimer: Exchange rates are provided by third parties and may not always be accurate."

image

Object Control by Users

This feature gives website administrators full control over how users interact with objects on the platform. A checkbox, disabled by default, restricts object edits to approved administrators only. When enabled, object updates made by non-admin users will not be applied unless an administrator approves them. The restriction applies specifically to objects claimed by one of the administrators.

Title: "Object editing by users:"

Checkbox: Checkbox (disabled by default), which gives the owner and admin group full control over all objects on the site. That is, only object updates that are approved by them will be used to form objects. This function will need to be limited to objects that have been claimed by one of the administrators.

Checkbox text: "Do not allow users to make changes to objects on the website. Only updates by approved administrators will be used."

image

Exclude Owner from Authorities

This feature allows the site owner to exclude themselves from the website’s authorities, ensuring that their likes and authority do not affect the sitemap or object search for specific sites, especially if they own multiple sites.

Title: "Exclude owner from site authorities:"

Checkbox: A checkbox (disabled by default) that allows the owner to be in the site's authority list.

Checkbox text: "Exclude yourself as the site owner from the site's authorities."

Note: "Ensure that other users were added as authorities on the site".

image

Google Analytics Integration

This section allows the website owner to add a Google Analytics 4 measurement ID to monitor site performance. A placeholder field is provided for entering the ID, which should follow the format “G-XXXXXXX.”

Title: "Google Analytics 4 property ID:"

Input: Input for Google Analytic tag. Placeholder - "Paste Measurement ID here"

Note: "You can monitor website performance using Google Analytics. Please note, that Google Measurement ID should look like G-XXXXXXX."

image

Google Search Console Verification

To verify site ownership with Google Search Console, the website owner can input an HTML verification tag. A placeholder field allows for easy entry of the tag, which will be added to the website's header.

Title: "Google Search Console HTML verification tag:"

Input: input for HTML verification tag. Placeholder - "Paste your meta tag here"

Note: "Obtain an HTML verification tag from Google Search Console and enter it here to verify site ownership. This tag will be added to your site's header."

image

Google Ads Configuration

To enable outbound click tracking in Google Ads, this section provides fields for the outbound click config command and event snippet. The config command should follow the format gtag('config', 'AW-XXXXX'), and the event snippet can be used to track conversions. Instructions for obtaining these values are provided within the section.

Title: "Google Ads Outbound Click Config Command:"

Input: input for config command. Placeholder - "Paste your Config Command here (e.g., gtag('config', 'AW-XXXXX');)"

Note: "To find the 'config' command in Google Ads, navigate to Tools > Conversions > Outbound Click > Tag Setup > Install Tag Yourself > Google Tag > The Google tag is already installed on all pages..." image

Title: Google Ads Outbound Click Event Snippet:

Input: text field for code snippet code. Placeholder - "Paste your Event Snippet for Outbound Click here"

Note: To find the event snippet in Google Ads, navigate to Tools > Conversions > Outbound Click > Tag Setup > Install Tag Yourself > Event Snippet > Click.

image

Beneficiary Settings

The website owner can designate a beneficiary to receive a percentage of rewards generated by posts submitted through the platform. By default, the beneficiary is set to the user account, but this can be changed to another user. The percentage of rewards given to the beneficiary is set at 5% by default, but this value can be adjusted as needed.

Title: Beneficiary

Note: The website owner may earn a share of the author rewards on posts submitted using their website.

Account: "Beneficiary account:" by default - user account. It is a field for searching a user, and adding him as beneficiary. On waivio - waivio - receives the beneficiary reward, but for the site, the user can change this setting.

Percent: "Beneficiary %:" percent for beneficiary. By default - 5%.

image

Referral Payments

Website owners have the option to receive referral commissions when users claim rewards through the platform. A field is provided for specifying the account that will receive referral payments. Referral commissions are governed by the terms set by the Campaign Management Services used by sponsors.

Title: Referral payments

Note:The website owner may receive referral commissions when users claim their rewards through the website.

Account: "Account for referral payments:" by default - user account. It is a field for searching a user, and adding him as referral. On waivio - waivio - receives the referral reward, but for the site, the user can change this setting.

Note 2: The terms for referral commissions are defined by the Campaign Management Services used by sponsors to launch their campaigns.

image

Save Changes

At the bottom of the page, a "Save" button allows the website owner to apply any changes made to the settings.

image

Additional information

  • allow website owners to restrict object edits by users #5734
  • [site settings / GSC] Add HTML verification tag for social site to site Settings #5944
  • After saving the settings, if the GSC tag, Google Analytics tag, or Ads 2 fields have been changed, the cache will be reset.#6658
  • [social.gifts / outbound click] Outbound Click tracking in Google Ads requires integration of both Google Tag and Event Snippet. You need to add a field to Settings for Google Tag and integrate it into the pages along with the Event Snippet #6331
  • [social.gifts / Event snippet] Google Ads has a special code for tracking outbound clicks s conversions #6221
  • After creating a site by default, in the beneficiaries and referral accounts you need to put the "waivio" account if the guest created the site #6984
  • [owner / authorities] Add functionality for the site owner to exclude themselves from authorities #7298